summaryrefslogtreecommitdiffstatshomepage
path: root/src/osd/modules/input/input_xinput.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/osd/modules/input/input_xinput.cpp')
-rw-r--r--src/osd/modules/input/input_xinput.cpp10
1 files changed, 5 insertions, 5 deletions
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<LONG>,
&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<BYTE>,
&gamepad.povs[povnum]);
}
@@ -176,20 +176,20 @@ void xinput_joystick_device::configure()
device()->add_item(
xinput_button_names[butnum],
static_cast<input_item_id>(ITEM_ID_BUTTON1 + butnum),
- generic_button_get_state,
+ generic_button_get_state<BYTE>,
&gamepad.buttons[butnum]);
}
device()->add_item(
"Left Trigger",
ITEM_ID_ZAXIS,
- generic_axis_get_state,
+ generic_axis_get_state<LONG>,
&gamepad.left_trigger);
device()->add_item(
"Right Trigger",
ITEM_ID_RZAXIS,
- generic_axis_get_state,
+ generic_axis_get_state<LONG>,
&gamepad.right_trigger);
m_configured = true;