У меня есть проводной USB-геймпад, и я действительно хочу, чтобы он работал на моем новом игровом компьютере с Linux, который я построил. Я установил «jstest-gtk» и «xboxdrv» И «джойстик», и они, кажется, работают, но ни одна игра не распознает, что контроллер есть (кстати, я говорю об играх с полной поддержкой контроллера, поэтому проблема с играми не так уж и велика. Кроме того, геймпад работает, по крайней мере, на моем компьютере с Windows, и jstest-gtk распознает его существование)! Я предполагаю, что это должно быть что-то с тем, как расположен ввод, потому что когда я запускаю xboxdrv (sudo xboxdrv --silent), он говорит мне что-то о его доступности как dev / input / js0 или dev / input / event14. Может быть, игры ищут информацию от джойстика из другого каталога и, следовательно, ничего не получают?
Любая помощь будет признательна.
Для всех контроллеров, но фактических игровых планшетов Xbox 360, необходимо реализовать некоторую конфигурацию с xboxdrv сначала. По умолчанию xboxdrv понятия не имеет, что сделать с данными, которые Ваш контроллер бросает в него - необходимо сказать, что он "Эта кнопка отображается на A, эти карты к этим X, этими двумя осями являются X и Y левой палки и т.д.".
, Чтобы сделать это, я рекомендую это превосходное Пар для сообщения форума Linux .