ubuntuusers.de

Belegung einzelner Tasten ändern

Status: Ungelöst | Ubuntu-Version: Ubuntu 24.10 (Oracular Oriole)
Antworten |

Olmec

Avatar von Olmec

Anmeldungsdatum:
2. Februar 2007

Beiträge: 191

Wohnort: Tuxer Alpen / Österreich

Ich habe folgendes Problem:

Ich verwende als Keyboard Belegung "German dead tilde" womit ich eigentlich alle westeuropäischen Sprachen schreiben kann. Alle? Naja fast alle. Im französischen gibt es das Œ bzs œ und das findet sich so nicht auf der Belegung.

Ich würde gerne aus

AltGr + o = ø und Shift + AltGr +o = Ø

dieses OE entrelacé machen: AltGr + o = œ Shift + AltGr + o = Œ

Kann ich irgendwie das Keyboardlayout editieren??

Merci!

sh4711

Anmeldungsdatum:
13. Februar 2011

Beiträge: 1125

Olmec

(Themenstarter)
Avatar von Olmec

Anmeldungsdatum:
2. Februar 2007

Beiträge: 191

Wohnort: Tuxer Alpen / Österreich

Kann ich das auch auf tieferer Ebene machen, also das Keyboard layout an sich, das ja von irgendeinem file geladen wird, verändern? Das wäre dann systemweit und immer.

sh4711

Anmeldungsdatum:
13. Februar 2011

Beiträge: 1125

Olmec schrieb:

Kann ich das auch auf tieferer Ebene machen, also das Keyboard layout an sich, das ja von irgendeinem file geladen wird, verändern?

Ungetestet (ich habe aktuell nur xubuntu und kein ubuntu), das sagt ChatGPT:
Ja, du kannst dein Keyboard-Layout unter Ubuntu anpassen, indem du die XKB-Konfigurationsdateien bearbeitest. Hier ist eine Anleitung, wie du das machen kannst:

Schritt 1: Lokalisieren der XKB-Datei

Die Keymap-Dateien von X11 befinden sich unter:

/usr/share/X11/xkb/symbols/

Für das deutsche Layout findest du die relevante Datei unter:

/usr/share/X11/xkb/symbols/de

Öffne die Datei mit einem Editor (zum Beispiel nano mit Root-Rechten):

sudo nano /usr/share/X11/xkb/symbols/de

Schritt 2: Ändern der Keymap

Suche in der Datei nach dem Abschnitt, der deine Belegung definiert. Wenn du die **German dead tilde**-Variante verwendest, sollte etwas Ähnliches vorhanden sein:

key <AC11> { [ o, O, oslash, Ooblique ] };

Ersetze oslash und Ooblique mit oe und OE:

key <AC11> { [ o, O, oe, OE ] };

Falls oe und OE nicht funktionieren, kannst du die Unicode-Namen verwenden:

key <AC11> { [ o, O, U00F6, U0152 ] };

U00F6 ist für œ, und U0152 für Œ.

Schritt 3: XKB-Neustart

Speichere die Datei und lade das Layout neu mit:

setxkbmap de

Falls das nicht sofort greift, kannst du den X-Server neustarten oder dich ab- und wieder anmelden.

kB Team-Icon

Supporter, Wikiteam
Avatar von kB

Anmeldungsdatum:
4. Oktober 2007

Beiträge: 9560

Wohnort: Münster

Olmec schrieb:

[…] Œ bzs œ und das findet sich so nicht auf der Belegung

Doch. Du musst in den Einstellungen die Compose-Taste freischalten (bei mir rechte Strg).
Dann ist œ = Compose-Taste gedrückt halten o e Compose-Taste lösen.

Antworten |