Home | History | Annotate | Line # | Download | only in compat
iso9995 revision 1.1.1.5
      1  1.1.1.4  mrg // Fairly complete set of symbol interpretations
      2  1.1.1.4  mrg // to provide reasonable default behavior.
      3      1.1  mrg 
      4  1.1.1.4  mrg default partial xkb_compatibility "default" {
      5  1.1.1.4  mrg 
      6  1.1.1.5  mrg     virtual_modifiers  LevelThree;
      7      1.1  mrg 
      8      1.1  mrg     interpret.repeat= False;
      9      1.1  mrg     setMods.clearLocks= True;
     10      1.1  mrg     latchMods.clearLocks= True;
     11      1.1  mrg     latchMods.latchToLock= True;
     12      1.1  mrg 
     13      1.1  mrg     interpret ISO_Level2_Latch+Shift {
     14      1.1  mrg 	useModMapMods= level1;
     15      1.1  mrg 	action= LatchMods(modifiers=Shift);
     16      1.1  mrg     };
     17      1.1  mrg 
     18      1.1  mrg     interpret ISO_Level3_Shift+Any {
     19      1.1  mrg 	useModMapMods= level1;
     20      1.1  mrg 	virtualModifier= LevelThree;
     21      1.1  mrg 	action= SetMods(modifiers=LevelThree);
     22      1.1  mrg     };
     23      1.1  mrg 
     24      1.1  mrg     interpret ISO_Level3_Shift {
     25      1.1  mrg 	action= SetMods(modifiers=LevelThree);
     26      1.1  mrg     };
     27      1.1  mrg 
     28      1.1  mrg     interpret ISO_Level3_Latch+Any {
     29      1.1  mrg 	useModMapMods= level1;
     30      1.1  mrg 	virtualModifier= LevelThree;
     31      1.1  mrg 	action= LatchMods(modifiers=LevelThree);
     32      1.1  mrg     };
     33      1.1  mrg 
     34      1.1  mrg     interpret ISO_Level3_Latch {
     35      1.1  mrg 	action= LatchMods(modifiers=LevelThree);
     36      1.1  mrg     };
     37      1.1  mrg 
     38      1.1  mrg     interpret ISO_Level3_Lock+Any {
     39      1.1  mrg 	useModMapMods= level1;
     40      1.1  mrg 	virtualModifier= LevelThree;
     41      1.1  mrg 	action= LockMods(modifiers=LevelThree);
     42      1.1  mrg     };
     43      1.1  mrg 
     44      1.1  mrg     interpret ISO_Level3_Lock {
     45      1.1  mrg 	action= LockMods(modifiers=LevelThree);
     46      1.1  mrg     };
     47      1.1  mrg 
     48      1.1  mrg     interpret ISO_Group_Latch {
     49      1.1  mrg 	action= LatchGroup(group=2);
     50      1.1  mrg     };
     51      1.1  mrg 
     52      1.1  mrg     interpret ISO_Next_Group {
     53      1.1  mrg 	action= LockGroup(group=+1);
     54      1.1  mrg     };
     55      1.1  mrg 
     56      1.1  mrg     interpret ISO_Prev_Group {
     57      1.1  mrg 	action= LockGroup(group=-1);
     58      1.1  mrg     };
     59  1.1.1.5  mrg 
     60      1.1  mrg     interpret ISO_First_Group {
     61      1.1  mrg 	action= LockGroup(group=1);
     62      1.1  mrg     };
     63      1.1  mrg 
     64      1.1  mrg     interpret ISO_Last_Group {
     65      1.1  mrg 	action= LockGroup(group=2);
     66      1.1  mrg     };
     67      1.1  mrg 
     68      1.1  mrg     indicator "Group 2" {
     69      1.1  mrg 	!allowExplicit;
     70      1.1  mrg 	groups= All-Group1;
     71      1.1  mrg     };
     72      1.1  mrg };
     73