O controlador Logitech não passa para a máquina virtual Centos como joystick

4

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:

  • Atualizando meu kernel - sem alteração
  • Instalando o joy-dev - sem alteração
  • Executando o evtest para testar a entrada do controlador - o Evtest não tinha nenhuma saída, independentemente do botão que eu pressionasse no controlador.
  • Utilizar o controlador no modo "X" (ligar a parte de trás do controlador) - Não criou um novo evento ou joystick em / dev / input.

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.

    
por Christine 15.12.2016 / 14:43

0 respostas