Waldelb
Anmeldungsdatum: 1. Juni 2017
Beiträge: 68
|
Hallo, ich möchte Umlaute auf der US-Tastatur (z.B. ö mit alt-gr + o) schreiben können.
Dafür habe ich mir ein xkb-file geschrieben, das auch funktioniert. Allerdings muss ich nach jedem reboot immer "dpkg-reconfigure keyboard-configuration" (damit die rechte alt taste alt-gr ist) und "setxkbmap -layout us_de" (damit das layout aktiviert ist) eingeben, damit das Ganze funktioniert. Darüber hinaus würde ich gerne über die auswahl oben rechts im Gnome-Panel zwischen verschiedenen layouts wechseln können - das funktioniert danach allerdings auch nicht mehr. Mein File: /usr/share/X11//xkb/symbols/us_de | default partial alphanumeric_keys
xkb_symbols "altgr-intl" {
include "us"
key <AD03> { [ e, E, EuroSign ] };
key <AD07> { [ u, U, udiaeresis, Udiaeresis ] };
key <AD09> { [ o, O, odiaeresis, Odiaeresis ] };
key <AC01> { [ a, A, adiaeresis, Adiaeresis ] };
key <AC02> { [ s, S, ssharp, U1E9E ] };
};
|
was muss ich ändern, damit das automatisch funktioniert?
|
tomtomtom
Supporter
Anmeldungsdatum: 22. August 2008
Beiträge: 53485
Wohnort: Berlin
|
Waldelb schrieb: Allerdings muss ich nach jedem reboot immer "dpkg-reconfigure keyboard-configuration" (damit die rechte alt taste alt-gr ist) und "setxkbmap -layout us_de" (damit das layout aktiviert ist) eingeben, damit das Ganze funktioniert.
Das sollte eingentlich auch einfach mit setxkbmap us_de funktionieren, kann man sich auch auf eine Taste legen.
|
Waldelb
(Themenstarter)
Anmeldungsdatum: 1. Juni 2017
Beiträge: 68
|
Was meinst du mit "kann man sich auch auf eine Taste legen"? Wenn ich "dpkg-reconfigure keyboard-configuration" nicht vorher eingebe, habe ich jedenfalls keine alt-gr Taste. Ergo funktionieren auch die Symbole nicht, die ich auf alt-gr+<irgendwas> lege. Da ändert auch das weglassen von -layout nichts. Und was mich wie gesagt auch stört ist, dass ich nach setxkbmap nicht mehr im Gnome-Panel zwischen verschiednen Layouts umschalten kann.
|
Letalis_Sonus
Anmeldungsdatum: 13. April 2008
Beiträge: 12990
Wohnort: Oldenburg/Erlangen
|
Es gibt auch eine internationale Variante vom US Layout, die hat Vollbelegung inkl AltGr. Die Belegung der 3. und 4. Ebene ist lediglich etwas gewöhnungsbedürftig, da die deutschen Umlaute abgesehen vom ß nicht auf der gleichen Taste wie deren ASCII-verwandten liegen. ¨ gibts übrigens auch als Akzentzeichen.
|
Waldelb
(Themenstarter)
Anmeldungsdatum: 1. Juni 2017
Beiträge: 68
|
Letalis_Sonus schrieb: Es gibt auch eine internationale Variante vom US Layout, die hat Vollbelegung inkl AltGr.
Eine gute Idee! Ich habe mir jetzt statt us us(intl) eingebunden, und jetzt kann ich mir das dpk-reconfigure sparen. | default partial alphanumeric_keys
xkb_symbols "alt-intl" {
include "us(intl)"
key <AD03> { [ e, E, EuroSign ] };
key <AD07> { [ u, U, udiaeresis, Udiaeresis ] };
key <AD09> { [ o, O, odiaeresis, Odiaeresis ] };
key <AC01> { [ a, A, adiaeresis, Adiaeresis ] };
key <AC02> { [ s, S, ssharp, U1E9E ] };
};
|
Bleibt noch mein Problem, dass ich das gerne im Menü auswählen können würde...
|
tomtomtom
Supporter
Anmeldungsdatum: 22. August 2008
Beiträge: 53485
Wohnort: Berlin
|
Waldelb schrieb: Was meinst du mit "kann man sich auch auf eine Taste legen"?
Das man eine Taste(nkombination) festlegen kann, die den Befehl ausführt.
Wenn ich "dpkg-reconfigure keyboard-configuration" nicht vorher eingebe, habe ich jedenfalls keine alt-gr Taste. Ergo funktionieren auch die Symbole nicht, die ich auf alt-gr+<irgendwas> lege. Da ändert auch das weglassen von -layout nichts.
Ich schrieb auch nirgends, dass du dpkg-reconfigure überhaupt ausführen sollst...
|
Waldelb
(Themenstarter)
Anmeldungsdatum: 1. Juni 2017
Beiträge: 68
|
tomtomtom schrieb: Das man eine Taste(nkombination) festlegen kann, die den Befehl ausführt. Ich schrieb auch nirgends, dass du dpkg-reconfigure überhaupt ausführen sollst...
Hast du überhaupt gelesen, was ich geschrieben habe? Mein Problem ist, dass ich meine Tastaturbelegung nicht mehr über das Menü ändern kann nachdem ich setxkbmap aufgerufen habe. Mir den Befehl auf einen Hotkey zu legen wird das bestimmt nicht besser machen. Bevor ich mir das auf einen Hotkey lege, schreibe ich mir das lieber in den Autostart. Bringt aber nichts, weil ich (wie bereits mehrfach erwähnt) das Layout zwischendurch wechseln möchte (ohne dafür die Konsole zu benutzen). Mein anderes Problem war, dass wenn ich dpkg-reconfigure NICHT eingegeben habe, meine Umlaute nicht funktioniert haben. Ist aber auch egal, weil ich das mitlerweile behoben habe, indem ich us(intl) in mein file eingebunden habe. 😉
|
Letalis_Sonus
Anmeldungsdatum: 13. April 2008
Beiträge: 12990
Wohnort: Oldenburg/Erlangen
|
Waldelb schrieb: Ich habe mir jetzt statt us us(intl) eingebunden
Dir ist schon bewusst, dass alle Zeichen die du haben willst auf diesem Layout bereits vorhanden sind und du es schlicht und ergreifend im grafischen Konfigurationsprogramm einstellen brauchst...? Dann funktioniert auch der Wechsel über die Leiste.
|
mrkramps
Anmeldungsdatum: 10. Oktober 2006
Beiträge: 5523
Wohnort: south central EL
|
Siehe GNOME Help -
Alternative Tastaturbelegungen verwenden 🇩🇪, insbesondere die Hinweisbox:
Einige selten verwendete Tastaturbelegungs-Varianten sind standardmäßig nicht verfügbar […]
Eventuell lässt dich da auch noch das ein oder andere mit dem GNOME Tweak Tool einrichten, unter "Typing" (Schriften?).
|
tomtomtom
Supporter
Anmeldungsdatum: 22. August 2008
Beiträge: 53485
Wohnort: Berlin
|
Waldelb schrieb: Hast du überhaupt gelesen, was ich geschrieben habe?
Wie man an meinem Text sehen kann schon - ich zweifel nur daran, dass du gelesen hast, was ich geschrieben habe...
|
picnerd
Anmeldungsdatum: 17. März 2016
Beiträge: 872
|
Hmm, ich hätte jetzt auch nicht gewusst das es so ein Layout schon gibt. Aber um das zu erfahren hätte der TE auch anders Fragen können. Aber die Info kam ja trotzdem. Ich meine nur wenn man sich mit dem Thema weiter beschäftigt hätte wäre einem vielleicht aufgefallen das man das auch alles mit localectl hätte lösen können. picnerd@picnerds-rennrad:~$ localectl list-x11-keymap-variants | grep us
hausa
indigenous
kazrus
nativo-us
rus
rus_nodeadkeys
ruskaz
unicodeus
us
us-intl
us-mac
us_dvorak
picnerd@picnerds-rennrad:~$ Das Layout auf eine Tastenkombie und alles ist gut. Einfach Umschalten und Tippen. Siehe localectl mfg
|
Letalis_Sonus
Anmeldungsdatum: 13. April 2008
Beiträge: 12990
Wohnort: Oldenburg/Erlangen
|
picnerd schrieb: ich hätte jetzt auch nicht gewusst das es so ein Layout schon gibt.
Beim guten alten Gnome 2 hat man noch eine Vorschau der gesamten Belegung serviert bekommen. Zum Glück blieb dies zumindest mit MATE erhalten, denn das ist wirklich verdammt praktisch.
|
mrkramps
Anmeldungsdatum: 10. Oktober 2006
Beiträge: 5523
Wohnort: south central EL
|
Also laut der von mir oben schon verlinkten GNOME-Hilfeseite 🇩🇪 muss man für eine Vorschau nur auf die passende Schaltfläche klicken:
Sie können sich eine Vorschau jeder Tastaturbelegung ansehen, wenn Sie sie aus der Liste der Eingabequellen auswählen und auf [Tastatursymbol] klicken.
|
Waldelb
(Themenstarter)
Anmeldungsdatum: 1. Juni 2017
Beiträge: 68
|
mrkramps schrieb: Siehe GNOME Help -
Alternative Tastaturbelegungen verwenden 🇩🇪, insbesondere die Hinweisbox:
Einige selten verwendete Tastaturbelegungs-Varianten sind standardmäßig nicht verfügbar […]
Eventuell lässt dich da auch noch das ein oder andere mit dem GNOME Tweak Tool einrichten, unter "Typing" (Schriften?).
Ja, das hat mein Problem gelöst! Die Einstellung war mir bisher noch gar nicht aufgefallen. Danke für die Hilfe! ☺
|