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