aboutsummaryrefslogtreecommitdiff
path: root/keymapparser.py
diff options
context:
space:
mode:
authorFelix Domke <tmbinc@elitedvb.net>2005-05-16 15:17:53 +0000
committerFelix Domke <tmbinc@elitedvb.net>2005-05-16 15:17:53 +0000
commit22061f63b0ae2254d569b3c9f2d28f1add39ab1c (patch)
tree2019710e498e08a313104134beccf9839dbefe2c /keymapparser.py
parent6e8738f7f86c2bd4263c99a0095dc1a071870dca (diff)
downloadenigma2-22061f63b0ae2254d569b3c9f2d28f1add39ab1c.tar.gz
enigma2-22061f63b0ae2254d569b3c9f2d28f1add39ab1c.zip
- autodetect available input devices
- fix flag support - fix keymap: listbox moveUp/moveDown
Diffstat (limited to 'keymapparser.py')
-rw-r--r--keymapparser.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/keymapparser.py b/keymapparser.py
index 032805b3..c7bbce1f 100644
--- a/keymapparser.py
+++ b/keymapparser.py
@@ -38,7 +38,7 @@ def readKeymap():
id = x.getAttribute("id")
flags = x.getAttribute("flags")
- flag_ascii_to_id = lambda x: {'m':1,'r':2,'b':4}[x]
+ flag_ascii_to_id = lambda x: {'m':1,'b':2,'r':4}[x]
# try:
flags = sum(map(flag_ascii_to_id, flags))
@@ -66,7 +66,7 @@ def readKeymap():
raise "key id '" + str(id) + "' is illegal"
print context + "::" + mapto + " -> " + device + "." + hex(keyid)
- p.bindKey(device, keyid, 7, context, mapto)
+ p.bindKey(device, keyid, flags, context, mapto)
parseKeys("generic", cmap)