neo-layout/linux/console
pascal 586b9b02bb ⊥ mit Unicode
dead_psili und dead_dasia mit keysym (allerdings nicht darstellbar in der Konsole, darum VoidSymbol)
2010-03-25 18:40:20 +00:00
..
bin Skripte geringfügig angepasst, um mit der veränderten Xmodmap zu funktionieren. 2010-03-24 17:26:14 +00:00
README NEO→Neo; Konsolen-Keymap aktualiesiert (ich hoffe ohne Probleme) 2009-07-26 01:45:14 +00:00
neo.map ⊥ mit Unicode 2010-03-25 18:40:20 +00:00

README

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

=== Neo in der Textkonsole (ohne X) ===
Die Datei neo.map enthält eine keymap, um die Neo-Tastaturbelegung auch ohne X
auf der Konsole benutzten zu können.

Dazu wird die keymap (nur als root möglich!!) mit »loadkeys PFAD/neo.map«
geladen.
Mit »loadkeys -d« wird wieder die Standardbelegung verwendet.

Der einfachste Weg ist jedoch die Verwendung des Skriptes asdf (siehe Ordner
/linux/bin)


=== Technische Hinweise ===
Soll Neo systemweit auf der Textkonsole zur Verfügung stehen, muss in der
Datei /etc/sysconfig/keyboard die Zeile (oder eine ähnlich klingende):
  --------------------------
  KEYTABLE="de-latin1-nodeadkeys.map.gz"
  --------------------------
ersetzen durch:
  --------------------------
  # KEYTABLE="de-latin1-nodeadkeys.map.gz"
  KEYTABLE="/home/gerhard/neo/neo"
  --------------------------
Statt /home/gerhard ist das eigene Homeverzeichnis einzugeben. Dadurch wird auf
die Datei neo.map verwiesen, die zuvor nach $HOME/neo gelegt wurde.

Dennoch kann man mit »loadkeys -d« zur Standardbelegung wechseln, da diese als
defkeymap.map laut manpage unter /usr/share/keymaps oder
/usr/src/linux/drivers/char, bei mir aber unter /etc liegt.

Falls das Keypad nicht korrekt funktioniert, dann liegt dies am falschen Status
von »Num_Lock« (den es unter Neo nicht mehr gibt). Um Num_Lock dennoch
nachträglich einschalten zu können, muss die Menü-Taste (in der untersten Reihe)
betätigt werden.

Diese Keymap ist für ein MS Natural Keyboard Elite erstellt worden. Sollten
andere Tastaturen andere keycodes verwenden (z.B. Laptoptastaturen), sollte dies
auf der Mailingliste der Neo-Tastaturbelegung gemeldet werden.


Ergänzung: die keymaps liegen in folgenden Verzeichnissen:
OpenSuSe: /usr/share/kbd/keymaps/i386/
Gentoo, Ubuntu: /usr/share/keymaps/i386/
Fedora, Red Hat: /lib/kbd/keymaps/i386/


=== Unterstützte Funktionalität ===
Was schon geht:
• Prinzipiell gehen alle 6 Ebenen, auch wenn seltene Zeichen mit der
  Konsolenschriftart nicht dargestellt werden können.
• Die Konsolen-Compose-Kombinationen sind möglich.

Was (noch) nicht geht:
• Einige Zeichen unterstützt die Konsole überhaupt nicht  z.B. den dead_stroke.
• Einige Zeichen werden noch nicht automatisch durch Unicode-Nummern ersetzt
  (das ist aber leicht zu beheben).
• Bisher funktioniert keiner der Modifier_Lock.
• Die große Menge an Compose-Kombinationen, die unter X möglich sind, werden
  längst nicht alle unterstützt.
• Auch die Compose-Erweiterungen von Neo sind noch nicht verfügbar.