我买了一台Logitech F710游戏手柄,目的是用来控制机器人。我正在使用SlimDX库通过C#(VS 2012)访问XInput。我可以让它来检测控制器,但是在阅读拇指杆时遇到了问题。 GetState()。Gamepad.LeftThumbX和GetState()。Gamepad.RightThumbX返回非常奇怪的结果。它们没有提供从-32767到+32767的值,而是返回任何值。 但是,Y轴返回-32767 OR +32767的值,具体取决于我推动X轴的方向。我没有得到一个范围,我在错误的轴上得到最小值或最大值。
谢谢