====== Amerikanische Tastatur mit deutschen Umlauten ======
===== Konsole =====
Die Datei [[http://www.projekt-kastalien.org/data/boottime.kmap.gz|boottime.kmap.gz]] herunterladen und das Original
/etc/console-setup/boottime.kmap.gz überschreiben. Zum sofortigen Laden der neuen Belegung das Kommando
$ /etc/init.d/keymap.sh restart ausführen.
===== Xorg =====
Die folgenden Zeilen in eine Datei mit dem Namen us_de schreiben und nach /usr/share/X11/xkb/symbols kopieren.
// based on a keyboard map from an 'xkb/symbols/iso3335-3' file
//
// $XFree86: xc/programs/xkbcomp/symbols/pc/us_de,v 1.0 2004/02/20
partial default alphanumeric_keys
xkb_symbols "basic" {
include "us"
name[Group1]="us_de";
key { [ y, Y ] };
key { [ 5, percent, EuroSign ] };
key { [ e, E, EuroSign ] };
key { [ z, Z ] };
key { [ u, U, udiaeresis, Udiaeresis ] };
key { [ o, O, odiaeresis, Odiaeresis ] };
key { [ a, A, adiaeresis, Adiaeresis ] };
key { [ s, S, ssharp ] };
key { type[Group1]="TWO_LEVEL",
[ ISO_Level3_Shift, Multi_key ] };
modifier_map Mod5 { };
};
Das neue Layout kann dann mit $ setxkbmap -layout us_de geladen werden. Zum permanenten Aktivieren dieses
modifizierten Keyboard-Layouts muss ein neuer Device Abschnitt in die Datei /etc/hal/fdi/policy/preferences.fdi eingefügt werden
base
pc101
evdev
us_de
Bei einer älteren Version von Xorg kann man die Konfiguration auch
in dem Abschnitt für die Tastatur in der Datei /etc/X11/xorg.conf angepassen
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "keyboard"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc101"
Option "XkbLayout" "us_de"
EndSection