python读取控制器按钮的速度

时间:2013-06-25 22:57:52

标签: python pygame joystick

我需要获得一个操纵杆的速度数据,但是pygame(也是我的操作系统)只告诉我是否按下了指定控制器上的按钮或者..

我正在尝试将吉他英雄鼓控制器信号转换为midi,控制器被操作系统视为普通操纵杆,而打击垫则是按钮。我确信控制器会发出关于按下按钮的速度的信息,但我找不到获取该信息的方法。

我在python中编写我的“翻译器”,但它不是一大段代码,所以我可以轻松切换到另一种语言,为我提供正确的库,有没有办法让按钮的速度?

1 个答案:

答案 0 :(得分:0)

我在以前常用的网站上找到了this

使用horiz_axis_pos = my_joystick.get_axis(0)和vert_axis_pos = my_joystick.get_axis(1),我认为你可以读取速度,因为它读取水平和垂直速度,你可以从中获得角度。

试试吧! (老实说,这似乎对我有用,但对你来说很有意义)