Joystick (THRUSTMASTER Nascar Pro II ) has 3 axes (X, Y, Z)
and 8 buttons (Trigger, ThumbBtn, ThumbBtn2, TopBtn, TopBtn2, PinkieBtn, BaseBtn, BaseBtn2).
Три оси, но третья всегда на нуле.
Педаль газа увеличивает значение второй оси, педаль тормоза уменьшает. Если их нажать обе, получится будто ничего не нажато. Это совмещённый режим педалей. Дефолтный. А ещё есть раздельный, когда две педали управляют каждая своей осью. В Windows раздельное/совмещённое поведение переключается утилиткой, идущей с драйвером. Кто-нибудь разбирался, как и чем можно переключить на раздельное под GNU/Linux?
--
Вот здесь есть программа для отправки произвольных кодов по USB:
http://vdrift.net/Forum/viewtopic.php?t=866
и советуют виндовую "отлавливалку" сообщений от драйверов к USB-устройствам.
Похоже, придётся поиграть в реверс-инжиниринг.
