summaryrefslogtreecommitdiff
path: root/Source/Core/InputCommon/ControllerInterface
diff options
context:
space:
mode:
authorMike <7153163+hackbar@users.noreply.github.com>2017-10-31 22:43:30 -0700
committerMike <7153163+hackbar@users.noreply.github.com>2017-11-07 17:39:56 -0800
commit6787fcb71277e69f43fc32f4b232af916a043c7f (patch)
tree6ad3002ba621b6837633256f12e647eb3bc19a7c /Source/Core/InputCommon/ControllerInterface
parentd9d4bd7eef7dd9af331be1ed3d3e6e737b284178 (diff)
Android: Handle duplicate axis, and fix known bad axis.
Android reports the same physical axis multiple times for analog triggers, and this handles this case. There are also some controllers with broken mappings (eg the analog triggers on a PS4 DualShock 4). These axis don't center correctly. There are also some controllers (again, the PS4) that send both a button press and an axis movement. This ignores the buttons so we can use the analog axis. Otherwise, since the button comes before the axis moves far we would always take the button.
Diffstat (limited to 'Source/Core/InputCommon/ControllerInterface')
0 files changed, 0 insertions, 0 deletions