Introduction and basic configuration
The virtual console (keyboard mapping, console font, and console map) is configured in
/etc/vconsole.conf. It defines what keymap the keyboard is in the virtual consoles. Keytable files are provided by the package. An example
/etc/vconsole.conf is shown below:
KEYMAP=us FONT=lat9w-16 FONT_MAP=8859-1_to_uni
Another way to set the keyboard mapping (keymap) is using
# localectl set-keymap de
localectl can also be used to set the X11 keymap:
# localectl set-x11-keymap de
man 1 localectl and
man 5 vconsole.conf for details.
This is the list of known keymap settings to work for the corresponding keyboard layouts. Most keymaps can be found in the
/usr/share/kbd/keymaps/i386/layout (layout=qwerty, azerty, dvorak, etc.) directory.
Less common but nonetheless useful keymaps for Arch Linux are found in the
/usr/share/kbd/keymaps/architecture (architecture=mac, sun, etc.) directory.
You can find more info about your keyboard layout with:
|Canadian Multilingual (in AUR)|
|German (no dead keys)|
|Spanish Latin American|