Как заставить контроллер Xbox360 работать в Ubuntu 12.10?

Я пытаюсь сыграть в The W alking D ead на Ubuntu 12.10 с моим контроллером Xbox360, как в Windows. Дело в том, что игра начинается и позволяет мне использовать мышь и клавиатуру. В окнах, когда элемент управления отключен, он начинается так, и когда он подключен, он запускается в режиме Xbox360 (разные блокировки и т. Д.).

Я попытался установить драйвер Xbox360, как показано здесь, но отсутствует ppa.

Я также попытался установить Jtest, и он распознает контроллер и все, но все же я не могу использовать его в игре.

Ваша проблема здесь не в Ubuntu или The W alking Dead, это с Вином. Это уровень совместимости, который вы используете, чтобы играть в игру Windows в операционной системе Linux.

Я уже спрашивал об этом, но, к сожалению, Wine просто не поддерживает джойстики в любом значении на данный момент. Я уверен, что есть какие-то крайние случаи, но там вы идете.

Существует одно обходное решение, которое, как я знаю, может работать для некоторых вещей: сопоставление джойстика с клавиатурой. Это грязно, черт возьми, и вы теряете разрешение палочек, но для некоторых вещей этого будет достаточно. Для этого вам потребуется использовать xboxdrv , поэтому может потребоваться блокирование встроенного xpad модуля.

Вот пример:

 xboxdrv --trigger-as-button --ui-axismap x2=ABS_Z,y2=ABS_RZ --ui-buttonmap A=BTN_B,B=BTN_X,X=BTN_A,TR=BTN_THUMBL,TL=BTN_MODE,GUIDE=BTN_THUMBR 

Я поднял это почти дословно из потока на форуме xboxdrv . Он нацелен на Rage, поэтому, по всей вероятности, он не будет идеальным для вас, и вам нужно будет играть с картами.