一,终端设备使用moonlight串流电脑sunshine时,手柄不识别,没反应。
1,在电脑sunshine配置界面中的input中,确认已启用手柄输入。
2,在电脑sunshine首页中,查看是否有报错日志:Fatal: ViGEmBus is not installed or running. You must install ViGEmBus for gamepad support!
Warning: Couldn't setup connection to ViGEm for gamepad support [E0000001]
如果报错,则安装ViGEmBus,这是Windows下的虚拟游戏手柄驱动,Sunshine依赖它来实现手柄的串流控制。
ViGEmBus的官方下载地址是:
- 最新版:https://github.com/ViGEm/ViGEmBus/releases/latest
- 直接下载(Windows 64位):下载名为 ViGEmBus_Setup_x64.exe 的安装包
安装步骤:
(1) 双击安装包,按提示完成安装,默认安装路径;
(2)安装完成后重启电脑(必须重启,否则驱动无法生效)。
(3)验证,打开steam,点击左上角steam,打开设置——控制器,查看是否识别到手柄。
二,ps手柄和各类手柄串流适配
由于游戏对于手柄的兼容性,手柄不适配情况普遍。在moonlight和sunshine的串流中,却很容易解决。
打开sunshine主页,找到input界面,将手柄输入模拟修改为xbox,无论你是什么手柄,都改为xbox,这样无论什么手柄都能识别。