| Version 1 (modified by , 17 years ago) ( diff ) |
|---|
Inhalte dieser Beschreibung
Lang-s-Modus für die xkbmap einrichten
xkbmap erweitern
Da es schon ein Glück war, dass die Neo-Belegung überhaupt in X.org aufgenommen wurde, möchten wir nicht noch ein weiteres symbol einbringen. Deshalb muss der Lang-s-Modus für die xkbmap manuell eingerichtet werden.
- Fakultativ: alte Datei sichern:
sudo cp /usr/share/X11/xkb/symbols/de /usr/share/X11/xkb/symbols/de.alt
- Folgendes an /usr/share/X11/xkb/symbols/de anhängen und speichern:
partial alphanumeric_keys xkb_symbols "neo-s" { include "de(neo)" name[Group1] = "Germany - Neo 2 Lang-s"; key <AD11> { [ s, U1E9E, ssharp, Greek_finalsmallsigma, NoSymbol, NoSymbol, jot ] }; key <AC06> { [ U17F, S, question, Greek_sigma, questiondown, NoSymbol, Greek_SIGMA ] }; };
Lang-s-Modus aktivieren
Nun kann die Lang-s-Tastatur mittels setxkbmap aktiviert werden:
setxkbmap de neo-s
Möchte man allerdings bequem mit einem Klick zwischen Neo und Lang-s-Tastatur (und evtl. weiteren Layouts) wechseln, indem man die Schnittstellen seiner DE nutzt, muss man das symbol dem System bekannt machen:
rules erweitern
- Wer möchte kann wieder die alte Datei sichern:
sudo cp /usr/share/X11/xkb/rules/base.xml /usr/share/X11/xkb/rules/base.xml.alt
- /usr/share/X11/xkb/rules/base.xml in einem Editor der Wahl öffnen, z. B. nano:
nano /usr/share/X11/xkb/rules/base.xml
- Nach der Zeichenfolge »neo« suchen (in nano Strg+W drücken)
- Folgendes mittels Copy und Paste oder Editorfunktionalität unterhalb der nächsten »</variant>«-Zeile einfügen (in Nano Strg+R drücken) und abspeichern.
<variant> <configItem> <name>neo-s</name> <description>Neo 2 Lang-s</description> </configItem> </variant>
Andere
Für das Terminal und bei Benutzung der Xmodmap sind die Dateien zu kopieren und diese Kopien dann zu editieren. Es muss dann manuell gewechselt werden
Funktionsweise der Lang-s-Tastatur
Neo-Einrichtung auf anderen Systemen
Hauptseite
