Welcome to Linux Knowledge Base and Tutorial
"The place where you learn linux"
IndexSoft

 Create an AccountHome | Submit News | Your Account  

Tutorial Menu
Linux Tutorial Home
Table of Contents

· Introduction to Operating Systems
· Linux Basics
· Working with the System
· Shells and Utilities
· Editing Files
· Basic Administration
· The Operating System
· The X Windowing System
· The Computer Itself
· Networking
· System Monitoring
· Solving Problems
· Security
· Installing and Upgrading
· Linux and Windows

Glossary
MoreInfo
Man Pages
Linux Topics
Test Your Knowledge

Site Menu
Site Map
FAQ
Copyright Info
Terms of Use
Privacy Info
Disclaimer
WorkBoard
Thanks
Donations
Advertising
Masthead / Impressum
Your Account

Communication
Feedback
Forums
Private Messages
Surveys

Features
HOWTOs
News Archive
Submit News
Topics
User Articles
Web Links

Google
Google


The Web
linux-tutorial.info

Who's Online
There are currently, 205 guest(s) and 0 member(s) that are online.

You are an Anonymous user. You can register for free by clicking here

  

loadkeys



SYNOPSIS

       loadkeys  [  -c  --clearcompose  ]  [  -d --default ] [ -h
       --help ] [ -m --mktable ]  [  -s  --clearstrings  ]  [  -v
       --verbose ] [ filename...  ]


DESCRIPTION

       The  program loadkeys reads the file or files specified by
       filename....  Its main  purpose  is  to  load  the  kernel
       keymap for the console.


RESET TO DEFAULT

       If  the -d (or --default ) option is given, loadkeys loads
       a default keymap, probably the file  defkeymap.map  either
       in          /usr/share/kbd/keymaps          or          in
       /usr/src/linux/drivers/char.   (Probably  the  former  was
       user-defined,  while  the  latter is a qwerty keyboard map
       for PCs - maybe not what was desired.)  Sometimes, with  a
       strange  keymap  loaded  (with  the  minus on some obscure
       unknown modifier combination) it is easier to type  `load­
       keys defkeymap'.


LOAD KERNEL KEYMAP

       The  main  function  of  loadkeys is to load or modify the
       keyboard driver's translation tables.  When specifying the
       file  names, standard input can be denoted by dash (-). If
       no file is specified, the data is read from  the  standard
       input.

       For  many countries and keyboard types appropriate keymaps
       are available already, and a command  like  `loadkeys  uk'
       might  do  what you want. On the other hand, it is easy to
       construct one's own keymap. The user has to tell what sym­
       bols  belong  to  each key. She can find the keycode for a
       key by use of showkey(1), while the keymap format is given
       in  keymaps(5)  and  can  also  be seen from the output of
       dumpkeys(1).


LOAD KERNEL ACCENT TABLE

       If the input file does not contain any compose key defini­
       tions,  the  kernel accent table is left unchanged, unless
       the -c (or --clearcompose ) option is given, in which case
       the  kernel  accent  table  is emptied.  If the input file
       does contain compose key definitions, then all old defini­
       tions  are  removed,  and  replaced  by  the specified new
       entries.  The kernel accent table is  a  sequence  of  (by
       default  68) entries describing how dead diacritical signs
       and compose keys behave.  For example, a line

              compose ',' 'c' to ccedilla

       means  that  <ComposeKey><,><c>  must   be   combined   to
              string F70 = "Hello!"
              string F71 = "Goodbye!"

       in the keymap.  The default bindings for the function keys
       are certain escape sequences mostly inspired by the  VT100
       terminal.


CREATE KERNEL SOURCE TABLE

       If  the -m (or --mktable ) option is given loadkeys prints
       to the  standard  output  a  file  that  may  be  used  as
       /usr/src/linux/drivers/char/defkeymap.c,   specifying  the
       default key bindings for a kernel (and does not modify the
       current keymap).


OTHER OPTIONS

       -h --help
              loadkeys  prints  its  version  number  and a short
              usage message to the programs standard error output
              and exits.


WARNING

       Note  that  anyone  having read access to /dev/console can
       run loadkeys and thus change the keyboard layout, possibly
       making  it  unusable.  Note  that the keyboard translation
       table is common for  all  the  virtual  consoles,  so  any
       changes  to  the  keyboard bindings affect all the virtual
       consoles simultaneously.

       Note that because the changes affect all the virtual  con­
       soles,  they  also  outlive  your session. This means that
       even at the login prompt the key bindings may not be  what
       the user expects.


FILES

       /usr/share/kbd/keymaps
              default directory for keymaps

       /usr/src/linux/drivers/char/defkeymap.map
              default kernel keymap


SEE ALSO

       dumpkeys(1), keymaps(5)

                            6 Feb 1994                LOADKEYS(1)
  

The Linux Tutorial is always looking for new contributors.


Login
Nickname

Password

Security Code
Security Code
Type Security Code


Don't have an account yet? You can create one. As a registered user you have some advantages like theme manager, comments configuration and post comments with your name.

Help if you can!


Amazon Wish List

Did You Know?
The Linux Tutorial can use your help.


Friends



Tell a Friend About Us

Bookmark and Share



Web site powered by PHP-Nuke

Is this information useful? At the very least you can help by spreading the word to your favorite newsgroups, mailing lists and forums.
All logos and trademarks in this site are property of their respective owner. The comments are property of their posters. Articles are the property of their respective owners. Unless otherwise stated in the body of the article, article content (C) 1994-2013 by James Mohr. All rights reserved. The stylized page/paper, as well as the terms "The Linux Tutorial", "The Linux Server Tutorial", "The Linux Knowledge Base and Tutorial" and "The place where you learn Linux" are service marks of James Mohr. All rights reserved.
The Linux Knowledge Base and Tutorial may contain links to sites on the Internet, which are owned and operated by third parties. The Linux Tutorial is not responsible for the content of any such third-party site. By viewing/utilizing this web site, you have agreed to our disclaimer, terms of use and privacy policy. Use of automated download software ("harvesters") such as wget, httrack, etc. causes the site to quickly exceed its bandwidth limitation and are therefore expressly prohibited. For more details on this, take a look here

PHP-Nuke Copyright © 2004 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Page Generation: 0.09 Seconds