У меня есть 0079-0006-DragonRaise Inc Generic USB-джойстик
. Это распознается моим Ubuntu 20.40. При тестировании с jstest-gtk
я обнаружил очень странную проблему
Это проблема с моими драйверами?
Оборудование с идентификатором поставщика 0x0079 и идентификатором продукта 0x0006 обычно представляет собой общий геймпад USB HID (иногда называемый "PC TWIN SHOCK Gamepad"), часто со стилизацией под DualShock 2, но иногда с совершенно другим форм-фактором, как эта штука с аркадным джойстиком. Поскольку продукт не может быть однозначно идентифицирован по идентификаторам устройств, было бы полезно, если бы вы могли отредактировать свой вопрос и включить ссылку на страницу продукта с изображением устройства, которое вы пытаетесь использовать.
Геймпады HID технически не нуждаются в драйвере, но входы могут быть неправильно отображены в играх, если они не используют те же коды клавиш, которые описаны в Linux Gamepad Specification. Устройства с ID 0076:0006 обрабатываются в модуле dragonrise, который, похоже, делает какое-то странное ремаппинг, что может вызвать поведение, которое вы наблюдаете.
Возможно, вам повезет, если вы отключите модуль dragonrise, чтобы геймпад обрабатывался стандартным драйвером геймпада HID. Силовая обратная связь, вероятно, не будет работать, но отображение может быть более корректным.