root/linux/console/README

Revision 1986, 2.5 KB (checked in by martin_r, 14 months ago)

NEO→Neo; Konsolen-Keymap aktualiesiert (ich hoffe ohne Probleme)

Line 
1=== Neo in der Textkonsole (ohne X) ===
2Die Datei neo.map enthält eine keymap, um die Neo-Tastaturbelegung auch ohne X
3auf der Konsole benutzten zu können.
4
5Dazu wird die keymap (nur als root möglich!!) mit »loadkeys PFAD/neo.map«
6geladen.
7Mit »loadkeys -d« wird wieder die Standardbelegung verwendet.
8
9Der einfachste Weg ist jedoch die Verwendung des Skriptes ›asdf‹ (siehe Ordner
10/linux/bin)
11
12
13=== Technische Hinweise ===
14Soll Neo systemweit auf der Textkonsole zur Verfügung stehen, muss in der
15Datei ›/etc/sysconfig/keyboard‹ die Zeile (oder eine ähnlich klingende):
16  --------------------------
17  KEYTABLE="de-latin1-nodeadkeys.map.gz"
18  --------------------------
19ersetzen durch:
20  --------------------------
21  # KEYTABLE="de-latin1-nodeadkeys.map.gz"
22  KEYTABLE="/home/gerhard/neo/neo"
23  --------------------------
24Statt /home/gerhard ist das eigene Homeverzeichnis einzugeben. Dadurch wird auf
25die Datei ›neo.map‹ verwiesen, die zuvor nach $HOME/neo gelegt wurde.
26
27Dennoch kann man mit »loadkeys -d« zur Standardbelegung wechseln, da diese als
28defkeymap.map laut manpage unter /usr/share/keymaps oder
29/usr/src/linux/drivers/char, bei mir aber unter /etc liegt.
30
31Falls das Keypad nicht korrekt funktioniert, dann liegt dies am falschen Status
32von »Num_Lock« (den es unter Neo nicht mehr gibt). Um Num_Lock dennoch
33nachträglich einschalten zu können, muss die Menü-Taste (in der untersten Reihe)
34betätigt werden.
35
36Diese Keymap ist für ein MS Natural Keyboard Elite erstellt worden. Sollten
37andere Tastaturen andere keycodes verwenden (z.B. Laptoptastaturen), sollte dies
38auf der Mailingliste der Neo-Tastaturbelegung gemeldet werden.
39
40
41Ergänzung: die keymaps liegen in folgenden Verzeichnissen:
42OpenSuSe: /usr/share/kbd/keymaps/i386/
43Gentoo, Ubuntu: /usr/share/keymaps/i386/
44Fedora, Red Hat: /lib/kbd/keymaps/i386/
45
46
47=== Unterstützte Funktionalität ===
48Was schon geht:
49• Prinzipiell gehen alle 6 Ebenen, auch wenn seltene Zeichen mit der
50  Konsolenschriftart nicht dargestellt werden können.
51• Die Konsolen-Compose-Kombinationen sind möglich.
52
53Was (noch) nicht geht:
54• Einige Zeichen unterstützt die Konsole überhaupt nicht – z.B. den dead_stroke.
55• Einige Zeichen werden noch nicht automatisch durch Unicode-Nummern ersetzt
56  (das ist aber leicht zu beheben).
57• Bisher funktioniert keiner der Modifier_Lock.
58• Die große Menge an Compose-Kombinationen, die unter X möglich sind, werden
59  längst nicht alle unterstützt.
60• Auch die Compose-Erweiterungen von Neo sind noch nicht verfügbar.
61
Note: See TracBrowser for help on using the browser.