Same issue with the qemu version 4.1.0
Host: Windows 10
Guest: Archlinux 5.0.10

showkey output :

keycode 100   # Alt Gr
keycode 29    # Left Control
keycode 97    # Right Contol
keycode 56    # Left Alt
no output     # '> < \' key, should be 86

If I change the keyboard layout on the Host (Windows 10), showkey
reports different keycode:

Keyboard layout Belgian (Comma) AZERTY
key 'A' keycode 30 (VirtualBox reports keycode 16)

Keyboard layout US QWERTY
key 'A' keycode 16

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1101210

Title:
  qemu 1.4.2: usb keyboard not fully working

Status in QEMU:
  New

Bug description:
  When using the usb keyboard, I can't type the | character. I'm using
  german keyboard layout (de) on the host and inside the guest. As a
  guest OS, I use Linux (e.g. a recent KNOPPIX cd). To obtain the |
  character on a german keyboard, I need to press AltGr + the < or >
  key, i.e. the key right to the left shift.

  The qemu command line is something like this:
  ./qemu-system-i386 -device pci-ohci -device usb-kbd
  I also tried
  ./qemu-system-i386 -usb -usbdevice keyboard
  with the same effect.

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1101210/+subscriptions

Reply via email to