Hallo,

ich schreibe seit einiger Zeit mit einer modifizierten Variante der Neo-XKB-Treiber unter Linux (ein paar Buchstaben sind umsortiert, technisch ist aber alles gleich). Da ich gerne auch eine US-Tastatur damit benutzen würde, und ich zwar den Nummernblock auf Ebene 4, aber nie die Ebenen 5 und 6 benutze, hatte ich mir vorgenommen, die Ebenen 4 und 5 zu tauschen, damit der Nummernblock auf Shift+Capslock liegt und ich die alte Ebene 4 Taste nicht mehr brauche.

Dafür habe ich die Reihenfolge der entsprechenden Einträge in den symbols Datei getauscht, z.B. so

key <AB07> { [ p, P, percent, KP_1, Greek_pi, KP_1, Greek_PI, NoSymbol ] }; key <AC04> { [ a, A, braceright, Right, Greek_alpha, Right, U2200, NoSymbol ] };

Das funktioniert auch halbwegs, allerdings scheinen einige Tasten im Terminal nicht zu funktionieren, zum Beispiel KP_Subtract. Ich habe den Verdacht, dass es daran liegt, dass der Shift Modifier mitgesendet wird. So wird beim Drücken der A-taste nicht nur der Cursor nach rechts bewegt, sondern auch der Text markiert. Weiß jemand, wie man den Shift-Modifier löschen kann? Und gibt es Tipps, wie ich die Ebenen 5 und 6 in der Konfiguration ganz loswerden könnte?

Vielen Dank im Voraus,

Jan-Christian


Antwort per Email an