
Tengo un controlador Logitech de doble acción que estoy intentando usar en una máquina virtual Centos (usando VirtualBox). El controlador está en modo "D" (según el interruptor en la parte posterior del controlador) y pasa a la máquina virtual como Bus 001 Device 003: ID 046d:c216 Logitech, Inc. Dual Action Gamepad
.
Aparece en /dev/input
como event7
. Debería aparecer js0
indicando que es una entrada de joystick.
Yo he tratado:
- Actualizando mi kernel - sin cambios
- Instalando joy-dev - sin cambios
- Ejecutando evtest para probar la entrada del controlador: Evtest no tuvo ninguna salida sin importar qué botón presioné en el controlador.
- Usando el controlador en modo "X" (interruptor en la parte posterior del controlador): no se creó un nuevo evento o joystick en /dev/input.
¿Alguien tiene alguna sugerencia sobre cómo pasar correctamente este controlador a mi máquina virtual como un joystick? Se me acabaron las ideas.
Gracias
Según el comentario:
El resultado de dmesg cuando busco Logitech es:
[ 8308.864059] usb 2-1: Producto: Logitech Dual Action
[ 8308.864061] usb 2-1: Fabricante: Logitech
Entrada [8318.897422]: 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: entrada,hidraw0: Joystick USB HID v1.11 [Logitech Logitech Dual Action] en usb-0000:00:06.0-1/input0
SolounoSe crea un nuevo evento cuando conecto el controlador. Mientras ejecuto Evtest para event7, no sucede nada cuando presiono botones o muevo el joystick en el controlador.