Оси контроллера Xinput испорчены

У меня есть контроллер Thrustmaster xinput, который под Windows воспринимается почти каждой игрой как контроллер xbox360 или x1.

Однако в Ubuntu 18.04 он работает не так, как ожидалось.

Попробовал xboxdrv и ubuntu-xboxdrv и откалибровал его, используя инструмент геймпада jstest-gtk и sdl2, но не имеет значения, что я пытаюсь, если аналоговые триггеры воспринимаются ОС как кнопки.

Я также попробовал другой универсальный дешевый USB-контроллер PSE Cloe без аналоговых триггеров, но драйвер поднимается как 6 осей, и аналоговые джойстики перемещаются более чем на 1, поэтому левый аналоговый движется на 2 оси, а справа - нет. поднимите движение оси x, а ось y одновременно сместит оси x и y.

Эта ситуация безнадежна (имеется в виду, что если ядро ​​или эти драйверы не будут обновлены до этих конкретных контроллеров, ничего не поделаешь), и мне придется купить контроллер xbox360 или ps3, потому что они лучше всего поддерживаются?

0 ответов

Другие вопросы по тегам