Настроить джойстик в ubunntu 20.04

У меня есть 0079-0006-DragonRaise Inc Generic USB-джойстик . Это распознается моим Ubuntu 20.40. При тестировании с jstest-gtk я обнаружил очень странную проблему

  • BUTTON_TRIGGER не распознается
  • Ось 2 также вызывает кнопки 0 и 2 в дополнение к их исходным действиям
  • Ось 3 просто нажатие кнопок 1 и 3
  • Кнопки BASE запускают оси 0 и 1

Это проблема с моими драйверами?

0
задан 24 June 2021 в 22:36

2 ответа

Это проблема с моим геймпадом. Мои драйверы в порядке.

0
ответ дан 28 July 2021 в 11:25

Оборудование с идентификатором поставщика 0x0079 и идентификатором продукта 0x0006 обычно представляет собой общий геймпад USB HID (иногда называемый "PC TWIN SHOCK Gamepad"), часто со стилизацией под DualShock 2, но иногда с совершенно другим форм-фактором, как эта штука с аркадным джойстиком. Поскольку продукт не может быть однозначно идентифицирован по идентификаторам устройств, было бы полезно, если бы вы могли отредактировать свой вопрос и включить ссылку на страницу продукта с изображением устройства, которое вы пытаетесь использовать.

Геймпады HID технически не нуждаются в драйвере, но входы могут быть неправильно отображены в играх, если они не используют те же коды клавиш, которые описаны в Linux Gamepad Specification. Устройства с ID 0076:0006 обрабатываются в модуле dragonrise, который, похоже, делает какое-то странное ремаппинг, что может вызвать поведение, которое вы наблюдаете.

Возможно, вам повезет, если вы отключите модуль dragonrise, чтобы геймпад обрабатывался стандартным драйвером геймпада HID. Силовая обратная связь, вероятно, не будет работать, но отображение может быть более корректным.

0
ответ дан 28 July 2021 в 11:25

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

Похожие вопросы: