Changeset 342b176 for chapter06/kbd.xml
- Timestamp:
- 02/09/2004 10:45:54 PM (20 years ago)
- Branches:
- 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, 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
- Children:
- 418e6cc
- Parents:
- c76accc
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter06/kbd.xml
rc76accc r342b176 36 36 </sect2> 37 37 38 &c6-cf-keyboard; 38 <sect2><title>Configuring your keyboard</title> 39 40 <para>Few things are more annoying than using Linux while a wrong keymap 41 for your keyboard is loaded. If you have a standard US keyboard, however, you 42 can skip this section, as the US keymap is the default as long as you don't 43 change it.</para> 44 45 <para>To change the default keymap, create the 46 <filename class="symlink">/usr/share/kbd/keymaps/defkeymap.map.gz</filename> 47 symlink by running the following command:</para> 48 49 <screen><userinput>ln -s path/to/keymap /usr/share/kbd/keymaps/defkeymap.map.gz</userinput></screen> 50 51 <para>Of course, replace <filename>path/to/keymap</filename> with the path and 52 name of your keyboard's map file. For example, if you have a Dutch keyboard, 53 you would use <filename>i386/qwerty/nl.map.gz</filename>.</para> 54 55 <para>Another way to set your keyboard's layout is to compile the keymap 56 into the kernel. This ensures that your keyboard will always work as expected, 57 even when you boot into maintenance mode (by passing `init=/bin/sh' to the 58 kernel), as then the bootscript that normally sets up your keymap isn't run.</para> 59 60 <para>When in <xref linkend="chapter-mixture"/> you're ready to compile the 61 kernel, run the following command to patch the current default keymap into the 62 source (you will have to repeat this command whenever you unpack a new 63 kernel):</para> 64 65 <screen><userinput>loadkeys -m /usr/share/kbd/keymaps/defkeymap.map.gz > \ 66 /usr/src/linux-&kernel-version;/drivers/char/defkeymap.c</userinput></screen> 67 68 </sect2> 39 69 40 70 &aa-kbd-shortdesc;
Note:
See TracChangeset
for help on using the changeset viewer.