decade2016
钻石
钻石
  • UID10697
  • 注册日期2016-04-16
  • 粉丝182
  • 发帖数5070
  • 威望19927
  • 被喜欢1184
  • 有效bug0
  • 社区明星
  • 最爱沙发
  • 喜欢达人
  • 原创写手
阅读:911回复:0

[经验交流]PS款手柄的kl文件研究

楼主#
更多 发布于:2018-01-18 16:37
手头上有个这样的USB手柄,淘宝卖9.8的样子。

图片:TB2yeADap55V1Bjy0FjXXbikXXa_!!2265307730.jpg




VID 0078 ,PID 0006

图片:IMG_20180118_160443.jpg



先是用0079 0011的kl尝试,只有十字键有反应。
在游戏助手里检查各个按钮的名字,是button1~10,显然没有用上专门准备的Vendor_0078_Product_0006.kl,而是用generic.kl。

图片:IMG_20180118_162855.jpg




图片:捕获20181802.PNG


 
接着尝试用PS3的配置文件。

图片:IMG_20180118_164328.jpg




 结果还是不行,gamepad test还是没有按键反应。不过这台机器的windows里没有虚拟机,安装的是2.5.7也没root,弄这个不太方便。
最后用了之前那个0079 006的kl
http://bbs.phoenixstudio.org/cn/read.php?tid=13521&fid=12
改名成Vendor_0078_Product_0006.kl,这次就没问题了。因为没有左右摇杆的缘故,L3 和R3压下没法完成。

图片:捕获20181801.PNG


 

图片:捕获20181804.PNG


看来windows免驱的USB手柄都一个尿性。
 
而之前为什么一直说B键被占用的谜团也解开了,原因是我的Vbox虚拟机用的是1024x768,B键默认位置超出了屏幕范围。当把屏幕设为1280x800就可以看到B键了。
但是为什么用0079 0011的改名成0078  0006没效果,但0079 0006改成0078 0006就有效果呢?这个谜还没解开,可能跟电脑有关。
按道理0079 0011的改名成0078  0006也就 XYAB有点错乱、十字键不能用,L1 R1 start select还是正常的啊。

图片:捕获20181803.PNG

[decade2016于2018-01-18 19:03编辑了帖子]

最新喜欢:

JohnZhuJohnZh...
仁者见仁,智者见智,就怕遇到眼盲心瞎的。
游客

返回顶部