// $Xorg: indicator,v 1.3 2000/08/17 19:54:46 cpqbld Exp $
xkb_compatibility "torture" 

virtual_modifiers NumLock,AltGr;

interpret Any  {
	action= NoAction();
};

indicator "Caps Lock" {
	modifiers= Lock;
};
augment indicator "Caps Lock" {
	allowExplicit= False;
	modifiers= Control;
};

indicator "Shift Lock" {
	allowExplicit= True;
	modifiers= Control;
	groups= 1;
};
override indicator "Shift Lock" {
	allowExplicit= False;
	whichModState= Locked;
	modifiers= Shift;
	groups= None;
};

include "torture/indicator1"

augment indicator "Mod1" {
	allowExplicit= False;
	modifiers= Lock;
};
override indicator "Mod2" {
	modifiers= Mod2;
	controls= None;
};

indicator "Num Lock" {
	allowExplicit= False;
	modifiers= NumLock;
};
augment "torture/indicator2"

indicator "Mouse Keys" {
	allowExplicit= False;
	groups= All-1;
	modifiers= Shift+Control;
	whichModState= Locked;
};
override "torture/indicator3"

indicator "StickyKeys" {
	allowExplicit= True;
	groups= All-4;
	modifiers= Mod5;
	controls= MouseKeys;
};
replace indicator "StickyKeys" {
	controls= StickyKeys;
};
augment indicator "StickyKeys" {
	allowExplicit= False;
};


