John Levon wrote:
> I'm trying to compile a list of broken keys. Please compile the attached
> test application (e.g. g++ -I$QTDIR/include -o keytest keytest.cpp
> -L$QTDIR/lib -lqt) and tell me which keys produce "BUG !!"

ä - Pressed key which has text "ä", key value 65535 BUG!
ö - ditto (text "ö")
ü - ditto
Ä - ditto
Ö - ditto
Ü - ditto
ß - ditto
¤ - ditto

> On my keyboard, only KP_Begin gives this. Also please provide the
> KeyPress event listed from running "xev" and pressing the eky

ä
KeyPress event, serial 27, synthetic NO, window 0x4600001,
    root 0x39, subw 0x0, time 3939766256, (-182,306), root:(412,324),
    state 0x0, keycode 48 (keysym 0xe4, adiaeresis), same_screen YES,
    XLookupString gives 1 characters:  "ä"

KeyRelease event, serial 27, synthetic NO, window 0x4600001,
    root 0x39, subw 0x0, time 3939766368, (-182,306), root:(412,324),
    state 0x0, keycode 48 (keysym 0xe4, adiaeresis), same_screen YES,
    XLookupString gives 1 characters:  "ä"

ö
KeyPress event, serial 27, synthetic NO, window 0x4600001,
    root 0x39, subw 0x0, time 3939838440, (-419,307), root:(175,325),
    state 0x0, keycode 47 (keysym 0xf6, odiaeresis), same_screen YES,
    XLookupString gives 1 characters:  "ö"

KeyRelease event, serial 27, synthetic NO, window 0x4600001,
    root 0x39, subw 0x0, time 3939838515, (-419,307), root:(175,325),
    state 0x0, keycode 47 (keysym 0xf6, odiaeresis), same_screen YES,
    XLookupString gives 1 characters:  "ö"


ü
KeyPress event, serial 27, synthetic NO, window 0x4000001,
    root 0x39, subw 0x0, time 3940026231, (-314,191), root:(280,209),
    state 0x0, keycode 34 (keysym 0xfc, udiaeresis), same_screen YES,
    XLookupString gives 1 characters:  "ü"

KeyRelease event, serial 27, synthetic NO, window 0x4000001,
    root 0x39, subw 0x0, time 3940026325, (-314,191), root:(280,209),
    state 0x0, keycode 34 (keysym 0xfc, udiaeresis), same_screen YES,
    XLookupString gives 1 characters:  "ü"

Ä
KeyPress event, serial 27, synthetic NO, window 0x4000001,
    root 0x39, subw 0x0, time 3940027240, (-314,191), root:(280,209),
    state 0x1, keycode 48 (keysym 0xc4, Adiaeresis), same_screen YES,
    XLookupString gives 1 characters:  "Ä"

KeyRelease event, serial 27, synthetic NO, window 0x4000001,
    root 0x39, subw 0x0, time 3940027321, (-314,191), root:(280,209),
    state 0x1, keycode 48 (keysym 0xc4, Adiaeresis), same_screen YES,
    XLookupString gives 1 characters:  "Ä"

Ö
KeyPress event, serial 27, synthetic NO, window 0x4000001,
    root 0x39, subw 0x0, time 3940028230, (-314,191), root:(280,209),
    state 0x1, keycode 47 (keysym 0xd6, Odiaeresis), same_screen YES,
    XLookupString gives 1 characters:  "Ö"

KeyRelease event, serial 27, synthetic NO, window 0x4000001,
    root 0x39, subw 0x0, time 3940028322, (-314,191), root:(280,209),
    state 0x1, keycode 47 (keysym 0xd6, Odiaeresis), same_screen YES,
    XLookupString gives 1 characters:  "Ö"

Ü
KeyPress event, serial 27, synthetic NO, window 0x4000001,
    root 0x39, subw 0x0, time 3940029327, (-314,191), root:(280,209),
    state 0x1, keycode 34 (keysym 0xdc, Udiaeresis), same_screen YES,
    XLookupString gives 1 characters:  "Ü"

KeyRelease event, serial 27, synthetic NO, window 0x4000001,
    root 0x39, subw 0x0, time 3940029414, (-314,191), root:(280,209),
    state 0x1, keycode 34 (keysym 0xdc, Udiaeresis), same_screen YES,
    XLookupString gives 1 characters:  "Ü"

ß
KeyPress event, serial 27, synthetic NO, window 0x4000001,
    root 0x39, subw 0x0, time 3940030009, (-314,191), root:(280,209),
    state 0x0, keycode 20 (keysym 0xdf, ssharp), same_screen YES,
    XLookupString gives 1 characters:  "ß"

KeyRelease event, serial 27, synthetic NO, window 0x4000001,
    root 0x39, subw 0x0, time 3940030104, (-314,191), root:(280,209),
    state 0x0, keycode 20 (keysym 0xdf, ssharp), same_screen YES,
    XLookupString gives 1 characters:  "ß"


¤
KeyPress event, serial 27, synthetic NO, window 0x4000001,
    root 0x39, subw 0x0, time 3940031078, (-314,191), root:(280,209),
    state 0x2000, keycode 26 (keysym 0x20ac, EuroSign), same_screen YES,
    XLookupString gives 1 characters:  "¤"

KeyRelease event, serial 27, synthetic NO, window 0x4000001,
    root 0x39, subw 0x0, time 3940031173, (-314,191), root:(280,209),
    state 0x2000, keycode 26 (keysym 0x20ac, EuroSign), same_screen YES,
    XLookupString gives 1 characters:  "¤"


Jürgen

> regards
> john

Reply via email to