interpret Any+AnyOf(all) {
action= SetMods(modifiers=modMapMods,clearLocks);
};
+ interpret osfLeft {
+ repeat=True;
+ action=RedirectKey(keycode=<HOME>, clearmodifiers=Super);
+ };
+ interpret osfRight {
+ repeat=True;
+ action=RedirectKey(keycode=<END>, clearmodifiers=Super);
+ };
group 2 = AltGr;
group 3 = AltGr;
group 4 = AltGr;
key <PGUP> { [ Home ] };
key <LEFT> {
type = "PC_SUPER_LEVEL2",
- [ Left, Prior ]
+ [ Left, osfLeft ]
};
key <RGHT> {
type = "PC_SUPER_LEVEL2",
- [ Right, Next ]
+ [ Right, osfRight ]
};
key <END> { [ Next ] };
key <DOWN> { [ Down ] };