Tastaturbelegung KDE / ggf. X11
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@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
participants (1)
-
Karl Weber