show reasons for bsodFatal
[enigma2.git] / keymapparser.py
index 71625651b61acacde164b4bebd489fd18f547f65..7131276f44a75d7626feac690157d5e3a0ef5ae2 100644 (file)
@@ -63,11 +63,11 @@ def readKeymap(filename):
                                p.bindKey(filename, device, keyid, flags, context, mapto)
                                addKeyBinding(filename, keyid, context, mapto, flags)
 
-               parseKeys("generic", cmap)
-
                for device in elementsWithTag(cmap.childNodes, "device"):
                        parseKeys(str(device.getAttribute("name")), device)
 
+               parseKeys("generic", cmap)
+
 def removeKeymap(filename):
        p = enigma.eActionMap.getInstance()
        p.unbindKeyDomain(filename)