Logitech 듀얼 액션 컨트롤러가 있고 이를 Centos 가상 머신(VirtualBox 사용)에서 사용하려고 합니다. 컨트롤러는 컨트롤러 뒷면의 스위치에 따라 "D" 모드에 있으며 가상 머신에 Bus 001 Device 003: ID 046d:c216 Logitech, Inc. Dual Action Gamepad
.
/dev/input
로 표시됩니다 event7
. js0
조이스틱 입력임을 나타내야 합니다 .
나는 시도했다:
- 내 커널을 업데이트했습니다. 변경 사항이 없습니다.
- Joy-dev 설치 - 변경 사항 없음
- 컨트롤러의 입력을 테스트하기 위해 evtest 실행 - 컨트롤러에서 어떤 버튼을 눌러도 Evtest는 출력을 얻지 못합니다.
- "X" 모드에서 컨트롤러 사용(컨트롤러 뒷면에서 전환) - /dev/input에 새 이벤트나 조이스틱이 생성되지 않았습니다.
이 컨트롤러를 내 가상 머신에 조이스틱으로 올바르게 전달하는 방법에 대한 제안 사항이 있는 사람이 있습니까? 아이디어가 부족해요.
감사해요
의견에 따르면 :
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를 실행할 때 컨트롤러의 버튼을 누르거나 조이스틱을 움직여도 아무 일도 일어나지 않습니다.