Am Montag, den 23.05.2011, 10:23 +0200 schrieb Pascal Hauck:
> Am Mittwoch, 18. Mai 2011, 23:25:33 schrieb Paul Menzel:
> > Wie sieht diese Ausgabe bei Euch aus?
> 
> Beide Möglichkeiten funktionieren bei mir mit der Xmodmap. Jedoch scheint es 
> tatsächlich zu sein, dass unterschiedliche Systeme zum Teil Probleme bereiten.

> setxkbmap -print:
> -------------------------------------------------------------------------
> xkb_keymap {
>         xkb_keycodes  { include "evdev+aliases(qwerty)" };
>         xkb_types     { include "complete"      };
>         xkb_compat    { include "complete"      };
>         xkb_symbols   { include "pc+lv+inet(evdev)+terminate(ctrl_alt_bksp)"  
>   
> };
>         xkb_geometry  { include "pc(pc104)"     };
> };
> -------------------------------------------------------------------------

Über die GNOME Tastatureinstellungen habe ich meine Optionen nun
deaktiviert.

        $ setxkbmap -print
        xkb_keymap {
                xkb_keycodes  { include "evdev+aliases(qwerty)" };
                xkb_types     { include "complete"      };
                xkb_compat    { include "complete"      };
                xkb_symbols   { include "pc+lv+inet(evdev)"     };
                xkb_geometry  { include "pc(pc105)"     };
        };

Die Änderungen brachten aber keine Lösung des Problems.

> xev ♫sum:
> -------------------------------------------------------------------------
> KeyPress event, serial 33, synthetic NO, window 0x1200001,
>     root 0x108, subw 0x0, time 141963, (1064,486), root:(1068,509),
>     state 0x0, keycode 66 (keysym 0xff7e, Mode_switch), same_screen YES,
>     XKeysymToKeycode returns keycode: 51
>     XLookupString gives 0 bytes: 
>     XmbLookupString gives 0 bytes: 
>     XFilterEvent returns: False
> 
> KeyPress event, serial 33, synthetic NO, window 0x1200001,
>     root 0x108, subw 0x0, time 142105, (1064,486), root:(1068,509),
>     state 0x2000, keycode 23 (keysym 0xff20, Multi_key), same_screen YES,
>     XKeysymToKeycode returns keycode: 105
>     XLookupString gives 0 bytes: 
>     XmbLookupString gives 0 bytes: 
>     XFilterEvent returns: True
> 
> KeyRelease event, serial 33, synthetic NO, window 0x1200001,
>     root 0x108, subw 0x0, time 142269, (1064,486), root:(1068,509),
>     state 0x2000, keycode 23 (keysym 0xff20, Multi_key), same_screen YES,
>     XKeysymToKeycode returns keycode: 105
>     XLookupString gives 0 bytes: 
>     XFilterEvent returns: False
> 
> KeyRelease event, serial 33, synthetic NO, window 0x1200001,
>     root 0x108, subw 0x0, time 142285, (1064,486), root:(1068,509),
>     state 0x2000, keycode 66 (keysym 0xfe0c, ISO_First_Group), same_screen 
> YES,
>     XLookupString gives 0 bytes: 
>     XFilterEvent returns: False

Ich verglich diese mit meiner Ausgabe und konnte schon beim Erzeugen der
Compose-Taste (Multi_key) einen Unterschied feststellen.

        KeyPress event, serial 30, synthetic NO, window 0x3c00001,
            root 0x102, subw 0x0, time 6026941, (1002,393), root:(1006,462),
            state 0x0, keycode 66 (keysym 0xff7e, Mode_switch), same_screen YES,
            XKeysymToKeycode returns keycode: 51
            XLookupString gives 0 bytes: 
            XmbLookupString gives 0 bytes: 
            XFilterEvent returns: False
        
        KeyPress event, serial 33, synthetic NO, window 0x3c00001,
            root 0x102, subw 0x0, time 6027037, (1002,393), root:(1006,462),
            state 0x2000, keycode 23 (keysym 0xff20, Multi_key), same_screen 
YES,
            XLookupString gives 0 bytes: 
            XmbLookupString gives 0 bytes: 
            XFilterEvent returns: True
        
        KeyRelease event, serial 33, synthetic NO, window 0x3c00001,
            root 0x102, subw 0x0, time 6027181, (1002,393), root:(1006,462),
            state 0x2000, keycode 66 (keysym 0xfe0c, ISO_First_Group), 
same_screen YES,
            XLookupString gives 0 bytes: 
            XFilterEvent returns: False
        
        KeyRelease event, serial 33, synthetic NO, window 0x3c00001,
            root 0x102, subw 0x0, time 6027213, (1002,393), root:(1006,462),
            state 0x0, keycode 23 (keysym 0xff09, Tab), same_screen YES,
            XLookupString gives 1 bytes: (09) " "
            XFilterEvent returns: False

[…]

Bei Pascals Ausgabe erscheint beim Drücken der Tabulatortaste für die
Kombination der Compose-Taste

        XKeysymToKeycode returns keycode: 105

bei mir nicht. Zudem wird bei Pascal erst die Taste Multi_key wieder
gelöst(?) und danach die Taste Mod3 (Hochstelltaste).

Bei mir wird die Taste Mod3 (Hochstelltaste) gelöst und danach die
Tabulatortaste. Es sieht als so aus, dass die Compose-Taste bei mir noch
nicht richtig aktiviert ist.

Kennt jemand die Ursache für dieses Problem oder könnte mir einen
Hinweis zum weiteren Vorgehen geben?

Ich benutze `starte_neo`, das unter anderem

   setxkbmap lv && xmodmap neo_de.xmodmap

ausführt.


Liebe Grüße,

Paul

Attachment: signature.asc
Description: This is a digitally signed message part

Antwort per Email an