Hallo,
ich möchte noch einmal auf die KDE-Tastaturbelegung zurückkommen.
Aktuell habe ich eine Belegung für eine deutsche, englische und russiche
Tastatur eingestellt, zwischen denen ich umschalten kann. Soweit, so gut.
Problem 1)
Leider bin ich mit der russichen Belegung (bzw. den unter KDE zur Auswahl
stehenden Belegungen) nicht zufrieden und möchte diese anpassen. Wie geht das?
Konkret sind die meisten Tasten bei der deutschen Tastaturbelegung mit vier
Zeichen verknüpft, die der Eingabe ohne alles, mit Shift, mit Alt sowie mit
Shift & Alt entsprechen.
Bei der russichen Belegung gibt es nur zwei Zeichen, die normale Eingabe und
die mit Shift.
Kann man das ändern (solche mit Alt hinzufügen), und falls ja, wie?
Problem 2)
Kann ich dann auf eine Eingabe sogar zwei Unicode Sequenzen erzeugen?
Aktuell passiert folgendes: tippe ich auf die f-Taste, keycode 41. Mit der
deutschen und der englischen Tastaturbelegung erzeugt man damit ein f, Zeichen
U+0066 -- LATIN SMALL LETTER F. Mit der russischen Belegung erzeugt man damit
ein kyrillisches a, Zeichen U+0430 -- CYRILLIC SMALL LETTER A.
Ich würde gerne bei dieser Eingabe in Verbindung mit Alt bei der russichen
Belegung zwei Zeichen erzeugen, und zwar U+0430 und U+0341 in dieser
Reihenfolge. Geht so etwas?
Das sind also zwei Punkte. Den ersten sollte man lösen können, denn irgendwo
müssen die Zuordnungen für KDE ja hinterlegt sein. Soweit ich es verstanden
habe, ist das auch wirklich eine Angelegenkeit von KDE, die der Verarbeitung
von X11 nachgeschaltet ist. X11 sollte gemäß xmodmap nach Drücken der f-Taste,
Keycode 41, immer dasselbe produzieren, unabhängig von der KDE
Tastaturbelegung. Das behauptet jedenfalls xmodmap -pke.
Der zweite Punkt -- erzeugen von "zwei" Zeichen zu einer Eingabe, könnte
schwieriger werden. Falls das mit KDE nicht funktioniert, könnte man das mit
X11 hinbekommen? Ich kenne nur xmodmap und soweit ich das verstehe, geht das,
was ich mir wünsche, damit nicht. Oder doch?
Vielen Dank für jede Hilfe
Karl
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+unsubscribe(a)opensuse.org
Um den Listen Administrator zu erreichen, schicken
Sie eine Mail an: opensuse-de+owner(a)opensuse.org