
Eu tenho um 0079-0006-DragonRaise Inc Generic USB Joystick
. Está sendo reconhecido pelo meu Ubuntu 20.40. Ao testar, jstest-gtk
encontrei um problema muito estranho
- BUTTON_TRIGGER não é reconhecido
- O Eixo 2 também está invocando os Botões 0 e 2 além de suas ações originais
- O eixo 3 está apenas invocando os botões 1 e 3
- Os botões BASE invocam os eixos 0 e 1
Isso é um problema com meus drivers?
Responder1
Este é um problema com meu Gamepad. Meus motoristas estão bem.
Responder2
Hardware com ID de fornecedor 0x0079 e ID de produto 0x0006 geralmente é um gamepad USB HID genérico (às vezes chamado"Gamepad PC TWIN SHOCK"), geralmente com estilo DualShock 2, mas às vezes com um formato completamente diferente, comoessa coisa de joystick de arcade. Como o produto não pode ser identificado exclusivamente pelos IDs do dispositivo, seria útil se você pudesse editar sua pergunta para incluir um link para uma página de produto mostrando uma imagem do dispositivo que você está tentando usar.
Os gamepads HID tecnicamente não precisam de driver, mas as entradas podem não ser mapeadas corretamente nos jogos se não usarem os mesmos códigos-chave descritos noEspecificação do gamepad Linux. Dispositivos com IDs 0076:0006 são tratados nomódulo de ascensão do dragão, que parece fazer um remapeamento estranho que pode causar o comportamento que você está vendo.
Você pode ter sorte ao desativar o módulo dragonrise para que o gamepad seja controlado pelo driver de gamepad HID padrão. O feedback de força provavelmente não funcionará, mas o mapeamento pode ser mais correto.