Logitech Rumble Gamepad F510
Недавно я купил геймпад Logitech F510. К сожалению, он не работает должным образом для меня. Я попытался откалибровать устройство с помощью jstest-gtk без какого-либо успеха - я не могу заставить все оси работать должным образом. Поэтому играть в такие игры, как Trine или Steel Storm с геймпадом невозможно.
Подключив геймпад, я получаю следующий вывод:
[28445.660054] usb 4-3: new full speed USB device number 2 using ohci_hcd
[28446.504708] Registered led device: xpad0
[28446.504858] input: Generic X-Box pad as /devices/pci0000:00/0000:00:12.1/usb4/4-3/4-3:1.0/input/input7
[28446.505403] usbcore: registered new interface driver xpad
Следующие значения, которые я получаю с помощью evtest (все джойстики находятся в центре):
Версия драйвера ввода 1.0.1 Идентификатор устройства ввода: шина 0x3 Производитель 0x46d продукт 0xc21e версия 0x2019 Имя устройства ввода: "Generic X-Box pad" Поддерживаемые события: Тип события 0 (Синхронизация) Тип события 1 (Ключ) Код события 304 (BtnA) Код события 305 (BtnB) Код события 307 (BtnX) Код события 308 (BtnY) Код события 310 (BtnTL) Код события 311 (BtnTR) Код события 314 (BtnSelect) Код события 315 (BtnStart) Код события 316 (BtnMode) Событие код 317 (BtnThumbL) Код события 318 (BtnThumbR) Тип события 3 (Абсолютный) Код события 0 (X) Значение 128 Мин. -32768 Макс. 32767 Fuzz 16 Flat 128 Код события 1 (Y) Значение -129 Мин. -32768 Макс. 32767 Fuzz 16 Flat 128 Код события 2 (Z) Значение 0 Мин. 0 Макс. 255 Код события 3 (Rx) Значение 128 Мин. -32768 Макс. 32767 Fuzz 16 Flat 128 Код события 4 (Ry) Значение -129 Мин. -32768 Макс. 32767 Fuzz 16 Flat 128 Событие код 5 (Rz) значение 0 мин 0 макс 255 код события 16 (Hat0X) значение 0 мин -1 макс 1 код события 17 (Hat0Y) значение 0 мин -1 макс 1 тип события 21 (ForceFeedback) код события 80 (гул) событие код 81 (Периодический) Код события е 88 (квадрат) код события 89 (треугольник) код события 90 (синусоида) код события 96 (усиление)
У кого-нибудь есть идея, как мне заставить геймпад работать нормально или есть новая версия драйвера для него?
1 ответ
Информация, предоставленная в ответе: Как настроить джойстик или геймпад? может быть полезным для вас, который содержит информацию, связанную с jstest-gtk и jscalibrator. Размещено здесь для вашего удобства:
Не проверено мной, но найдено по ссылке, размещенной по адресу: http://ubuntuforums.org/showthread.php?t=393425, надеюсь, это может помочь.
Установить джойстик
sudo apt-get update
sudo apt-get install joystick
затем установите jscalibrator
sudo apt-get install jscalibrator
затем запустите процессы калибровки
jscal -c /dev/input/js0
(это мое местоположение джойстика, проверьте ваше)
jstest /dev/input/js0
(или где-то) Если я правильно помню, это должно вернуть 0 без ошибок.запустить jscalibrator
jscalibrator
и он должен правильно распознавать тип геймпада и распознавать все ваши кнопки и оси
Существует также приложение под названием jstest-gtk, которое, кажется, делает что-то подобное, я выкладываю здесь скриншот и ссылку для вас: https://github.com/Grumbel/jstest-gtk (Это программное обеспечение может потребоваться скомпилировать чтобы все заработало)
Я надеюсь, что это поможет вам.
Удачи!