summaryrefslogtreecommitdiffstatshomepage
path: root/src/osd/modules/input/input_xinput.cpp
diff options
context:
space:
mode:
author Brad Hughes <bradhugh@outlook.com>2016-04-10 13:33:26 -0400
committer Brad Hughes <bradhugh@outlook.com>2016-04-10 13:33:26 -0400
commit114a8f8218a4940f759ee000be7957445d7643ba (patch)
tree25d26d594aa6fc1f19354ee8de7891d821d136de /src/osd/modules/input/input_xinput.cpp
parentf10de4fa46cd4e61ee9a8963af693079f7b01b00 (diff)
Fix bug in Xinput DPAD POV mapping.
Diffstat (limited to 'src/osd/modules/input/input_xinput.cpp')
-rw-r--r--src/osd/modules/input/input_xinput.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/osd/modules/input/input_xinput.cpp b/src/osd/modules/input/input_xinput.cpp
index bbb1b903387..c3725ffbf08 100644
--- a/src/osd/modules/input/input_xinput.cpp
+++ b/src/osd/modules/input/input_xinput.cpp
@@ -136,7 +136,7 @@ void xinput_joystick_device::poll()
for (int povindex = 0; povindex < XINPUT_MAX_POV; povindex++)
{
int currentPov = xinput_pov_dir[povindex];
- gamepad.povs[currentPov] = (xinput_state.xstate.Gamepad.wButtons & currentPov) ? 0xFF : 0;
+ gamepad.povs[povindex] = (xinput_state.xstate.Gamepad.wButtons & currentPov) ? 0xFF : 0;
}
// Now do the buttons