linux/drivers/input/joystick
Nicolas Léveillé b45d44e7e0 Input: xpad - allow using triggers as buttons rather than axes
Certain devices implement triggers as buttons rather than axes. In
particular, arcade sticks such as the HORI Real Arcade Pro.EX do not
have analog buttons.

These devices are now setup to present buttons rather than axes for
triggers.

User-space applications often also have problems with
axes-as-buttons. Activating MAP_TRIGGERS_TO_BUTTONS for a device
removes the artificial difference between buttons and triggers.

Signed-off-by: Nicolas Léveillé <nicolas@uucidl.com>
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
2009-12-29 23:33:37 -08:00
..
iforce Input: iforce - support new revision of ACT LABS Force RS 2009-08-19 22:16:51 -07:00
a3d.c Input: gameport - check return value of gameport_register_driver() 2008-07-30 00:41:36 -04:00
adi.c Input: gameport - check return value of gameport_register_driver() 2008-07-30 00:41:36 -04:00
amijoy.c Input: remove CVS keywords 2008-05-20 12:17:39 -04:00
analog.c time: move PIT_TICK_RATE to linux/timex.h 2009-06-16 19:47:27 -07:00
cobra.c Input: gameport - check return value of gameport_register_driver() 2008-07-30 00:41:36 -04:00
db9.c Input: remove CVS keywords 2008-05-20 12:17:39 -04:00
gamecon.c Input: drop redundant includes of moduleparam.h 2008-01-21 01:11:07 -05:00
gf2k.c Input: gameport - check return value of gameport_register_driver() 2008-07-30 00:41:36 -04:00
grip_mp.c Input: gameport - check return value of gameport_register_driver() 2008-07-30 00:41:36 -04:00
grip.c Input: gameport - check return value of gameport_register_driver() 2008-07-30 00:41:36 -04:00
guillemot.c Input: gameport - check return value of gameport_register_driver() 2008-07-30 00:41:36 -04:00
interact.c Input: gameport - check return value of gameport_register_driver() 2008-07-30 00:41:36 -04:00
joydump.c Input: gameport - check return value of gameport_register_driver() 2008-07-30 00:41:36 -04:00
Kconfig Input: add support for Maple controller as a joystick 2008-12-30 00:58:05 -08:00
magellan.c Input: remove CVS keywords 2008-05-20 12:17:39 -04:00
Makefile Input: add support for Maple controller as a joystick 2008-12-30 00:58:05 -08:00
maplecontrol.c sh: maple: Support block reads and writes. 2009-02-27 16:07:32 +09:00
sidewinder.c Input: gameport - check return value of gameport_register_driver() 2008-07-30 00:41:36 -04:00
spaceball.c Input: remove CVS keywords 2008-05-20 12:17:39 -04:00
spaceorb.c Input: remove CVS keywords 2008-05-20 12:17:39 -04:00
stinger.c Input: remove CVS keywords 2008-05-20 12:17:39 -04:00
tmdc.c Input: gameport - check return value of gameport_register_driver() 2008-07-30 00:41:36 -04:00
turbografx.c Input: remove CVS keywords 2008-05-20 12:17:39 -04:00
twidjoy.c Input: remove CVS keywords 2008-05-20 12:17:39 -04:00
walkera0701.c Input: add joystick driver for Walkera WK-0701 RC transmitter 2008-11-19 16:55:40 -05:00
warrior.c Input: remove CVS keywords 2008-05-20 12:17:39 -04:00
xpad.c Input: xpad - allow using triggers as buttons rather than axes 2009-12-29 23:33:37 -08:00
zhenhua.c Input: add Zhen Hua driver 2008-04-15 13:26:52 -04:00