如果Steam可以映射Xbox 360控制器上的指南按钮,为什么我不能

Nob*_*bbe 5 windows keymapping xbox360 gamecontroller

我想映射Xbox 360控制器上的Xbox指南按钮.

我一直在寻找可能的解决方案一段时间,从我的谷歌搜索结果的外观来看,似乎唯一的方法是使用自定义驱动程序.

但是,我今天尝试使用Steam Big Picture模式,并惊讶地发现Valve已经设法实现了这个以打开Steam Overlay.那么为什么我找不到有关如何做到这一点的任何信息呢?有没有人知道他们是如何做到的?

除了自定义驱动程序之外,我想过可能的解决方案,我想知道你是否可以从控制器读取原始数据?按钮必须发送一个信号,以便可以检测到它被按下的时间,对吧?

任何帮助深表感谢.

zfb*_*zfb 1

标记为已回答:@luke 在评论中回答了这个问题:

假设您正在使用 XInput,则“指南”按钮的使用似乎没有记录。然而,人们发现它显然在按钮位标志中设置了位 0x0400。更多信息