1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- <sect1 id="ch07-loadkeys">
- <title>Creating the loadkeys script</title>
- <!--
- <para>You only need to create this script if you don't have a
- default 101 keys US keyboard layout.
- Because we've scrapped the symbolic link for the default, I assume
- that everyone will need this script?
- -->
- <para>Create the <filename>/etc/init.d/loadkeys</filename> script by
- running the following command:</para>
- <para><screen><userinput>cat > /etc/init.d/loadkeys << "EOF"</userinput>
- #!/bin/sh
- # Begin /etc/init.d/loadkeys
- #
- # Include the functions declared in the /etc/init.d/functions file
- #
- source /etc/init.d/functions
- #
- # Include /etc/sysconfig/keyboard which contains the LAYOUT variable
- #
- source /etc/sysconfig/keyboard
- #
- # Load the default keymap file
- #
- echo -n "Loading keymap..."
- /bin/loadkeys $LAYOUT 2>/dev/null
- evaluate_retval
- # End /etc/init.d/loadkeys
- <userinput>EOF</userinput></screen></para>
- <sect2>
- <title>Creating the /etc/sysconfig/keyboard file</title>
-
- <para>Create a new file <filename>/etc/sysconfig/keyboard</filename>
- by running the following:</para>
-
- <para><screen><userinput>cat > /etc/sysconfig/keyboard << "EOF"</userinput
- >
- # Begin /etc/sysconfig/keyboard
-
- LAYOUT=<path-to-keymap>
-
- # End /etc/sysconfig/keyboard
- <userinput>EOF</userinput></screen></para>
- <para>Replace <userinput><path-to-keymap></userinput> with the
- path to the keymap you have selected. For example, if you have chosen the
- US keymap, you would replace it with
- <userinput>/usr/share/kbd/keymaps/i386/qwerty/us.map.gz.</userinput></para>
- </sect2>
- </sect1>
|