最近在开发手柄相关的项目,用的是国产的手柄,一个是北通,一个是盖世小鸡的。但是遇到了一个问题:
在获取摇杆的值的时候,当摇杆向各个方向推到大概 60%的时候,该轴的返回值就已经是 1 或者-1 了(最大值)。
这个是所有的手柄都这样设计的? 还是仅仅是国产手柄存在的精度问题? 这个在玩游戏倒是没感觉到什么问题
注: 我用的是 pygame 开发的
1
sherlocktheplant 2016-10-05 17:01:04 +08:00
没影响不就行了? 莫非楼主是拿来做无线遥控? 我也做过 但是我是自己买开关来 配合单片机做的遥控器
|
2
Sequencer 2016-10-05 17:15:04 +08:00 via iPad
用户体验问题
这个阈值肯定要低于 1 你可以看到 xbox 的手柄阈值大约是 0.1-0.8 左右 防止误触 |
3
ryd994 2016-10-05 19:39:11 +08:00 via Android
试试校准
|
4
xmoiduts 2016-10-06 18:22:19 +08:00 via Android
防止你推到顶部还没到 1 ?
(根据我 diy 的经验猜测) |
5
qian19876025 2016-10-07 09:59:50 +08:00
由于你太过激动 把 摇杆掰断了
|