id = x.getAttribute("id")
flags = x.getAttribute("flags")
- flag_ascii_to_id = lambda x: {'m':1,'b':2,'r':4}[x]
+ flag_ascii_to_id = lambda x: {'m':1,'b':2,'r':4,'l':8}[x]
# try:
flags = sum(map(flag_ascii_to_id, flags))
# print context + "::" + mapto + " -> " + device + "." + hex(keyid)
p.bindKey(filename, device, keyid, flags, context, mapto)
- addKeyBinding(filename, keyid, context, mapto)
+ addKeyBinding(filename, keyid, context, mapto, flags)
parseKeys("generic", cmap)