Il 15/03/2009 alle 12:48, Olf Epler ha scritto: > my default locale are set to "C" -> /etc/sysconfig/i18n: > LANG="C" (or POSIX) > If I use bash or zsh it is possible to change the keyboard > layout in /etc/sysconfig/keyboard and also in /etc/X11/xorg.conf > to another keymap without changing the LANG settings. > But this does not work for tcsh. > Only if I also set LANG to the appropriate language the > correct keys are printed - but now also the default > language english is changed. I want to change only the keymap. > Can somebody help? I'm not sure if tcsh has anything to do with it. I suggest you set $LC_ALL and $LANG to "en_US.utf8". Enter your keyboard layout in "/etc/sysconfig/keyboard" (for the text console) and in "/etc/X11/xorg.conf" (for X apps). That's all. I'm attaching some excerpts from my config files. Aside from changing "it" to -presumably- "de", they should work if you're using a standard PC keyboard. -----BEGIN /etc/X11/xorg.conf EXCERPT----- Section "InputDevice" Identifier "Generic Keyboard" Driver "kbd" Option "CoreKeyboard" Option "XkbModel" "pc105" Option "XkbLayout" "it" Option "XkbOptions" "lv3:ralt_switch" EndSection ------END /etc/X11/xorg.conf EXCERPT------ -----BEGIN /etc/sysconfig/keyboard----- KEYBOARDTYPE="pc" KEYTABLE="it" ------END /etc/sysconfig/keyboard------ -----BEGIN /etc/csh.cshrc EXCERPT----- setenv LC_ALL "en_US.utf8" setenv LANG $LC_ALL ------END /etc/csh.cshrc EXCERPT------