home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / boot / i386 / root / usr / share / X11 / xkb / compat / basic < prev    next >
Text File  |  2006-11-29  |  1KB  |  53 lines

  1. // $Xorg: basic,v 1.3 2000/08/17 19:54:34 cpqbld Exp $
  2.  
  3. // Minimal set of symbol interpretations to provide 
  4. // reasonable default behavior (Num lock, shift and 
  5. // caps lock and mode switch) and set up the 
  6. // automatic updating of common keyboard LEDs.
  7.  
  8. // $XFree86: xc/programs/xkbcomp/compat/basic,v 1.2 2000/11/06 19:24:10 dawes Exp $
  9.  
  10. default xkb_compatibility "basic"  {
  11.     virtual_modifiers NumLock,AltGr;
  12.  
  13.     interpret.repeat= False;
  14.     setMods.clearLocks= True;
  15.     latchMods.clearLocks= True;
  16.     latchMods.latchToLock= True;
  17.  
  18.     interpret Shift_Lock+AnyOf(Shift+Lock) {
  19.     action= LockMods(modifiers=Shift);
  20.     };
  21.  
  22.     interpret Any+Lock {
  23.     action= LockMods(modifiers=Lock);
  24.     };
  25.  
  26.     interpret Num_Lock+Any {
  27.     virtualModifier= NumLock;
  28.     action= LockMods(modifiers=NumLock);
  29.     };
  30.  
  31.     interpret Mode_switch {
  32.     useModMapMods= level1;
  33.     virtualModifier= AltGr;
  34.     action= SetGroup(group=+1);
  35.     };
  36.  
  37.     interpret Any + Any {
  38.     action= SetMods(modifiers=modMapMods);
  39.     };
  40.  
  41.     group 2 = AltGr;
  42.     group 3 = AltGr;
  43.     group 4 = AltGr;
  44.  
  45.     include "ledcaps"
  46.     include "lednum"
  47.     indicator "Shift Lock" {
  48.     !allowExplicit;
  49.     whichModState= Locked;
  50.     modifiers= Shift;
  51.     };
  52. };
  53.