Difference between revisions of "KEYMAP"

From ArchWiki
Jump to: navigation, search
(Keyboard layouts)
(everything is covered in Keyboard Configuration in Console and Keyboard Configuration in Xorg, redirect to the former because KEYMAP is used to configure console keymap)
(48 intermediate revisions by 32 users not shown)
Line 1: Line 1:
[[Category:Internationalization (English)]]
+
#REDIRECT [[Keyboard Configuration in Console]]
[[Category:HOWTOs (English)]]
+
{{i18n|KEYMAP}}
+
The '''KEYMAP''' variable is specified in the {{Filename|/etc/rc.conf}} file. It defines what keymap the keyboard is in the virtual consoles. Keytable files are provided by the kbd package.
+
 
+
==Keyboard layouts==
+
This is the list of known keymap settings to work for the corresponding keyboard layouts. Usually the "map.gz" extension can be ignored.
+
Most keymaps can be found in the {{Filename|/usr/share/kbd/keymaps/i386/''layout''}} (''layout''=qwerty, azerty, dvorak, etc.) directory.
+
 
+
Less common but nonetheless useful keymaps under Arch Linux are found in the {{Filename|/usr/share/kbd/keymaps/''architecture''}} (''architecture''=ppc, mac, etc.) directory.
+
 
+
{{Note| You can use setxkbmap to instantly apply keyboard layout: "setxkbmap -layout dvorak"}}
+
 
+
<table border="1" cellpadding="2" cellspacing="0">
+
<tr>
+
<th>Keymap setting</th>
+
<th>Keyboard</th>
+
</tr>
+
<tr>
+
<td><code>KEYMAP="be-latin1.map.gz"</code></td>
+
<td>Belgian</td>
+
</tr>
+
<tr>
+
<td><code>KEYMAP="br-abnt2.map.gz"</code></td>
+
<td>Brazilian Portuguese</td>
+
</tr>
+
<tr>
+
<td><code>KEYMAP="cf.map.gz"</code></td>
+
<td>Canadian-French</td>
+
</tr>
+
<tr>
+
<td><code>KEYMAP="ca_multi.map.gz"</code></td>
+
<td>Canadian Multilingual (''currently only available in the [[Arch User Repository|AUR]]'')</td>
+
</tr>
+
<tr>
+
<td><code>KEYMAP="croat.map.gz"</code></td>
+
<td>Croatian</td>
+
</tr>
+
<tr>
+
<td><code>KEYMAP="cz-lat2.map.gz"</code></td>
+
<td>Czech</td>
+
</tr>
+
<tr>
+
<td><code>KEYMAP="fr-latin9.map.gz"</code></td>
+
<td>French</td>
+
</tr>
+
<tr>
+
<td><code>KEYMAP="de-latin1.map.gz"</code></td>
+
<td>German</td>
+
</tr>
+
<tr>
+
<td><code>KEYMAP="de-latin1-nodeadkeys.map.gz"</code></td>
+
<td>German (no dead keys)</td>
+
</tr>
+
<tr>
+
<td><code>KEYMAP="lt.baltic.map.gz"</code></td>
+
<td>Lithuanian (qwerty)</td>
+
</tr>
+
<tr>
+
<td><code>KEYMAP="no-latin1.map.gz"</code></td>
+
<td>Norwegian</td>
+
</tr>
+
<tr>
+
<td><code>KEYMAP="lat2-16.psfu.gz"</code></td>
+
<td>Polish</td>
+
</tr>
+
<tr>
+
<td><code>KEYMAP="pt-latin9.map.gz"</code></td>
+
<td>Portuguese</td>
+
</tr>
+
<tr>
+
<td><code>KEYMAP="ro_win.map.gz"</code></td>
+
<td>Romanian</td>
+
</tr>
+
<tr>
+
<td><code>KEYMAP="ru4.map.gz"</code></td>
+
<td>Russian</td>
+
</tr>
+
<tr>
+
<td><code>KEYMAP="slovene"</code></td>
+
<td>Slovene</td>
+
</tr>
+
<tr>
+
<td><code>KEYMAP="sv-latin1.map.gz"</code></td>
+
<td>Swedish</td>
+
</tr>
+
<tr>
+
<td><code>KEYMAP="fr_CH-latin1.map.gz"</code></td>
+
<td>Swiss-French</td>
+
</tr>
+
<tr>
+
<td><code>KEYMAP="sg-latin1.map.gz"</code></td>
+
<td>Swiss-German</td>
+
</tr>
+
<tr>
+
<td><code>KEYMAP="de_CH-latin1.map.gz"</code></td>
+
<td>Swiss-German</td>
+
</tr>
+
<tr>
+
<td><code>KEYMAP="es.map.gz"</code></td>
+
<td>Spanish</td>
+
</tr>
+
<tr>
+
<td><code>KEYMAP="la-latin1.map.gz"</code></td>
+
<td>Spanish Latinoamerican</td>
+
</tr>
+
<tr>
+
<td><code>KEYMAP="tr_q-latin5.map.gz"</code></td>
+
<td>Turkish</td>
+
</tr>
+
<tr>
+
<td><code>KEYMAP="ua.map.gz"</code></td>
+
<td>Ukrainian</td>
+
</tr>
+
</table>
+

Revision as of 11:17, 15 September 2013