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