Branch
Hash :
d5b779e1
Author :
Date :
2025-05-06T21:07:28
keymap: Fix empty compat interpretation map serialization X11’s `xkbcomp` requires at least one compat interpretation entry.
xkb_keymap {
xkb_keycodes {
minimum = 8;
maximum = 255;
};
xkb_types {
virtual_modifiers Test01,Test02=0xffffffff,Test11=all,Test12=Mod2+Mod3+Mod4+Mod5,Test13=0xfffffff0,Test14=0xffffffff,Test15=0xffffff00,Test16,Test17=Mod1+Mod2;
type "XXX" {
modifiers= Test12;
map[Test12]= 2;
};
};
xkb_compatibility {
virtual_modifiers Test01,Test02=0xffffffff,Test11=all,Test12=Mod2+Mod3+Mod4+Mod5,Test13=0xfffffff0,Test14=0xffffffff,Test15=0xffffff00,Test16,Test17=Mod1+Mod2;
interpret.useModMapMods= AnyLevel;
interpret.repeat= False;
interpret VoidSymbol+AnyOfOrNone(none) {
repeat= True;
};
};
xkb_symbols {
};
};