This leaves the virtual modifier handling to compat (compat/iso9995 and
compat/level5).
https://bugs.freedesktop.org/show_bug.cgi?id=50935#c30
key.type[Group1] = "ONE_LEVEL";
replace key <LVL3> {
- vmods = LevelThree,
- symbols[Group1] = [ ISO_Level3_Shift ],
- actions[Group1] = [ SetMods(modifiers=LevelThree) ]
+ symbols[Group1] = [ ISO_Level3_Shift ]
};
modifier_map Mod5 { <LVL3> };
};
key.type[Group1] = "ONE_LEVEL";
replace key <MDSW> {
- vmods = LevelFive,
- symbols[Group1] = [ ISO_Level5_Shift ],
- actions[Group1] = [ SetMods(modifiers=LevelFive) ]
+ symbols[Group1] = [ ISO_Level5_Shift ]
};
modifier_map Mod3 { <MDSW> };
};