当我按下 27 个 VM 操纵杆按钮中的每一个时,我在 Windows 游戏控制器测试屏幕上没有看到确认信息

当我按下 27 个 VM 操纵杆按钮中的每一个时,我在 Windows 游戏控制器测试屏幕上没有看到确认信息

今天下午:

  • 我将 VM 桌面操纵杆连接到 Windows 台式计算机上的 USB 端口。
  • 屏幕右下角出现了一个名为“USB 输入设备”的新硬件检测窗口。
  • 我测试了 Windows 的游戏控制器实用程序。
  • 我单击“属性”来访问 Windows 控制器测试屏幕。

当我移动操纵杆和 X 旋转拨盘时,我在测试屏幕上看到确认信息,表明它们工作正常。但是,当我按下 27 个按钮中的每一个时,测试屏幕上没有确认信息表明它们工作正常。

我们是否需要安装其他软件(例如设备驱动程序)?我们需要配置操纵杆按钮吗?

或者,我们是否应该忽略这样一个事实:当我按下 27 个按钮中的每一个时,我在测试屏幕上没有看到它们正常工作的确认,因为处理操纵杆按钮按下是 HID C 库的责任?

昨天,我去了温斯顿塞勒姆最好的电脑商店,带上我的 CH Products VM 桌面操纵杆让他们测试。销售员(通常很可靠)告诉我:

它出了问题。Windows 7 或 8 无法识别它。

他的结论正确吗?

任何帮助都将受到赞赏。

答案1

计算机商店销售人员的结论是错误的。没有用于控制 CH Products VM 桌面操纵杆上的按钮的 C++ API,我得出这个结论的原因是,我尝试构建由 Signal Technologies 的 Alan Ott 编写的 hidapi.dll。我得到了以下 Visual Studio C++ 链接器错误 LNK2019:未解析的外部符号“long __stdcall HidP_GetCaps(struct _HIDP_PREPARSED_DATA .... 致命错误 LNK1120:4 个未解析的外部

相关内容