У меня есть контроллер Bluetooth ípega (PG-9028), он соединяется с моим компьютером и распознается js-test и evtest, но не отправляет никаких событий в мой linux - proUbuntu
0 голосов
/

Evtest показывает все события и js-тест показывает все кнопки и оси, но ничего не происходит, если я нажимаю на кнопку, это как если бы я не нажал

что теперь делать?

1 Ответ

0 голосов
/

Итак, все просто!

После подключения геймпада ipega к «x + home», откройте терминал и введите этот код:

sudo /etc/init.d/bluetooth restart

Это сделает устройство доверенным.

Но есть последняя проблема, джойстик не распознается паром!

Решение:

Запустите steam (или любой другой программный пакет, который не распознает контроллер) с этим кодом до

"env SDL_JOYSTICK_DEVICE = / dev / input / event *"

  • = номер события вашего джойстика.

Быстрый способ сделать это при каждой загрузке steam создает файл .sh:

env SDL_JOYSTICK_DEVICE = / dev / input / event15 steam

(мой номер 15)

И отредактируйте файл .desktop парового запуска и замените строку Exec = на

Exec = путь к вашему .sh файлу

Exemple:

Exec = / дом / пользователь / команды / steam.sh

Итак, вот, увидимся = D

...