# print context + "::" + mapto + " -> " + device + "." + hex(keyid)
p.bindKey(filename, device, keyid, flags, context, mapto)
# print context + "::" + mapto + " -> " + device + "." + hex(keyid)
p.bindKey(filename, device, keyid, flags, context, mapto)
- addKeyBinding(filename, keyid, context, mapto)
-
- parseKeys("generic", cmap)
+ addKeyBinding(filename, keyid, context, mapto, flags)
for device in elementsWithTag(cmap.childNodes, "device"):
parseKeys(str(device.getAttribute("name")), device)
for device in elementsWithTag(cmap.childNodes, "device"):
parseKeys(str(device.getAttribute("name")), device)
def removeKeymap(filename):
p = enigma.eActionMap.getInstance()
p.unbindKeyDomain(filename)
def removeKeymap(filename):
p = enigma.eActionMap.getInstance()
p.unbindKeyDomain(filename)