我需要获取操纵杆的速度数据,但 pygame(也是我的操作系统)只告诉我是否按下了指定控制器上的按钮,否则..
我正在尝试将吉他英雄鼓控制器信号转换为 midi,操作系统将控制器视为普通操纵杆,而打击垫是按钮。我确定控制器会在按下按钮时发出有关速度的信息,但我找不到获取该信息的方法。
我正在用 python 编写我的“翻译器”,但这不是一段大代码,所以我可以轻松切换到另一种为我提供正确库的语言,有没有办法获得按钮的速度?
我在一个我曾经使用过的网站上找到了这个。
使用 horiz_axis_pos= my_joystick.get_axis(0) 和 vert_axis_pos= my_joystick.get_axis(1) ,我认为您可以读取速度,因为它可以读取水平和垂直速度,您可以从中获得角度。
试试看!(老实说,这似乎对我有用,但对你有用)