From 22061f63b0ae2254d569b3c9f2d28f1add39ab1c Mon Sep 17 00:00:00 2001 From: Felix Domke Date: Mon, 16 May 2005 15:17:53 +0000 Subject: - autodetect available input devices - fix flag support - fix keymap: listbox moveUp/moveDown --- keymapparser.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'keymapparser.py') 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) -- cgit v1.2.3