diff options
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 |
commit | 114a8f8218a4940f759ee000be7957445d7643ba (patch) | |
tree | 25d26d594aa6fc1f19354ee8de7891d821d136de /src/osd/modules/input/input_xinput.cpp | |
parent | f10de4fa46cd4e61ee9a8963af693079f7b01b00 (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.cpp | 2 |
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 |