level5 revision 154daed1
1// $XKeyboardConfig: xkeyboard-config/compat/level5,v 1.5 2006/06/13 21:16:52 svu Exp $
2// $Xorg: level5,v 1.3 2000/08/17 19:54:34 cpqbld Exp $
3
4// Fairly complete set of symbol interpretations 
5// to provide reasonable default behavior
6
7// $XFree86: xc/programs/xkbcomp/compat/iso9995,v 1.3 2003/02/21 03:16:34 dawes Exp $
8
9default partial xkb_compatibility "default"  {
10    virtual_modifiers LevelFive;
11
12    interpret.repeat= False;
13    setMods.clearLocks= True;
14    latchMods.clearLocks= True;
15    latchMods.latchToLock= True;
16
17    //ISO_Level5_Shift
18    interpret 0xfe11+Any {
19	useModMapMods= level1;
20	virtualModifier= LevelFive;
21	action= SetMods(modifiers=LevelFive);
22    };
23
24    interpret 0xfe11 {
25	action= SetMods(modifiers=LevelFive);
26    };
27
28    //ISO_Level5_Latch
29    interpret 0xfe12+Any {
30	virtualModifier= LevelFive;
31	action= LatchMods(modifiers=LevelFive);
32    };
33
34    interpret 0xfe12 {
35	action= LatchMods(modifiers=LevelFive);
36    };
37
38    //ISO_Level5_Lock
39    interpret 0xfe13+Any {
40	virtualModifier= LevelFive;
41	action= LockMods(modifiers=LevelFive);
42    };
43
44    interpret 0xfe13 {
45	action= LockMods(modifiers=LevelFive);
46    };
47};
48