Podle příspěvku „ceska klavesnice v konzoli“ zaslaného do news://cz.comp.linux.debian Karlem Benesem
Klávesnici nastavíme příkazem
# dpkg-reconfigure console-common
Mapa klávesnice ja na http://www.matfyz.cz/hands/Unix/Console/Keyboard.
Podle příspěvku „Re: Ceska klavesnice jako implicitni?“ zaslaného do cz.comp.linux.debian
Hansem Ginzelem .
Přímé naloadování klávesové mapy:
# loadkeys /usr/share/keymaps/i386/qwerty/cz-lat2-prog.map.gz
Při hledání chyby je vhodné vědět jaký kód (scancode, keycode) které tlačítko vysílá:
# showkey -s # showkey -k
Nezmáčkneme-li po dobu asi 10sec žádnou klávesu, program se ukončí.
Aktuální mapování kláves zjistíme
# dumpkeys -l
Sprovoznění zvláštních kláves (WakeUp, PowerDown, Sleep). Do /etc/init.d/keymap.sh
přidat na začátek řádek
. $CONFDIR/$SCANCODES
kde
$SCANCODES
=add_scancodes
Do souboru /etc/console/add_scancodes
napíšeme
# WakeUp Sleep Powerown setkeycodes e063 111 e05f 107 e05e 109
Podle příspěvku „Re: Ceska klavesnice jako omplicitni?“ zaslaného do news://cz.comp.linux.debian Hasem Ginzelem
S klávesovými mapami se dá dále kouzlit. Například uvedením
string F105 = "\033[cl" control keycode 105 = F105 # Ctrl-Left
se zajistí, že Control+Šipka doleva vyšle uvedenou escape sekvenci.
Klávesové mapy se nalézají v /usr/share/keymaps/
Nastavení české klávesnice na konsoli v Debian Etch od Vít Baloun:
#
aptitude install kbd locales#
dpkg-reconfigure locales
(a zvoleno cs_CZ.UTF-8 jako default a en_US.UTF-8 jako alternativa)