Logitech 컨트롤러가 Centos 가상 머신에 조이스틱으로 전달되지 않음

Logitech 컨트롤러가 Centos 가상 머신에 조이스틱으로 전달되지 않음

Centos 가상 머신(VirtualBox 사용)에서 사용하려는 Logitech 듀얼 액션 컨트롤러가 있습니다. 컨트롤러는 "D" 모드에 있고(컨트롤러 뒷면의 스위치에 따라) vm을 Bus 001 Device 003: ID 046d:c216 Logitech, Inc. Dual Action Gamepad.

/dev/input로 표시됩니다 event7. js0조이스틱 입력임을 나타내는 것으로 나타나야 합니다 .

나는 시도했다:

  • 커널 업데이트 중 - 변경 사항 없음
  • Joy-dev 설치 - 변경 사항 없음
  • 컨트롤러의 입력을 테스트하기 위해 evtest 실행 - 컨트롤러에서 어떤 버튼을 눌러도 Evtest에는 출력이 없습니다.
  • "X" 모드에서 컨트롤러 사용(컨트롤러 뒷면의 스위치) - /dev/input에 새 이벤트나 조이스틱을 만들지 않았습니다.

이 컨트롤러를 조이스틱으로 내 VM에 올바르게 전달하는 방법에 대한 제안 사항이 있는 사람이 있나요? 나는 아이디어가 부족합니다.

감사해요

댓글에 따르면:

Logitech을 grep할 때 dmesg의 출력은 다음과 같습니다.

[ 8308.864059] usb 2-1: 제품: 로지텍 듀얼액션

[ 8308.864061] usb 2-1: 제조사: 로지텍

[ 8318.897422] 입력: 로지텍 로지텍 듀얼 액션( /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: USB HID v1.11 조이스틱 [로지텍 로지텍 듀얼 액션] on usb-0000:00:06.0-1/input0

오직하나컨트롤러를 연결하면 새 이벤트가 생성됩니다. event7에 대해 Evtest를 실행하는 동안 컨트롤러의 버튼을 누르거나 조이스틱을 움직여도 아무 일도 일어나지 않습니다.

관련 정보