Проблема с получением количества осей для Logitech G920 - PullRequest
1 голос
/ 12 июня 2019

У меня проблема с pygame и моим рулевым колесом Logitech G920. Когда я спрашиваю количество осей, возвращается ноль .

Я пытался использовать события и простые pygame.joystick коды:

pygame.init()

pygame.display.init()
pygame.joystick.init()

print "Number of joystick:",pygame.joystick.get_count()

unh_joy=pygame.joystick.Joystick(0)

unh_joy.init()


name =unh_joy.get_name()

print ("Name of Joystick: {}".format(name))
pygame.event.pump()

axes=unh_joy.get_numaxes()
print("Number of axes: {}".format(axes))

Результат, который я получаю:

Number of joystick: 1
Name of Joystick: Logitech G920 Driving Force Racing Wheel USB
Number of axes: 0

Может кто-нибудь, пожалуйста, дайте мне знать, как с этим бороться? Моя основная задача - обнаружить любые изменения в руле или получить изменения в значениях для педалей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...