DualShock 控制器很棒,但您需要模拟 Xinput 让 Gopher 看到并理解它们。幸运的是,Xinput 模拟是一种非常流行的东西,因为拥有 DualShock 控制器的人和拥有 Xbox 控制器的人一样多。清单即将推出。
一些第三方控制器很可能也可以工作。我还没有见过其中一个不起作用,但我想有些不起作用。购买前进行研究,Gopher 期望使用原生 Xinput 设备,因此控制器也应该如此。在我知道哪些可行之前,我暂时不会列出任何内容。如果我能找到一个可以完成这项工作并让您免受微软极端利润率影响的产品,我会把它列出来。
Gopher 是一款面向沙发电脑用户的实用程序,这些用户希望通过控制器在沙发上完全控制他们的电脑。 Gopher 的工作原理是将 Xbox(或 PlayStation,如果使用 DS3Tool)控制器输入转换为许多应用程序和游戏仍然完全依赖的传统键盘和鼠标输入,而没有基于控制器的替代输入选项。模拟摇杆移动鼠标,点击按钮 - 非常简单。 Gopher 完全跳过了这一要求,并为您的所有应用程序和大多数游戏带来了控制器兼容性。像 Runescape 这样的游戏就很好了。孤岛危机?也许没那么多。这完全取决于游戏需要多少传统输入。 Gopher 是一款出色的坐在沙发上玩 PC 游戏的工具,因为它完全能够浏览网页、玩基于鼠标的游戏、控制媒体播放器和启动模拟器。别站着浪费卡路里了,下载Gopher吧!
Gopher 以其高效、小型、便携、免费和完全开放的特点在竞争中脱颖而出。如果您希望改进、添加或更改某些内容,请填写调查问卷。
Gopher 作为一个独立程序非常出色,但有一个主要例外:它绝对需要安装 Visual C++ 2015 运行时。如果您在计算机的生命周期中至少运行过一次 Windows 更新,那么这确实不会成为问题。
DualShock 控制器不像 X360 和 Xbone 控制器那样使用典型的 xinput 库,因此您需要像 InputMapper、SCP、DS4Windows 或 DS3Tool 这样的东西来“模拟”xinput 设备,以便让使用 xinput 的应用程序(例如 Gopher360)明白了。 Gopher360 不会自动提供这些模拟层(还;)),因此您需要使用某些东西来模拟它,然后 Gopher 才能理解它。
https://vine.co/v/MYadBgWXuWY
在此处下载最新版本:https://github.com/irungentoo/Gopher360/releases
我建议您将其复制到 ZIP 之外的某个位置并创建一个快捷方式。将其添加到HTPC的启动文件夹中可以使启动更加方便!
Gopher360 自动生成一个配置文件,其中包含所有输入类型和按键绑定的文档信息。
答:单击鼠标左键。
X :单击鼠标右键。
Y :隐藏终端。
乙:输入。
方向键:方向键。
右侧模拟:向上/向下滚动。
右键模拟单击:F2。
左模拟:鼠标。
左模拟单击:鼠标中键单击。
返回:浏览器刷新
开始: 左 Windows 键
开始 + 返回:切换。当您启动模拟器或打开 Steam Big Picture 模式时很有用。再按一次即可重新启用。
Start + DPad Up :切换地鼠振动设置。
LBumper :浏览器上一个
RBumper :下一个浏览器
LBumber + RBumper :循环速度 (x3)
L触发器:空间
R触发器:退格键
有一个配置文件 (config.ini),可以为简单的按键绑定重新配置。
- IF YOU MESS SOMETHING UP, Gopher will automatically re-generate a config file.
您可以根据官方的微软密钥十六进制值设置哪些控制器按钮将激活配置事件。
虚拟 Windows 键:https://msdn.microsoft.com/en-us/library/windows/desktop/dd375731
XInput 控制器按钮:https://msdn.microsoft.com/en-us/library/windows/desktop/microsoft.directx_sdk.reference.xinput_gamepad%28v=vs.85%29.aspx
配置文件中有更多说明。
+ If you make a config file you feel could benefit people with the same use scenario as you, feel free to make a pull request for it in the public configs directory.
构建非常简单,但由于解决方案目标,您可能会收到“缺少 win32 include”错误。只需按照错误提供的说明进行操作(项目 -> 重新定位解决方案)即可确保您的项目具有指向其所需库的有效链接。
Gopher 自由软件:您可以根据自由软件基金会发布的 GNU 通用公共许可证(许可证的第 3 版)或(由您选择)任何更高版本的条款重新分发和/或修改它。
分发此程序的目的是希望它有用,但不提供任何保证;甚至没有适销性或特定用途适用性的默示保证。有关更多详细信息,请参阅 GNU 通用公共许可证。
您应该随该程序一起收到 GNU 通用公共许可证的副本。如果没有,请参阅 http://www.gnu.org/licenses/。