source: chapter06/config-keyboard.xml@ a2cd10f

10.0 10.0-rc1 10.1 10.1-rc1 11.0 11.0-rc1 11.0-rc2 11.0-rc3 11.1 11.1-rc1 11.2 11.2-rc1 11.3 11.3-rc1 12.0 12.0-rc1 12.1 12.1-rc1 6.0 6.1 6.1.1 6.3 6.4 6.5 6.6 6.7 6.8 7.0 7.1 7.2 7.3 7.4 7.5 7.5-systemd 7.6 7.6-systemd 7.7 7.7-systemd 7.8 7.8-systemd 7.9 7.9-systemd 8.0 8.1 8.2 8.3 8.4 9.0 9.1 arm bdubbs/gcc13 ml-11.0 multilib renodr/libudev-from-systemd s6-init trunk v4_0 v4_1 v5_0 v5_1 v5_1_1 xry111/arm64 xry111/arm64-12.0 xry111/clfs-ng xry111/lfs-next xry111/loongarch xry111/loongarch-12.0 xry111/loongarch-12.1 xry111/mips64el xry111/pip3 xry111/rust-wip-20221008 xry111/update-glibc
Last change on this file since a2cd10f was 34a2f0c, checked in by Gerard Beekmans <gerard@…>, 22 years ago

fixed setup to 'set up'

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@1883 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

  • Property mode set to 100644
File size: 1.6 KB
Line 
1<sect2><title>Configuring your keyboard</title>
2
3<para>Nothing is more annoying than using Linux with a wrong keymap loaded
4for your keyboard. If you have a default US keyboard, you can skip this
5section. The US keymap file is the default if you don't change it.</para>
6
7<para>To set the default keymap file, create the
8<filename class="symlink">/usr/share/kbd/keymaps/defkeymap.map.gz</filename>
9symlink by running the following commands:</para>
10
11<para><screen><userinput>ln -s &lt;path/to/keymap&gt; /usr/share/kbd/keymaps/defkeymap.map.gz</userinput></screen></para>
12
13<para>Replace &lt;path/to/keymap&gt; with the your keyboard's map file. For
14example, if you have a Dutch keyboard, you would run:</para>
15
16<para><screen><userinput>ln -s i386/qwerty/nl.map.gz /usr/share/kbd/keymaps/defkeymap.map.gz</userinput></screen></para>
17
18<para>A second option to configure your keyboard's layout is to compile
19the keymap directly into the kernel. This will make sure that your
20keyboard always works as expected, even when you have booted into
21maintenance mode (by passing `init=/bin/sh' to the kernel) in which case
22the bootscript that normally sets up your keymap isn't run.</para>
23
24<para>If you didn't create the defkeymap.map.gz file and going with the
25default US keymap, then again you don't have to do anything. The kernel
26compiles a suitable keymap by default that'll work just fine for
27you, so skip the next command.</para>
28
29<para>Run the following commands to accomplish that:</para>
30
31<para><screen><userinput>loadkeys -m /usr/share/kbd/keymaps/defkeymap.map.gz &gt; \
32&nbsp;&nbsp;&nbsp;&nbsp;/usr/src/linux/drivers/char/defkeymap.c</userinput></screen></para>
33
34</sect2>
35
Note: See TracBrowser for help on using the repository browser.