/usr/share/X11/xkb/symbols
Edit: /usr/share/X11/xkb/symbols/group (11981B)
// The right Alt key (while pressed) chooses the second keyboard group.
partial modifier_keys
xkb_symbols "switch" {
key
{
symbols[Group1] = [ Mode_switch, Multi_key ],
virtualMods= AltGr
};
};
// The left Alt key (while pressed) chooses the second keyboard group.
partial modifier_keys
xkb_symbols "lswitch" {
key {
symbols[Group1] = [ Mode_switch, Multi_key ],
virtualMods= AltGr
};
};
// Either Win key (while pressed) chooses the second keyboard group.
partial modifier_keys
xkb_symbols "win_switch" {
include "group(lwin_switch)"
include "group(rwin_switch)"
};
// The left Win key (while pressed) chooses the second keyboard group.
// (Using this map, you should declare your keyboard as pc101 or pc102
// instead of pc104 or pc105.)
partial modifier_keys
xkb_symbols "lwin_switch" {
key {
symbols[Group1] = [ Mode_switch, Multi_key ],
virtualMods= AltGr
};
};
// The right Win key (while pressed) chooses the second keyboard group.
// (Using this map, you should declare your keyboard as pc101 or pc102
// instead of pc104 or pc105.)
partial modifier_keys
xkb_symbols "rwin_switch" {
key {
symbols[Group1] = [ Mode_switch, Multi_key ],
virtualMods= AltGr
};
};
// The right Menu key (while pressed) chooses the second keyboard group.
// while Shift+Menu acts as Menu.
partial modifier_keys
xkb_symbols "menu_switch" {
key