linux/drivers/input
Anssi Hannula 97f09cb53d Input: xpad - fix inverted Y and RY axes
The commit ae91d10aab inverted Y and RY
axes on xbox360 so that up is positive and down is negative.
This is wrong, as axes on game controllers have up as negative per
convention. Also, even xpad itself reports HAT0X with up as negative.

Fix that by inverting them again.

Also, according to http://bugzilla.kernel.org/show_bug.cgi?id=10337 the
original xbox controllers also have the Y and RY axes inverted.
Fix that by inverting them as well.

Cc: Brian Magnuson <bdmagnuson@gmail.com>
Signed-off-by: Anssi Hannula <anssi.hannula@gmail.com>
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
2008-04-03 16:18:23 -04:00
..
gameport gameport: remove duplicate include 2008-02-03 16:03:50 +02:00
joystick Input: xpad - fix inverted Y and RY axes 2008-04-03 16:18:23 -04:00
keyboard Input: pxa27x - fix keypad KPC macros 2008-03-20 09:48:14 -04:00
misc ixp4xx-beeper: add MODULE_ALIAS 2008-03-28 14:45:22 -07:00
mouse Input: ALPS - fix forward/back buttons reversed on Acer 5520-5290 2008-03-18 00:39:55 -04:00
serio Input: i8042 - add SNI RM support 2008-03-14 11:54:06 -04:00
tablet Input: wacom - add support for Bamboo1, BambooFun, and Cintiq 12WX 2008-03-14 11:54:38 -04:00
touchscreen Input: ads7846 - fix uninitialized var warning 2008-03-14 11:54:13 -04:00
apm-power.c Input: apm-power - fix crash when unloading modules 2008-03-24 11:02:06 -04:00
evbug.c Input: rework handle creation code 2007-04-12 01:29:46 -04:00
evdev.c Input: make sure input interfaces pin parent input devices 2008-04-01 00:22:53 -04:00
ff-core.c Input: force feedback - make sure effect is present before playing 2007-05-03 00:51:10 -04:00
ff-memless.c [PATCH] remove many unneeded #includes of sched.h 2007-02-14 08:09:54 -08:00
fixp-arith.h changed email 2007-10-20 00:47:32 +02:00
input-polldev.c Input: remove private member from input_dev structure 2008-04-02 00:41:00 -04:00
input.c Input: constify function pointer tables (seq_operations) 2008-01-31 00:43:32 -05:00
joydev.c Input: make sure input interfaces pin parent input devices 2008-04-01 00:22:53 -04:00
Kconfig Input: add input event to APM event bridge 2008-01-30 16:33:59 -05:00
Makefile Input: add input event to APM event bridge 2008-01-30 16:33:59 -05:00
mousedev.c Input: make sure input interfaces pin parent input devices 2008-04-01 00:22:53 -04:00