Controlador Logitech não passando para máquina virtual Centos como joystick

Controlador Logitech não passando para máquina virtual Centos como joystick

Eu tenho um Logitech Dual Action Controller que estou tentando usar em uma máquina virtual Centos (usando VirtualBox). O controlador está no modo "D" (de acordo com a chave na parte traseira do controlador) e está passando para o vm como Bus 001 Device 003: ID 046d:c216 Logitech, Inc. Dual Action Gamepad.

Ele aparece /dev/inputcomo event7. Deve aparecer js0indicando que é uma entrada de joystick.

Eu tentei:

  • Atualizando meu kernel - sem alterações
  • Instalando joy-dev - sem alterações
  • Executando o evtest para testar a entrada do controlador - o Evtest não teve nenhuma saída, independentemente do botão que eu pressionei no controlador.
  • Usando o controlador no modo "X" (chave na parte traseira do controlador) - Não foi criado um novo evento ou joystick em /dev/input.

Alguém tem alguma sugestão sobre como passar corretamente esse controlador para minha VM como um joystick? Estou sem ideias.

Obrigado

Pelo comentário:

A saída do dmesg quando eu uso o grep para Logitech é:

[8308.864059] usb 2-1: Produto: Logitech Dual Action

[8308.864061] usb 2-1: Fabricante: Logitech

[8318.897422] entrada: Logitech Logitech Dual Action como /devices/pci0000:00/0000:00:06.0/usb2/2-1/2-1:1.0/input/input7

[8318.897859] hid-generic 0003:046D:C216.0001: input,hidraw0: Joystick USB HID v1.11 [Logitech Logitech Dual Action] em usb-0000:00:06.0-1/input0

Apenasumum novo evento é criado quando eu conecto o controlador. Ao executar o Evtest para o evento7, nada acontece quando eu pressiono botões ou movo o joystick no controlador.

informação relacionada