Edit

kc3-lang/libxkbcommon/test/data/compat/iso9995

Branch :

  • Show log

    Commit

  • Author : Ran Benita
    Date : 2014-10-16 17:48:00
    Hash : c6ee6371
    Message : test/data: sync to xkeyboard-config 2.13 (Run ./test/data/sync.sh). Signed-off-by: Ran Benita <ran234@gmail.com>

  • test/data/compat/iso9995
  • // Fairly complete set of symbol interpretations
    // to provide reasonable default behavior.
    
    default partial xkb_compatibility "default" {
    
        virtual_modifiers  LevelThree,AltGr;
    
        interpret.repeat= False;
        setMods.clearLocks= True;
        latchMods.clearLocks= True;
        latchMods.latchToLock= True;
    
        interpret ISO_Level2_Latch+Shift {
    	useModMapMods= level1;
    	action= LatchMods(modifiers=Shift);
        };
    
        interpret ISO_Level3_Shift+Any {
    	useModMapMods= level1;
    	virtualModifier= LevelThree;
    	action= SetMods(modifiers=LevelThree);
        };
    
        interpret ISO_Level3_Shift {
    	action= SetMods(modifiers=LevelThree);
        };
    
        interpret ISO_Level3_Latch+Any {
    	useModMapMods= level1;
    	virtualModifier= LevelThree;
    	action= LatchMods(modifiers=LevelThree);
        };
    
        interpret ISO_Level3_Latch {
    	action= LatchMods(modifiers=LevelThree);
        };
    
        interpret ISO_Level3_Lock+Any {
    	useModMapMods= level1;
    	virtualModifier= LevelThree;
    	action= LockMods(modifiers=LevelThree);
        };
    
        interpret ISO_Level3_Lock {
    	action= LockMods(modifiers=LevelThree);
        };
    
        interpret ISO_Group_Latch {
    	useModMapMods= level1;
    	virtualModifier= AltGr;
    	action= LatchGroup(group=2);
        };
    
        interpret ISO_Next_Group {
    	useModMapMods= level1;
    	virtualModifier= AltGr;
    	action= LockGroup(group=+1);
        };
    
        interpret ISO_Prev_Group {
    	useModMapMods= level1;
    	virtualModifier= AltGr;
    	action= LockGroup(group=-1);
        };
        interpret ISO_First_Group {
    	action= LockGroup(group=1);
        };
    
        interpret ISO_Last_Group {
    	action= LockGroup(group=2);
        };
    
        indicator "Group 2" {
    	!allowExplicit;
    	groups= All-Group1;
        };
    };