linux/Documentation/input
Roderick Colenbrander 227c011b2e HID: sony: Report DS4 motion sensors through a separate device
The DS4 motion sensors are currently mapped by the hid-core driver
to non-existing axes in between ABS_MISC and ABS_MT_SLOT, because
the device already exhausted ABS_X-ABS_RZ. For a part the mapping
by hid-core is accomplished by a fixup in hid-sony as the motion
axes actually use vendor specific usage pages.

This patch makes the DS4 use a separate input device for the motion
sensors and reports acceleration data through ABS_X-ABS_Z and
gyroscope data through ABS_RX-ABS_RZ. In addition it extends the
event spec to allow gyroscope data through ABS_RX-ABS_RZ when
INPUT_PROP_ACCELEROMETER is set. This change was suggested by
Peter Hutterer during a discussion on linux-input.

[jkosina@suse.cz: rebase onto slightly newer codebase]
Signed-off-by: Roderick Colenbrander <roderick.colenbrander@sony.com>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
2017-03-21 15:11:32 +01:00
..
alps.txt Input: ALPS - add V8 protocol documentation 2016-10-04 11:47:02 -07:00
amijoy.txt
appletouch.txt Documentation: update broken web addresses. 2010-08-04 15:21:40 +02:00
atarikbd.txt
bcm5974.txt Documentation: update broken web addresses. 2010-08-04 15:21:40 +02:00
cd32.txt
cma3000_d0x.txt Input: add CMA3000 accelerometer driver 2010-11-30 23:05:21 -08:00
cs461x.txt Documentation cleanup: trivial misspelling, punctuation, and grammar corrections. 2008-07-26 12:00:06 -07:00
edt-ft5x06.txt Input: add driver for FT5x06 based EDT displays 2012-07-24 23:55:03 -07:00
elantech.txt Input: elantech - update the documentation 2014-11-13 17:50:23 -08:00
event-codes.txt HID: sony: Report DS4 motion sensors through a separate device 2017-03-21 15:11:32 +01:00
ff.txt Input: fix force feedback capability query example 2011-01-11 01:07:55 -08:00
gamepad.txt Input: fix typos in Documentation/input/gamepad.txt 2013-12-18 08:47:43 -08:00
gameport-programming.txt
gpio-tilt.txt doc/input : Fix typos in Documentation/input 2015-03-19 15:18:52 -06:00
iforce-protocol.txt doc/input : Fix typos in Documentation/input 2015-03-19 15:18:52 -06:00
input-programming.txt Input: fix the example of an input device driver 2008-11-11 11:41:49 -05:00
input.txt doc: spelling error changes 2014-05-05 15:32:05 +02:00
interactive.fig
joystick-api.txt Input: joystick - use sizeof(VARIABLE) in documentation 2013-12-16 02:13:35 -08:00
joystick-parport.txt Fix common misspellings 2011-03-31 11:26:23 -03:00
joystick.txt Input: joystick - refer to /dev/input/js0 in documentation 2013-12-16 02:13:32 -08:00
multi-touch-protocol.txt Input: fix typo in MT documentation 2015-09-19 11:39:02 -07:00
notifier.txt
ntrig.txt HID: ntrig: add documention 2010-08-30 15:25:18 +02:00
rotary-encoder.txt Input: rotary-encoder - add support for quarter-period mode 2015-10-16 15:32:18 -07:00
sentelic.txt Input: sentelic - document the latest hardware 2011-12-23 01:15:16 -08:00
shape.fig
userio.txt Input: add userio module 2015-10-27 18:55:31 -07:00
walkera0701.txt doc/input : Fix typos in Documentation/input 2015-03-19 15:18:52 -06:00
xpad.txt Input: xpad - update docs to reflect current state 2014-12-05 11:38:31 -05:00
yealink.txt doc/input : Fix typos in Documentation/input 2015-03-19 15:18:52 -06:00