[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

M-; schickt M-' M-;



Ich habe hier ein seltsames Problem mit X bzw. KDE 3.4 (relativ nah an
den Voreinstellungen, aktuelles sid). Wenn ich Alt und dann ";"
(US-Tastatur) drücke, schickt X zwei Tastendrücke an die Anwendung. In
xev sieht das so aus:

KeyPress event, serial 35, synthetic NO, window 0x2400001,
    root 0x8a, subw 0x0, time 42632301, (169,130), root:(2385,377),
    state 0x0, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False

KeyPress event, serial 35, synthetic NO, window 0x2400001,
    root 0x8a, subw 0x0, time 42633303, (169,130), root:(2385,377),
    state 0x8, keycode 48 (keysym 0x27, apostrophe), same_screen YES,
    XLookupString gives 1 bytes: (27) "'"
    XmbLookupString gives 1 bytes: (27) "'"
    XFilterEvent returns: False

KeyPress event, serial 35, synthetic NO, window 0x2400001,
    root 0x8a, subw 0x0, time 42633313, (169,130), root:(2385,377),
    state 0x8, keycode 47 (keysym 0x3b, semicolon), same_screen YES,
    XLookupString gives 1 bytes: (3b) ";"
    XmbLookupString gives 1 bytes: (3b) ";"
    XFilterEvent returns: False

KeyRelease event, serial 35, synthetic NO, window 0x2400001,
    root 0x8a, subw 0x0, time 42633389, (169,130), root:(2385,377),
    state 0x8, keycode 48 (keysym 0x27, apostrophe), same_screen YES,
    XLookupString gives 1 bytes: (27) "'"
    XFilterEvent returns: False

KeyRelease event, serial 35, synthetic NO, window 0x2400001,
    root 0x8a, subw 0x0, time 42633394, (169,130), root:(2385,377),
    state 0x8, keycode 47 (keysym 0x3b, semicolon), same_screen YES,
    XLookupString gives 1 bytes: (3b) ";"
    XFilterEvent returns: False

KeyRelease event, serial 35, synthetic NO, window 0x2400001,
    root 0x8a, subw 0x0, time 42633699, (169,130), root:(2385,377),
    state 0x8, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
    XLookupString gives 0 bytes:
    XFilterEvent returns: False

Gleiches läßt sich auch in Emacs beobachten.

Ohne Meta/Alt funktioniert es, d.h. es kommt ein ";" (und nur ein
solches) bei den Anwendungen an. Mit Shift zusätzliche bekomme ich M-"
M-: statt M-;.

"xmodmap -pke" sieht unverdächtig aus (u.a. "keycode 47 = semicolon
colon").

Kennt das jemand Problem? Wo könnte ich zu suchen anfangen?


Reply to: