딜레마가 있습니다: 1) Debian 4.9.65 시스템 2) Microsoft Natural Keyboard 4000 3) USB 허브로 사용되는 Acer 모니터
키보드가 모니터의 USB 허브에 연결되면 기본적으로 작동합니다. Microsoft... 4000 V1.0은 lsusb에서 볼 수 있지만 모든 멀티미디어 키가 작동하지 않습니다.
구성을 변경하지 않고 키보드를 PC에 직접 연결하면 아무 것도 하지 않고도 멀티미디어 키가 제대로 작동합니다.
[업데이트] 허브의 USB 포트에도 의존한다는 사실이 밝혀졌습니다. 키보드와 마우스를 바꾸면 USB 허브에 연결하면 멀티미디어 키가 작동합니다.
다음은 이 USB 포트에 연결된 두 장치입니다(Microsoft 키보드는 두 장치로 나타납니다. 첫 번째 장치는 일반 키를 보고하고 두 번째 장치는 멀티미디어 키를 보고합니다). 명령에 의해 보고된 순서가 evtest
다음과 같은 경우
/dev/input/event3: Microsoft Natural® Ergonomic Keyboard 4000
/dev/input/event4: Microsoft Natural® Ergonomic Keyboard 4000
/dev/input/event5: Evoluent VerticalMouse 4
그러면 멀티미디어 키가 작동하지 않습니다.
주문이
/dev/input/event3: Evoluent VerticalMouse 4
/dev/input/event4: Microsoft Natural® Ergonomic Keyboard 4000
/dev/input/event5: Microsoft Natural® Ergonomic Keyboard 4000
멀티미디어 키가 작동합니다.
따라서 USB 허브는 작동하지만 키보드가 USB 허브의 첫 번째 포트에 연결되면 멀티미디어 키가 필터링되거나 무시됩니다. 소프트웨어나 하드웨어의 어떤 부분이 이를 수행할 수 있습니까?