Eu tenho um controlador de ação dupla Logitech que estou tentando usar em uma máquina virtual Centos (usando o 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 em /dev/input
as event7
. Ele deve aparecer como js0
indicando que é uma entrada de joystick.
Eu tentei:
Alguém tem alguma sugestão sobre como passar corretamente este controlador para o meu vm como um joystick? Eu estou sem ideias.
Obrigado
Pelo comentário:
A saída do dmesg quando eu for para a Logitech é:
[8308.864059] usb 2-1: Produto: ação dupla da Logitech
[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-genérico 0003: 046D: C216.0001: entrada, hidraw0: USB HID v1.11 Joystick [Logitech Logitech Dual Action] em usb-0000: 00: 06.0-1 / input0
Apenas um novo evento é criado quando eu conecto o controlador. Enquanto executo o Evtest para event7, nada acontece quando eu pressiono botões ou movo o joystick no controlador.