Forums before death by AOL, social media and spammers... "We can't have nice things"
|    alt.os.linux.gentoo    |    Stupid OS you gotta compile EVERYTHING    |    17,684 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 16,109 of 17,684    |
|    pk to Aragorn    |
|    Re: Locales confusion    |
|    25 Feb 08 10:59:35    |
   
   From: pk@pk.pk   
      
   Aragorn wrote:   
      
   > I seem to have run into another little mystery here for which neither the   
   > documentation nor Google provide any useful help...   
   >   
   > In the file */etc/conf.d/keymaps,* there is a variable /EXTENDED_KEYMAPS./   
   > By default it is set to "", but an alternative value underneath which is   
   > commented out lists "backspace keypad euro" as example values.   
   >   
   > Can anyone tell me what those values mean, or at least what "backspace"   
   > and "keypad" mean there? (I suppose I know what "euro" means.)   
      
   Whatever you put into EXTENDED_KEYMAPS is passed as an argument to loadkeys.   
   This is the relevant line from the /etc/init.d/keymaps script (which loads   
   the keymaps for the console only, not for X window):   
      
    ebegin "Loading key mappings"   
    if [[ -x /bin/loadkeys ]] ; then   
    [[ ${SET_WINDOWKEYS} == "yes" ]] && WINDOWKEYS_KEYMAP="windowkeys"   
    /bin/loadkeys -q ${WINDOWKEYS_KEYMAP} ${KEYMAP} \   
    ${EXTENDED_KEYMAPS} > /dev/null   
    eend $? "Error loading key mappings"   
    else   
    eend 1 "/bin/loadkeys not found"   
    return 1   
    fi   
      
   Essentially, the arguments to loadkeys are filenames of console map files,   
   generally found under /usr/share/keymaps/
|
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca