Package: qemu
Version: 2.1+dfsg-7+b1
Severity: important

Dear Maintainer,

when host X Window System is configured for ABNT2 keyboard layout (gnome
says just "Portuguese (Brazil)", but Xorg.0.log outputs: rules: evdev,
model: pc105, layout: br, variant: abnt2) qemu simply does not recognize
a single key, right of AltGr (which happens to be the right Alt), that
displays three symbols: / (slash), ? (question mark) and ° (degree).

Since this key is the only one with a slash, it is virtually impossible
to use linux console inside qemu running on these hosts.

This situation doesn't change even if qemu is invoked with "-k pt-br".



Additional info regarding the key itself: under a properly configured
console (the key behaves correcly on a console outside X), I've been
presented with the following output:
- showkey -s: 0x73 (down) and 0xf3 (up)
- showkey -k: 89 (upon press or release)
- showkey -a (unmodified): /  47 0057 0x2f
- showkey -a (shift):      ?  63 0077 0x3f
- showkey -a (AltGr):      ° 194 0302 0xc2
                             176 0260 0xb0
(yes, AltGr+/?° outputs two lines repeatedly for as long as both keys
are pressed)

Under X Window System, xev reports:

- (unmodified) single keypress:

KeyPress event, serial 34, synthetic NO, window 0x1c00001,
    root 0x83, subw 0x0, time 69270523, (992,297), root:(1032,402),
    state 0x0, keycode 97 (keysym 0x2f, slash), same_screen YES,
    XLookupString gives 1 bytes: (2f) "/"
    XmbLookupString gives 1 bytes: (2f) "/"
    XFilterEvent returns: False

KeyRelease event, serial 37, synthetic NO, window 0x1c00001,
    root 0x83, subw 0x0, time 69270582, (992,297), root:(1032,402),
    state 0x0, keycode 97 (keysym 0x2f, slash), same_screen YES,
    XLookupString gives 1 bytes: (2f) "/"
    XFilterEvent returns: False


- (holding left shift) single keypress:

KeyPress event, serial 37, synthetic NO, window 0x1c00001,
    root 0x83, subw 0x0, time 69384268, (380,360), root:(420,465),
    state 0x1, keycode 97 (keysym 0x3f, question), same_screen YES,
    XLookupString gives 1 bytes: (3f) "?"
    XmbLookupString gives 1 bytes: (3f) "?"
    XFilterEvent returns: False

KeyRelease event, serial 37, synthetic NO, window 0x1c00001,
    root 0x83, subw 0x0, time 69384398, (380,360), root:(420,465),
    state 0x1, keycode 97 (keysym 0x3f, question), same_screen YES,
    XLookupString gives 1 bytes: (3f) "?"
    XFilterEvent returns: False


- (holding AltGr) single keypress:

KeyPress event, serial 37, synthetic NO, window 0x1c00001,
    root 0x83, subw 0x0, time 69447229, (377,78), root:(417,183),
    state 0x80, keycode 97 (keysym 0xb0, degree), same_screen YES,
    XLookupString gives 2 bytes: (c2 b0) "°"
    XmbLookupString gives 2 bytes: (c2 b0) "°"
    XFilterEvent returns: False

KeyRelease event, serial 37, synthetic NO, window 0x1c00001,
    root 0x83, subw 0x0, time 69447326, (377,78), root:(417,183),
    state 0x80, keycode 97 (keysym 0xb0, degree), same_screen YES,
    XLookupString gives 2 bytes: (c2 b0) "°"
    XFilterEvent returns: False


-- System Information:
Debian Release: 8.0
  APT prefers testing
  APT policy: (900, 'testing'), (850, 'stable'), (800, 'unstable'),
(1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
armhf

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages qemu depends on:
ii  qemu-system  2.1+dfsg-7+b1
ii  qemu-user    2.1+dfsg-7+b1
ii  qemu-utils   2.1+dfsg-7+b1

qemu recommends no packages.

Versions of packages qemu suggests:
pn  qemu-user-static  <none>

-- no debconf information


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to