summaryrefslogtreecommitdiffstats
path: root/drivers/input/joydev.c
diff options
context:
space:
mode:
authorVojtech Pavlik <vojtech@suse.cz>2005-05-28 09:11:49 +0200
committerDmitry Torokhov <dtor_core@ameritech.net>2005-05-28 09:11:49 +0200
commitf24949e8e0b9bed223ad9a435bf37e91ee8d0db7 (patch)
tree2ce8db8615de5423204922c86bfd6cf821dee542 /drivers/input/joydev.c
parentInput: Workaround for Sunrex K8561 IR Keyboard/Mouse. The mouse (diff)
downloadlinux-f24949e8e0b9bed223ad9a435bf37e91ee8d0db7.tar.xz
linux-f24949e8e0b9bed223ad9a435bf37e91ee8d0db7.zip
Input: Fix button mapping in joydev - BTN_TRIGGER was being
mapped twice, resulting in it being the last (instead of first) button on a joystick. Signed-off-by: Vojtech Pavlik <vojtech@suse.cz> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
Diffstat (limited to 'drivers/input/joydev.c')
-rw-r--r--drivers/input/joydev.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/input/joydev.c b/drivers/input/joydev.c
index 7d7527f8b02d..627d343dfba1 100644
--- a/drivers/input/joydev.c
+++ b/drivers/input/joydev.c
@@ -422,7 +422,7 @@ static struct input_handle *joydev_connect(struct input_handler *handler, struct
joydev->nkey++;
}
- for (i = 0; i < BTN_JOYSTICK - BTN_MISC + 1; i++)
+ for (i = 0; i < BTN_JOYSTICK - BTN_MISC; i++)
if (test_bit(i + BTN_MISC, dev->keybit)) {
joydev->keymap[i] = joydev->nkey;
joydev->keypam[joydev->nkey] = i + BTN_MISC;