키보드에서 게스트 운영 체제로 특수 키를 전달하시겠습니까?

키보드에서 게스트 운영 체제로 특수 키를 전달하시겠습니까?

MS Natural Keyboard 4000이 있고 게스트 운영 체제에서 특수 키를 사용하고 싶습니다. 둘 다 리눅스 민트입니다.

Home추가 구성이 없으면 일부 키( , Mail, 등) 가 전달되지만 및 ... 은 Volume전달 되지 않습니다.FavSearchLaunch5Launch9

"virtsh"를 사용하여 두 가지 패스스루 구성을 시도했습니다.

  • /dev/input/event19
  • /dev/input/by-id/usb-Microsoft_Natural®_Ergonomic_Keyboard_4000-if01-event-kbd

그러나 두 입력 모두 내 호스트 OS에서 예상대로 작동하지만 아무것도 변경되지 않았습니다 cat.

내 설정에 어떤 문제가 있나요? 아니면 잃어버린 6개의 키를 어떻게 전달할 수 있나요?

  ...
  <serial type='dev'>
    <source path='/dev/input/by-id/usb-Microsoft_Natural®_Ergonomic_Keyboard_4000-if01-event-kbd'/>
    <target type='isa-serial' port='0'>
      <model name='isa-serial'/>
    </target>
  </serial>
</devices>

...
<qemu:commandline>
    <qemu:arg value='-object'/>
    <qemu:arg value='input-linux,id=kbd,evdev=/dev/input/by-id/usb-Microsoft_Natural®_Ergonomic_Keyboard_4000-if01-event-kbd,grab_all=on,repeat=on'/>
</qemu:commandline>

인용하다

관련 정보