Edit

IABSD.fr/xenocara/data/xkbdata/torture/sym_interp

Branch :

  • Show log

    Commit

  • Author : matthieu
    Date : 2006-11-25 16:30:37
    Hash : 667b1b98
    Message : import from X.Org 7.0

  • data/xkbdata/torture/sym_interp
  • // $Xorg: sym_interp,v 1.3 2000/08/17 19:54:48 cpqbld Exp $
    xkb_compatibility "torture" 
    
    virtual_modifiers NumLock,AltGr;
    
    interpret Shift_L {
    	action= SetMods(mods=Shift);
    };
    augment interpret Shift_L {
    	repeat= True;
    	action= NoAction();
    };
    
    interpret Shift_R {
    	action= NoAction();
    };
    override interpret Shift_R {
    	repeat= True;
    	action= SetMods(mods=Shift);
    };
    
    include "torture/sym_interp1"
    
    augment interpret Control_L {
    	locking= True;
    	action= NoAction();
    };
    override interpret Control_R {
    	locking= False;
    	action= SetMods(mods=Control);
    };
    
    
    interpret ISO_Next_Group {
    	repeat= False;
    	action= LockGroup(group=+1);
    };
    augment "torture/sym_interp2"
    
    interpret ISO_Prev_Group {
    	action= NoAction();
    };
    override "torture/sym_interp3"
    
    interpret Num_Lock {
    	repeat= True;
    	action= NoAction();
    };
    replace interpret Num_Lock {
    	action= LockMods(mods=NumLock);
    };
    augment interpret Num_Lock {
    	virtualMod= NumLock;
    };
    
    interpret Mode_switch {
    	locking= True;
    	virtualMod= NumLock;
    	action= NoAction();
    };
    replace "torture/sym_interp4"