xenocara/data/xkbdata/torture/sym_interp
2006-11-25 16:30:37 +00:00

63 lines
1.0 KiB
Plaintext

// $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"