Package: matchbox-keyboard Version: 0.1-1 Severity: normal Hi,
this bug was first discovered on the Openmoko FreeRunner [1], but it happens on my sid-amd64 with Openbox, too. The following test was performed firstly pressing "<" and then ">". - physical keyboard: ===== KeyPress event, serial 30, synthetic NO, window 0x1600001, root 0x68, subw 0xa00420, time 46952966, (5,47), root:(6,441), state 0x1, keycode 59 (keysym 0x3c, less), same_screen YES, XKeysymToKeycode returns keycode: 94 XLookupString gives 1 bytes: (3c) "<" XmbLookupString gives 1 bytes: (3c) "<" XFilterEvent returns: False [...] KeyPress event, serial 30, synthetic NO, window 0x1600001, root 0x68, subw 0xa00420, time 46954089, (5,47), root:(6,441), state 0x1, keycode 60 (keysym 0x3e, greater), same_screen YES, XLookupString gives 1 bytes: (3e) ">" XmbLookupString gives 1 bytes: (3e) ">" XFilterEvent returns: False ===== - matchbox-keyboard: ===== KeyPress event, serial 32, synthetic NO, window 0x1a00001, root 0x68, subw 0x0, time 52374144, (87,-244), root:(418,185), state 0x101, keycode 94 (keysym 0x3e, greater), same_screen YES, XKeysymToKeycode returns keycode: 60 XLookupString gives 1 bytes: (3e) ">" XmbLookupString gives 1 bytes: (3e) ">" XFilterEvent returns: False [...] KeyRelease event, serial 35, synthetic NO, window 0x1a00001, root 0x68, subw 0x0, time 52374187, (87,-244), root:(418,185), state 0x0, keycode 94 (keysym 0x3c, less), same_screen YES, XLookupString gives 1 bytes: (3c) "<" XFilterEvent returns: False [...] KeyPress event, serial 35, synthetic NO, window 0x1a00001, root 0x68, subw 0x0, time 52376080, (107,-240), root:(438,189), state 0x101, keycode 60 (keysym 0x3e, greater), same_screen YES, XLookupString gives 1 bytes: (3e) ">" XmbLookupString gives 1 bytes: (3e) ">" XFilterEvent returns: False ===== Simply unsetting keycode 94 with `xmodmap -e 'keycode 94 = '` solves the issue. Thx, bye, Gismo / Luca Footnotes: [1] http://lists.linuxtogo.org/pipermail/smartphones-standards/2008-August/000242.html -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (990, 'unstable'), (500, 'testing'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.26-1-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages matchbox-keyboard depends on: ii libc6 2.7-13 GNU C Library: Shared libraries ii libexpat1 2.0.1-4 XML parsing C library - runtime li ii libfakekey0 0.1-1 library for converting characters ii libfontconfig1 2.6.0-1 generic font configuration library ii libx11-6 2:1.1.4-2 X11 client-side library ii libxft2 2.1.12-3 FreeType-based font drawing librar ii libxtst6 2:1.0.3-1 X11 Testing -- Resource extension matchbox-keyboard recommends no packages. matchbox-keyboard suggests no packages. -- no debconf information
pgp76u1cq99aE.pgp
Description: PGP signature