Add GAS/BRAKE keymappings to Xinput default maps. Fixes #15992

This commit is contained in:
Henrik Rydgård
2022-11-23 12:42:44 +01:00
parent 5230fc7c41
commit 287da42d5e
+6
View File
@@ -128,6 +128,8 @@ static const DefMappingStruct defaultXInputKeyMap[] = {
{VIRTKEY_SPEED_TOGGLE, NKCODE_BUTTON_THUMBR},
{VIRTKEY_PAUSE , JOYSTICK_AXIS_LTRIGGER, +1},
{VIRTKEY_PAUSE, NKCODE_HOME},
{VIRTKEY_FASTFORWARD , JOYSTICK_AXIS_GAS, +1},
{VIRTKEY_PAUSE , JOYSTICK_AXIS_BRAKE, +1},
};
static const DefMappingStruct defaultShieldKeyMap[] = {
@@ -188,6 +190,8 @@ static const DefMappingStruct defaultAndroidXboxControllerMap[] = {
{CTRL_RTRIGGER , NKCODE_BUTTON_R1},
{VIRTKEY_FASTFORWARD , JOYSTICK_AXIS_RTRIGGER, +1},
{VIRTKEY_PAUSE , JOYSTICK_AXIS_LTRIGGER, +1},
{VIRTKEY_FASTFORWARD , JOYSTICK_AXIS_GAS, +1},
{VIRTKEY_PAUSE , JOYSTICK_AXIS_BRAKE, +1},
{VIRTKEY_AXIS_X_MIN, JOYSTICK_AXIS_X, -1},
{VIRTKEY_AXIS_X_MAX, JOYSTICK_AXIS_X, +1},
{VIRTKEY_AXIS_Y_MIN, JOYSTICK_AXIS_Y, +1},
@@ -242,6 +246,8 @@ static const DefMappingStruct defaultPadMapAndroid[] = {
{VIRTKEY_FASTFORWARD , NKCODE_BUTTON_R2},
{VIRTKEY_PAUSE , JOYSTICK_AXIS_LTRIGGER, +1},
{VIRTKEY_PAUSE , NKCODE_BUTTON_L2 },
{VIRTKEY_FASTFORWARD , JOYSTICK_AXIS_GAS, +1},
{VIRTKEY_PAUSE , JOYSTICK_AXIS_BRAKE, +1},
{VIRTKEY_AXIS_X_MIN, JOYSTICK_AXIS_X, -1},
{VIRTKEY_AXIS_X_MAX, JOYSTICK_AXIS_X, +1},
{VIRTKEY_AXIS_Y_MIN, JOYSTICK_AXIS_Y, +1},