From 7babf0702047bf0657ad368325846b6ca3859a18 Mon Sep 17 00:00:00 2001 From: Brad Hughes Date: Wed, 29 Jun 2016 10:02:26 -0400 Subject: Fix input issues on big endian systems (fixes #963) --- src/osd/modules/input/input_xinput.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src/osd/modules/input/input_xinput.cpp') diff --git a/src/osd/modules/input/input_xinput.cpp b/src/osd/modules/input/input_xinput.cpp index d1dcfd8b023..0b2427b7f1c 100644 --- a/src/osd/modules/input/input_xinput.cpp +++ b/src/osd/modules/input/input_xinput.cpp @@ -155,7 +155,7 @@ void xinput_joystick_device::configure() device()->add_item( xinput_axis_name[axisnum], xinput_axis_ids[axisnum], - generic_axis_get_state, + generic_axis_get_state, &gamepad.left_thumb_x + axisnum); } @@ -166,7 +166,7 @@ void xinput_joystick_device::configure() device()->add_item( xinput_pov_names[povnum], ITEM_ID_OTHER_SWITCH, - generic_button_get_state, + generic_button_get_state, &gamepad.povs[povnum]); } @@ -176,20 +176,20 @@ void xinput_joystick_device::configure() device()->add_item( xinput_button_names[butnum], static_cast(ITEM_ID_BUTTON1 + butnum), - generic_button_get_state, + generic_button_get_state, &gamepad.buttons[butnum]); } device()->add_item( "Left Trigger", ITEM_ID_ZAXIS, - generic_axis_get_state, + generic_axis_get_state, &gamepad.left_trigger); device()->add_item( "Right Trigger", ITEM_ID_RZAXIS, - generic_axis_get_state, + generic_axis_get_state, &gamepad.right_trigger); m_configured = true; -- cgit v1.2.3