Changeset 342b176 for chapter06/kbd.xml


Ignore:
Timestamp:
02/09/2004 10:45:54 PM (20 years ago)
Author:
Alex Gronenwoud <alex@…>
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
Message:

Merging configaration subsections into their corresponding sections.

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • chapter06/kbd.xml

    rc76accc r342b176  
    3636</sect2>
    3737
    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
     41for your keyboard is loaded. If you have a standard US keyboard, however, you
     42can skip this section, as the US keymap is the default as long as you don't
     43change it.</para>
     44
     45<para>To change the default keymap, create the
     46<filename class="symlink">/usr/share/kbd/keymaps/defkeymap.map.gz</filename>
     47symlink 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
     52name of your keyboard's map file. For example, if you have a Dutch keyboard,
     53you 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
     56into the kernel. This ensures that your keyboard will always work as expected,
     57even when you boot into maintenance mode (by passing `init=/bin/sh' to the
     58kernel), 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
     61kernel, run the following command to patch the current default keymap into the
     62source (you will have to repeat this command whenever you unpack a new
     63kernel):</para>
     64
     65<screen><userinput>loadkeys -m /usr/share/kbd/keymaps/defkeymap.map.gz &gt; \
     66&nbsp;&nbsp;&nbsp;&nbsp;/usr/src/linux-&kernel-version;/drivers/char/defkeymap.c</userinput></screen>
     67
     68</sect2>
    3969
    4070&aa-kbd-shortdesc;
Note: See TracChangeset for help on using the changeset viewer.