4K资源大神 发表于 2026-1-12 14:37

如何通过JoyToKey实现PC电视游戏直接主机化?

本帖最后由 八云红 于 2026-1-12 17:14 编辑

目前我的客厅环境是一台显示器加一台75寸电视,电脑同时接了这两个设备,NS2也接在电视上。玩NS2的时候体验很完美,沙发上一瘫,打开手柄就能自动唤醒电视并切信号源。但换到电脑就非常痛苦:得拿键鼠切输出,还得伸长脖子在沙发上找光标,姿势极其难受。

我也试过市面上的手柄映射工具,但都有个致命伤:进游戏后映射软件会跟游戏原生的手柄输入冲突。即便是Steam的桌面映射,在玩非Steam游戏时也经常失灵,根本没法实现“全程瘫在沙发上换游戏”的愿景。

最近研究出了一个比较完美的折腾方案,分享给同样想在客厅瘫着玩PC的朋友。

我尝试过用Python写自动识别游戏进程并关闭映射的脚本,但发现很多游戏的启动器会被识别成桌面程序,规则非常难定。最后发现老牌软件JoyToKey自带的预设切换功能才是真正的“神技”。

我在JoyToKey里设置了两个配置,通过长按LS+RS(左右摇杆按键)1秒来回切换:

1.桌面模式(Profile1)
实现常规的键鼠功能,方便选游戏和改系统设置:

左摇杆:鼠标移动。

右摇杆:鼠标滚轮。

A/B键:鼠标左/右键。

Guide+LB:Win+Space(切输入法)。

Select:Win+Tab(多任务视图)。

Start:Win+P(极其关键,一键切电视/显示器输出)。

Guide+Select:Win+D(回桌面)。

Guide+Start:Alt+F4(强制退游戏)。

2.游戏模式(Profile2)
为了不干扰游戏内原生操作,这个配置里几乎是空的,仅保留了核心功能:

长按LS+RS1秒:切回桌面模式。

Guide+Start:Alt+F4。

Guide+Select:Win+D。

操作反馈:加入语音提示
为了让操作更像主机,我在网上生成了桌面模式和手柄模式的两个TTS音频文件。在JoyToKey的配置切换设置里勾选“播放声音文件”,这样每次切换时,音箱里都会传来语音提示,不用看屏幕也知道现在的模式。

实际体验
现在我回家的流程变成了:遥控器开电视,拿起手柄,直接在沙发上用手柄切视频输出,打开B站看会儿视频或者直接点开3A大作。想换游戏时直接Alt+F4,全程不需要起身去碰那套笨重的键鼠。


Switch深度玩家 发表于 2026-1-12 17:10

好熟悉的软件,是不是把手柄按键映射到键盘的那个软件?

Switch深度玩家 发表于 2026-1-12 17:16

这个很早以前,碰到只能用键盘玩的游戏,我就会用这个软件,把键盘的WASD啥的,几个映射到手柄上。

深度解析 发表于 2026-1-12 17:17

设置开机steam大屏,全程可以手柄控制吧

Mehr 发表于 2026-1-12 17:19

为啥不把电视设为二屏呢,以及打开steam或者xbox的大屏模式

左心you 发表于 2026-1-12 17:23

遥控飞鼠行不行

慕名而来看看 发表于 2026-1-12 17:25

PC 也可以 wake on Bluetooth,做到用手柄唤醒,但是好像支持比较有限
steam 大屏幕模式支持纯手柄操作,可以设置成开机自启动

周作下次 发表于 2026-1-12 17:25

我觉得我会把这些设置好以后,就放在那不会再玩了。

yongzhezhizhan 发表于 2026-1-12 17:26

想过这个问题,就是win掌机那种摇杆模拟鼠标的方式,没想到实际执行起来细节还挺多的

awhs123 发表于 2026-1-12 17:29

我用的playnite全屏开机自启,这玩意起到类似steam全屏的效果但对网络要求没那么高而且能唤起模拟器,加游戏也相对简单一丢丢,然后一些不支持手柄的类似gal也是像你那样用joytokey操作,再加一个浏览器的映射就行了。
页: [1] 2
查看完整版本: 如何通过JoyToKey实现PC电视游戏直接主机化?