From f5bf0271008d6c16eb255475345ee9af1ef3ce7c Mon Sep 17 00:00:00 2001 From: Frode Solheim Date: Sun, 19 Dec 2021 13:23:21 +0100 Subject: [PATCH] Updated controllers --- ...0d0f00005001000009040000.fs-uae-controller | 2 +- ...4c050000e60c000000006800.fs-uae-controller | 31 +++++++++++++++++++ ...4c050000e60c000000016800.fs-uae-controller | 31 +++++++++++++++++++ ...4c050000e60c000011810000.fs-uae-controller | 26 ++++++++-------- ...503200000210000000000000.fs-uae-controller | 26 ++++++++-------- ...5e0400002700000000010000.fs-uae-controller | 16 ++++++++++ ...5e0400008e02000047010000.fs-uae-controller | 31 +++++++++++++++++++ ...7e0500000920000000006800.fs-uae-controller | 31 +++++++++++++++++++ ...7e0500000920000000026800.fs-uae-controller | 31 +++++++++++++++++++ ...7e0500000920000010026800.fs-uae-controller | 31 +++++++++++++++++++ ...c62400003a54000001010000.fs-uae-controller | 31 +++++++++++++++++++ ...c6240000fefa000000010000.fs-uae-controller | 1 + ...c82d00000660000011010000.fs-uae-controller | 31 +++++++++++++++++++ ...4c050000e60c000000810000.fs-uae-controller | 2 +- ...4c69632050726f20436f6e00.fs-uae-controller | 31 +++++++++++++++++++ ...5e040000130b000009050000.fs-uae-controller | 31 +++++++++++++++++++ ...c82d00000660000000010000.fs-uae-controller | 31 +++++++++++++++++++ ...5e040000120b00000b050000.fs-uae-controller | 31 +++++++++++++++++++ ...5e040000ea0200000b050000.fs-uae-controller | 31 +++++++++++++++++++ ...4c050000e60c000000010000.fs-uae-controller | 2 +- ...4c050000e60c000000016800.fs-uae-controller | 31 +++++++++++++++++++ ...5e0400002700000001010000.fs-uae-controller | 10 +++--- ...790000000600000000000000.fs-uae-controller | 10 +++--- ...0d0f00002500000000000000.fs-uae-controller | 21 +++++++++++++ ...250900000088000000000000.fs-uae-controller | 3 +- ...250900006888000000000000.fs-uae-controller | 3 +- ...490b00004406000000000000.fs-uae-controller | 24 ++++++++++++++ ...4c050000e60c000000006800.fs-uae-controller | 31 +++++++++++++++++++ ...4c050000e60c000000016800.fs-uae-controller | 31 +++++++++++++++++++ ...5e0400002700000000000000.fs-uae-controller | 16 ++++------ ...790000000600000000000000.fs-uae-controller | 4 +-- ...7e0500001720000000000000.fs-uae-controller | 7 ++++- ...7e0500001920000000000000.fs-uae-controller | 22 +++++++++++++ ...bc2000005250000000000000.fs-uae-controller | 31 +++++++++++++++++++ ...c61100001000000000000000.fs-uae-controller | 28 +++++++++++++++++ ...c82d00000290000000000000.fs-uae-controller | 12 +++---- ...c82d00003038000000000000.fs-uae-controller | 12 +++---- ...f70600000100000000000000.fs-uae-controller | 12 +++---- 38 files changed, 708 insertions(+), 78 deletions(-) create mode 100644 share/fs-uae/input/linux/030000004c050000e60c000000006800.fs-uae-controller create mode 100644 share/fs-uae/input/linux/030000004c050000e60c000000016800.fs-uae-controller create mode 100644 share/fs-uae/input/linux/030000005e0400002700000000010000.fs-uae-controller create mode 100644 share/fs-uae/input/linux/030000005e0400008e02000047010000.fs-uae-controller create mode 100644 share/fs-uae/input/linux/030000007e0500000920000000006800.fs-uae-controller create mode 100644 share/fs-uae/input/linux/030000007e0500000920000000026800.fs-uae-controller create mode 100644 share/fs-uae/input/linux/030000007e0500000920000010026800.fs-uae-controller create mode 100644 share/fs-uae/input/linux/03000000c62400003a54000001010000.fs-uae-controller create mode 100644 share/fs-uae/input/linux/03000000c82d00000660000011010000.fs-uae-controller create mode 100644 share/fs-uae/input/linux/050000004c69632050726f20436f6e00.fs-uae-controller create mode 100644 share/fs-uae/input/linux/050000005e040000130b000009050000.fs-uae-controller create mode 100644 share/fs-uae/input/linux/05000000c82d00000660000000010000.fs-uae-controller create mode 100644 share/fs-uae/input/linux/060000005e040000120b00000b050000.fs-uae-controller create mode 100644 share/fs-uae/input/linux/060000005e040000ea0200000b050000.fs-uae-controller create mode 100644 share/fs-uae/input/macos/030000004c050000e60c000000016800.fs-uae-controller create mode 100644 share/fs-uae/input/windows/030000000d0f00002500000000000000.fs-uae-controller create mode 100644 share/fs-uae/input/windows/03000000490b00004406000000000000.fs-uae-controller create mode 100644 share/fs-uae/input/windows/030000004c050000e60c000000006800.fs-uae-controller create mode 100644 share/fs-uae/input/windows/030000004c050000e60c000000016800.fs-uae-controller create mode 100644 share/fs-uae/input/windows/030000007e0500001920000000000000.fs-uae-controller create mode 100644 share/fs-uae/input/windows/03000000bc2000005250000000000000.fs-uae-controller create mode 100644 share/fs-uae/input/windows/03000000c61100001000000000000000.fs-uae-controller diff --git a/share/fs-uae/input/linux/030000000d0f00005001000009040000.fs-uae-controller b/share/fs-uae/input/linux/030000000d0f00005001000009040000.fs-uae-controller index 42f3365ac..8d627e533 100644 --- a/share/fs-uae/input/linux/030000000d0f00005001000009040000.fs-uae-controller +++ b/share/fs-uae/input/linux/030000000d0f00005001000009040000.fs-uae-controller @@ -1,5 +1,5 @@ [fs-uae-controller] -name = Hori Fighting Commander OCTA +name = HORI Fighting Commander OCTA platform = linux [default] diff --git a/share/fs-uae/input/linux/030000004c050000e60c000000006800.fs-uae-controller b/share/fs-uae/input/linux/030000004c050000e60c000000006800.fs-uae-controller new file mode 100644 index 000000000..fa38f5d9b --- /dev/null +++ b/share/fs-uae/input/linux/030000004c050000e60c000000006800.fs-uae-controller @@ -0,0 +1,31 @@ +[fs-uae-controller] +name = PS5 Controller +platform = linux + +[default] +include = universal_gamepad +axis_0_neg = lstick_left +axis_0_pos = lstick_right +axis_1_neg = lstick_up +axis_1_pos = lstick_down +axis_2_neg = rstick_left +axis_2_pos = rstick_right +axis_3_neg = rstick_up +axis_3_pos = rstick_down +axis_4_pos = left_trigger +axis_5_pos = right_trigger +button_0 = south_button +button_1 = east_button +button_10 = right_shoulder +button_11 = dpad_up +button_12 = dpad_down +button_13 = dpad_left +button_14 = dpad_right +button_2 = west_button +button_3 = north_button +button_4 = select_button +button_5 = start_button +button_6 = menu_button +button_7 = lstick_button +button_8 = rstick_button +button_9 = left_shoulder diff --git a/share/fs-uae/input/linux/030000004c050000e60c000000016800.fs-uae-controller b/share/fs-uae/input/linux/030000004c050000e60c000000016800.fs-uae-controller new file mode 100644 index 000000000..87e515b5e --- /dev/null +++ b/share/fs-uae/input/linux/030000004c050000e60c000000016800.fs-uae-controller @@ -0,0 +1,31 @@ +[fs-uae-controller] +name = PS5 Controller +platform = linux + +[default] +include = universal_gamepad +axis_0_neg = lstick_left +axis_0_pos = lstick_right +axis_1_neg = lstick_up +axis_1_pos = lstick_down +axis_2_neg = rstick_left +axis_2_pos = rstick_right +axis_3_neg = rstick_up +axis_3_pos = rstick_down +axis_4_pos = left_trigger +axis_5_pos = right_trigger +button_0 = south_button +button_1 = east_button +button_10 = right_shoulder +button_11 = dpad_up +button_12 = dpad_down +button_13 = dpad_left +button_14 = dpad_right +button_2 = west_button +button_3 = north_button +button_4 = select_button +button_5 = menu_button +button_6 = start_button +button_7 = lstick_button +button_8 = rstick_button +button_9 = left_shoulder diff --git a/share/fs-uae/input/linux/030000004c050000e60c000011810000.fs-uae-controller b/share/fs-uae/input/linux/030000004c050000e60c000011810000.fs-uae-controller index 9d9d7fe12..4a8959a4b 100644 --- a/share/fs-uae/input/linux/030000004c050000e60c000011810000.fs-uae-controller +++ b/share/fs-uae/input/linux/030000004c050000e60c000011810000.fs-uae-controller @@ -8,19 +8,19 @@ axis_0_neg = lstick_left axis_0_pos = lstick_right axis_1_neg = lstick_up axis_1_pos = lstick_down -axis_2_neg = rstick_left -axis_2_pos = rstick_right -axis_3_pos = left_trigger -axis_4_pos = right_trigger -axis_5_neg = rstick_up -axis_5_pos = rstick_down -button_0 = west_button -button_1 = south_button -button_10 = lstick_button -button_11 = rstick_button -button_12 = menu_button -button_2 = east_button -button_3 = north_button +axis_2_pos = left_trigger +axis_3_neg = rstick_left +axis_3_pos = rstick_right +axis_4_neg = rstick_up +axis_4_pos = rstick_down +axis_5_pos = right_trigger +button_0 = south_button +button_1 = east_button +button_10 = menu_button +button_11 = lstick_button +button_12 = rstick_button +button_2 = north_button +button_3 = west_button button_4 = left_shoulder button_5 = right_shoulder button_8 = select_button diff --git a/share/fs-uae/input/linux/03000000503200000210000000000000.fs-uae-controller b/share/fs-uae/input/linux/03000000503200000210000000000000.fs-uae-controller index 4f529fcb5..64a1dc270 100644 --- a/share/fs-uae/input/linux/03000000503200000210000000000000.fs-uae-controller +++ b/share/fs-uae/input/linux/03000000503200000210000000000000.fs-uae-controller @@ -8,23 +8,23 @@ axis_0_neg = lstick_left axis_0_pos = lstick_right axis_1_neg = lstick_up axis_1_pos = lstick_down -axis_2_pos = left_trigger -axis_3_neg = rstick_left -axis_3_pos = rstick_right -axis_4_neg = rstick_up -axis_4_pos = rstick_down -axis_5_pos = right_trigger +axis_2_neg = rstick_left +axis_2_pos = rstick_right +axis_3_neg = rstick_up +axis_3_pos = rstick_down +axis_4_pos = right_trigger +axis_5_pos = left_trigger button_0 = south_button button_1 = east_button -button_10 = rstick_button -button_2 = north_button -button_3 = west_button +button_10 = menu_button +button_2 = west_button +button_3 = north_button button_4 = left_shoulder button_5 = right_shoulder -button_6 = select_button -button_7 = start_button -button_8 = menu_button -button_9 = lstick_button +button_6 = lstick_button +button_7 = rstick_button +button_8 = start_button +button_9 = select_button hat_0_down = dpad_down hat_0_left = dpad_left hat_0_right = dpad_right diff --git a/share/fs-uae/input/linux/030000005e0400002700000000010000.fs-uae-controller b/share/fs-uae/input/linux/030000005e0400002700000000010000.fs-uae-controller new file mode 100644 index 000000000..23d9d80ac --- /dev/null +++ b/share/fs-uae/input/linux/030000005e0400002700000000010000.fs-uae-controller @@ -0,0 +1,16 @@ +[fs-uae-controller] +name = Microsoft SideWinder Plug and Play +platform = linux + +[default] +include = universal_gamepad +axis_0_neg = dpad_left +axis_0_pos = dpad_right +axis_1_neg = dpad_up +axis_1_pos = dpad_down +button_0 = south_button +button_1 = east_button +button_2 = west_button +button_3 = north_button +button_4 = left_trigger +button_5 = right_trigger diff --git a/share/fs-uae/input/linux/030000005e0400008e02000047010000.fs-uae-controller b/share/fs-uae/input/linux/030000005e0400008e02000047010000.fs-uae-controller new file mode 100644 index 000000000..06d281a83 --- /dev/null +++ b/share/fs-uae/input/linux/030000005e0400008e02000047010000.fs-uae-controller @@ -0,0 +1,31 @@ +[fs-uae-controller] +name = Atari Xbox 360 Game Controller +platform = linux + +[default] +include = universal_gamepad +axis_0_neg = lstick_left +axis_0_pos = lstick_right +axis_1_neg = lstick_up +axis_1_pos = lstick_down +axis_2_pos = left_trigger +axis_3_neg = rstick_left +axis_3_pos = rstick_right +axis_4_neg = rstick_up +axis_4_pos = rstick_down +axis_5_pos = right_trigger +button_0 = south_button +button_1 = east_button +button_10 = rstick_button +button_2 = west_button +button_3 = north_button +button_4 = left_shoulder +button_5 = right_shoulder +button_6 = select_button +button_7 = start_button +button_8 = menu_button +button_9 = lstick_button +hat_0_down = dpad_down +hat_0_left = dpad_left +hat_0_right = dpad_right +hat_0_up = dpad_up diff --git a/share/fs-uae/input/linux/030000007e0500000920000000006800.fs-uae-controller b/share/fs-uae/input/linux/030000007e0500000920000000006800.fs-uae-controller new file mode 100644 index 000000000..4a2905df8 --- /dev/null +++ b/share/fs-uae/input/linux/030000007e0500000920000000006800.fs-uae-controller @@ -0,0 +1,31 @@ +[fs-uae-controller] +name = Switch Pro Controller +platform = linux + +[default] +include = universal_gamepad +axis_0_neg = lstick_left +axis_0_pos = lstick_right +axis_1_neg = lstick_up +axis_1_pos = lstick_down +axis_2_neg = rstick_left +axis_2_pos = rstick_right +axis_3_neg = rstick_up +axis_3_pos = rstick_down +axis_4_pos = left_trigger +axis_5_pos = right_trigger +button_0 = south_button +button_1 = east_button +button_10 = right_shoulder +button_11 = dpad_up +button_12 = dpad_down +button_13 = dpad_left +button_14 = dpad_right +button_2 = west_button +button_3 = north_button +button_4 = select_button +button_5 = menu_button +button_6 = start_button +button_7 = lstick_button +button_8 = rstick_button +button_9 = left_shoulder diff --git a/share/fs-uae/input/linux/030000007e0500000920000000026800.fs-uae-controller b/share/fs-uae/input/linux/030000007e0500000920000000026800.fs-uae-controller new file mode 100644 index 000000000..2a902021a --- /dev/null +++ b/share/fs-uae/input/linux/030000007e0500000920000000026800.fs-uae-controller @@ -0,0 +1,31 @@ +[fs-uae-controller] +name = 8BitDo Pro 2 +platform = linux + +[default] +include = universal_gamepad +axis_0_neg = lstick_left +axis_0_pos = lstick_right +axis_1_neg = lstick_up +axis_1_pos = lstick_down +axis_2_neg = rstick_left +axis_2_pos = rstick_right +axis_3_neg = rstick_up +axis_3_pos = rstick_down +axis_4_pos = left_trigger +axis_5_pos = right_trigger +button_0 = east_button +button_1 = south_button +button_10 = right_shoulder +button_11 = dpad_up +button_12 = dpad_down +button_13 = dpad_left +button_14 = dpad_right +button_2 = north_button +button_3 = west_button +button_4 = select_button +button_5 = menu_button +button_6 = start_button +button_7 = lstick_button +button_8 = rstick_button +button_9 = left_shoulder diff --git a/share/fs-uae/input/linux/030000007e0500000920000010026800.fs-uae-controller b/share/fs-uae/input/linux/030000007e0500000920000010026800.fs-uae-controller new file mode 100644 index 000000000..4a2905df8 --- /dev/null +++ b/share/fs-uae/input/linux/030000007e0500000920000010026800.fs-uae-controller @@ -0,0 +1,31 @@ +[fs-uae-controller] +name = Switch Pro Controller +platform = linux + +[default] +include = universal_gamepad +axis_0_neg = lstick_left +axis_0_pos = lstick_right +axis_1_neg = lstick_up +axis_1_pos = lstick_down +axis_2_neg = rstick_left +axis_2_pos = rstick_right +axis_3_neg = rstick_up +axis_3_pos = rstick_down +axis_4_pos = left_trigger +axis_5_pos = right_trigger +button_0 = south_button +button_1 = east_button +button_10 = right_shoulder +button_11 = dpad_up +button_12 = dpad_down +button_13 = dpad_left +button_14 = dpad_right +button_2 = west_button +button_3 = north_button +button_4 = select_button +button_5 = menu_button +button_6 = start_button +button_7 = lstick_button +button_8 = rstick_button +button_9 = left_shoulder diff --git a/share/fs-uae/input/linux/03000000c62400003a54000001010000.fs-uae-controller b/share/fs-uae/input/linux/03000000c62400003a54000001010000.fs-uae-controller new file mode 100644 index 000000000..e62bce41f --- /dev/null +++ b/share/fs-uae/input/linux/03000000c62400003a54000001010000.fs-uae-controller @@ -0,0 +1,31 @@ +[fs-uae-controller] +name = PowerA 1428124-01 +platform = linux + +[default] +include = universal_gamepad +axis_0_neg = lstick_left +axis_0_pos = lstick_right +axis_1_neg = lstick_up +axis_1_pos = lstick_down +axis_2_pos = left_trigger +axis_3_neg = rstick_left +axis_3_pos = rstick_right +axis_4_neg = rstick_up +axis_4_pos = rstick_down +axis_5_pos = right_trigger +button_0 = south_button +button_1 = east_button +button_10 = rstick_button +button_2 = west_button +button_3 = north_button +button_4 = left_shoulder +button_5 = right_shoulder +button_6 = select_button +button_7 = start_button +button_8 = menu_button +button_9 = lstick_button +hat_0_down = dpad_down +hat_0_left = dpad_left +hat_0_right = dpad_right +hat_0_up = dpad_up diff --git a/share/fs-uae/input/linux/03000000c6240000fefa000000010000.fs-uae-controller b/share/fs-uae/input/linux/03000000c6240000fefa000000010000.fs-uae-controller index cbe049a2d..f2ec07f0e 100644 --- a/share/fs-uae/input/linux/03000000c6240000fefa000000010000.fs-uae-controller +++ b/share/fs-uae/input/linux/03000000c6240000fefa000000010000.fs-uae-controller @@ -14,6 +14,7 @@ axis_3_pos = rstick_right axis_4_neg = rstick_up axis_4_pos = rstick_down axis_5_pos = right_trigger +button_0 = south_button button_1 = east_button button_10 = rstick_button button_2 = west_button diff --git a/share/fs-uae/input/linux/03000000c82d00000660000011010000.fs-uae-controller b/share/fs-uae/input/linux/03000000c82d00000660000011010000.fs-uae-controller new file mode 100644 index 000000000..7c467a17b --- /dev/null +++ b/share/fs-uae/input/linux/03000000c82d00000660000011010000.fs-uae-controller @@ -0,0 +1,31 @@ +[fs-uae-controller] +name = 8BitDo Pro 2 +platform = linux + +[default] +include = universal_gamepad +axis_0_neg = lstick_left +axis_0_pos = lstick_right +axis_1_neg = lstick_up +axis_1_pos = lstick_down +axis_2_neg = rstick_left +axis_2_pos = rstick_right +axis_3_neg = rstick_up +axis_3_pos = rstick_down +axis_4_pos = right_trigger +axis_5_pos = left_trigger +button_0 = east_button +button_1 = south_button +button_10 = select_button +button_11 = start_button +button_12 = menu_button +button_13 = lstick_button +button_14 = rstick_button +button_3 = north_button +button_4 = west_button +button_6 = left_shoulder +button_7 = right_shoulder +hat_0_down = dpad_down +hat_0_left = dpad_left +hat_0_right = dpad_right +hat_0_up = dpad_up diff --git a/share/fs-uae/input/linux/050000004c050000e60c000000810000.fs-uae-controller b/share/fs-uae/input/linux/050000004c050000e60c000000810000.fs-uae-controller index 8cb7ad89a..4a8959a4b 100644 --- a/share/fs-uae/input/linux/050000004c050000e60c000000810000.fs-uae-controller +++ b/share/fs-uae/input/linux/050000004c050000e60c000000810000.fs-uae-controller @@ -1,5 +1,5 @@ [fs-uae-controller] -name = Sony DualSense +name = PS5 Controller platform = linux [default] diff --git a/share/fs-uae/input/linux/050000004c69632050726f20436f6e00.fs-uae-controller b/share/fs-uae/input/linux/050000004c69632050726f20436f6e00.fs-uae-controller new file mode 100644 index 000000000..57a12170f --- /dev/null +++ b/share/fs-uae/input/linux/050000004c69632050726f20436f6e00.fs-uae-controller @@ -0,0 +1,31 @@ +[fs-uae-controller] +name = Nintendo Switch Controller +platform = linux + +[default] +include = universal_gamepad +axis_0_neg = lstick_left +axis_0_pos = lstick_right +axis_1_neg = lstick_up +axis_1_pos = lstick_down +axis_2_neg = rstick_left +axis_2_pos = rstick_right +axis_3_neg = rstick_up +axis_3_pos = rstick_down +button_0 = south_button +button_1 = east_button +button_10 = lstick_button +button_11 = rstick_button +button_12 = menu_button +button_2 = west_button +button_3 = north_button +button_4 = left_shoulder +button_5 = right_shoulder +button_6 = left_trigger +button_7 = right_trigger +button_8 = select_button +button_9 = start_button +hat_0_down = dpad_down +hat_0_left = dpad_left +hat_0_right = dpad_right +hat_0_up = dpad_up diff --git a/share/fs-uae/input/linux/050000005e040000130b000009050000.fs-uae-controller b/share/fs-uae/input/linux/050000005e040000130b000009050000.fs-uae-controller new file mode 100644 index 000000000..18b9fe677 --- /dev/null +++ b/share/fs-uae/input/linux/050000005e040000130b000009050000.fs-uae-controller @@ -0,0 +1,31 @@ +[fs-uae-controller] +name = Xbox Series Cotroller +platform = linux + +[default] +include = universal_gamepad +axis_0_neg = lstick_left +axis_0_pos = lstick_right +axis_1_neg = lstick_up +axis_1_pos = lstick_down +axis_2_neg = rstick_left +axis_2_pos = rstick_right +axis_3_neg = rstick_up +axis_3_pos = rstick_down +axis_4_pos = right_trigger +axis_5_pos = left_trigger +button_0 = south_button +button_1 = east_button +button_10 = select_button +button_11 = start_button +button_12 = menu_button +button_13 = lstick_button +button_14 = rstick_button +button_3 = west_button +button_4 = north_button +button_6 = left_shoulder +button_7 = right_shoulder +hat_0_down = dpad_down +hat_0_left = dpad_left +hat_0_right = dpad_right +hat_0_up = dpad_up diff --git a/share/fs-uae/input/linux/05000000c82d00000660000000010000.fs-uae-controller b/share/fs-uae/input/linux/05000000c82d00000660000000010000.fs-uae-controller new file mode 100644 index 000000000..7c467a17b --- /dev/null +++ b/share/fs-uae/input/linux/05000000c82d00000660000000010000.fs-uae-controller @@ -0,0 +1,31 @@ +[fs-uae-controller] +name = 8BitDo Pro 2 +platform = linux + +[default] +include = universal_gamepad +axis_0_neg = lstick_left +axis_0_pos = lstick_right +axis_1_neg = lstick_up +axis_1_pos = lstick_down +axis_2_neg = rstick_left +axis_2_pos = rstick_right +axis_3_neg = rstick_up +axis_3_pos = rstick_down +axis_4_pos = right_trigger +axis_5_pos = left_trigger +button_0 = east_button +button_1 = south_button +button_10 = select_button +button_11 = start_button +button_12 = menu_button +button_13 = lstick_button +button_14 = rstick_button +button_3 = north_button +button_4 = west_button +button_6 = left_shoulder +button_7 = right_shoulder +hat_0_down = dpad_down +hat_0_left = dpad_left +hat_0_right = dpad_right +hat_0_up = dpad_up diff --git a/share/fs-uae/input/linux/060000005e040000120b00000b050000.fs-uae-controller b/share/fs-uae/input/linux/060000005e040000120b00000b050000.fs-uae-controller new file mode 100644 index 000000000..e1e8a19c2 --- /dev/null +++ b/share/fs-uae/input/linux/060000005e040000120b00000b050000.fs-uae-controller @@ -0,0 +1,31 @@ +[fs-uae-controller] +name = Xbox Series Controller +platform = linux + +[default] +include = universal_gamepad +axis_0_neg = lstick_left +axis_0_pos = lstick_right +axis_1_neg = lstick_up +axis_1_pos = lstick_down +axis_2_pos = left_trigger +axis_3_neg = rstick_left +axis_3_pos = rstick_right +axis_4_neg = rstick_up +axis_4_pos = rstick_down +axis_5_pos = right_trigger +button_0 = south_button +button_1 = east_button +button_10 = rstick_button +button_2 = west_button +button_3 = north_button +button_4 = left_shoulder +button_5 = right_shoulder +button_6 = select_button +button_7 = start_button +button_8 = menu_button +button_9 = lstick_button +hat_0_down = dpad_down +hat_0_left = dpad_left +hat_0_right = dpad_right +hat_0_up = dpad_up diff --git a/share/fs-uae/input/linux/060000005e040000ea0200000b050000.fs-uae-controller b/share/fs-uae/input/linux/060000005e040000ea0200000b050000.fs-uae-controller new file mode 100644 index 000000000..1e8d2316c --- /dev/null +++ b/share/fs-uae/input/linux/060000005e040000ea0200000b050000.fs-uae-controller @@ -0,0 +1,31 @@ +[fs-uae-controller] +name = Xbox One S Controller +platform = linux + +[default] +include = universal_gamepad +axis_0_neg = lstick_left +axis_0_pos = lstick_right +axis_1_neg = lstick_up +axis_1_pos = lstick_down +axis_2_pos = left_trigger +axis_3_neg = rstick_left +axis_3_pos = rstick_right +axis_4_neg = rstick_up +axis_4_pos = rstick_down +axis_5_pos = right_trigger +button_0 = south_button +button_1 = east_button +button_10 = rstick_button +button_2 = west_button +button_3 = north_button +button_4 = left_shoulder +button_5 = right_shoulder +button_6 = select_button +button_7 = start_button +button_8 = menu_button +button_9 = lstick_button +hat_0_down = dpad_down +hat_0_left = dpad_left +hat_0_right = dpad_right +hat_0_up = dpad_up diff --git a/share/fs-uae/input/macos/030000004c050000e60c000000010000.fs-uae-controller b/share/fs-uae/input/macos/030000004c050000e60c000000010000.fs-uae-controller index c0fd32267..9d9d7fe12 100644 --- a/share/fs-uae/input/macos/030000004c050000e60c000000010000.fs-uae-controller +++ b/share/fs-uae/input/macos/030000004c050000e60c000000010000.fs-uae-controller @@ -1,5 +1,5 @@ [fs-uae-controller] -name = Sony DualSense +name = PS5 Controller platform = linux [default] diff --git a/share/fs-uae/input/macos/030000004c050000e60c000000016800.fs-uae-controller b/share/fs-uae/input/macos/030000004c050000e60c000000016800.fs-uae-controller new file mode 100644 index 000000000..87e515b5e --- /dev/null +++ b/share/fs-uae/input/macos/030000004c050000e60c000000016800.fs-uae-controller @@ -0,0 +1,31 @@ +[fs-uae-controller] +name = PS5 Controller +platform = linux + +[default] +include = universal_gamepad +axis_0_neg = lstick_left +axis_0_pos = lstick_right +axis_1_neg = lstick_up +axis_1_pos = lstick_down +axis_2_neg = rstick_left +axis_2_pos = rstick_right +axis_3_neg = rstick_up +axis_3_pos = rstick_down +axis_4_pos = left_trigger +axis_5_pos = right_trigger +button_0 = south_button +button_1 = east_button +button_10 = right_shoulder +button_11 = dpad_up +button_12 = dpad_down +button_13 = dpad_left +button_14 = dpad_right +button_2 = west_button +button_3 = north_button +button_4 = select_button +button_5 = menu_button +button_6 = start_button +button_7 = lstick_button +button_8 = rstick_button +button_9 = left_shoulder diff --git a/share/fs-uae/input/macos/030000005e0400002700000001010000.fs-uae-controller b/share/fs-uae/input/macos/030000005e0400002700000001010000.fs-uae-controller index 50bde06d1..23d9d80ac 100644 --- a/share/fs-uae/input/macos/030000005e0400002700000001010000.fs-uae-controller +++ b/share/fs-uae/input/macos/030000005e0400002700000001010000.fs-uae-controller @@ -1,13 +1,13 @@ [fs-uae-controller] -name = Microsoft SideWinder Game Pad +name = Microsoft SideWinder Plug and Play platform = linux [default] include = universal_gamepad -axis_0_neg = lstick_left -axis_0_pos = lstick_right -axis_1_neg = lstick_up -axis_1_pos = lstick_down +axis_0_neg = dpad_left +axis_0_pos = dpad_right +axis_1_neg = dpad_up +axis_1_pos = dpad_down button_0 = south_button button_1 = east_button button_2 = west_button diff --git a/share/fs-uae/input/macos/03000000790000000600000000000000.fs-uae-controller b/share/fs-uae/input/macos/03000000790000000600000000000000.fs-uae-controller index 37bd33834..f391978ad 100644 --- a/share/fs-uae/input/macos/03000000790000000600000000000000.fs-uae-controller +++ b/share/fs-uae/input/macos/03000000790000000600000000000000.fs-uae-controller @@ -1,5 +1,5 @@ [fs-uae-controller] -name = G-Shark GP-702 +name = G-Shark GS-GP702 platform = linux [default] @@ -8,10 +8,10 @@ axis_0_neg = lstick_left axis_0_pos = lstick_right axis_1_neg = lstick_up axis_1_pos = lstick_down -axis_3_neg = rstick_left -axis_3_pos = rstick_right -axis_4_neg = rstick_up -axis_4_pos = rstick_down +axis_2_neg = rstick_left +axis_2_pos = rstick_right +axis_3_neg = rstick_up +axis_3_pos = rstick_down button_0 = north_button button_1 = east_button button_10 = lstick_button diff --git a/share/fs-uae/input/windows/030000000d0f00002500000000000000.fs-uae-controller b/share/fs-uae/input/windows/030000000d0f00002500000000000000.fs-uae-controller new file mode 100644 index 000000000..cd95c36f6 --- /dev/null +++ b/share/fs-uae/input/windows/030000000d0f00002500000000000000.fs-uae-controller @@ -0,0 +1,21 @@ +[fs-uae-controller] +name = Hori Fighting Commander 3 +platform = linux + +[default] +include = universal_gamepad +button_0 = west_button +button_1 = south_button +button_12 = menu_button +button_2 = east_button +button_3 = north_button +button_4 = left_shoulder +button_5 = right_shoulder +button_6 = left_trigger +button_7 = right_trigger +button_8 = select_button +button_9 = start_button +hat_0_down = dpad_down +hat_0_left = dpad_left +hat_0_right = dpad_right +hat_0_up = dpad_up diff --git a/share/fs-uae/input/windows/03000000250900000088000000000000.fs-uae-controller b/share/fs-uae/input/windows/03000000250900000088000000000000.fs-uae-controller index 90c9d636b..96878b68a 100644 --- a/share/fs-uae/input/windows/03000000250900000088000000000000.fs-uae-controller +++ b/share/fs-uae/input/windows/03000000250900000088000000000000.fs-uae-controller @@ -1,5 +1,5 @@ [fs-uae-controller] -name = PS2 Controllera:b2 +name = PS2 Controller platform = linux [default] @@ -16,6 +16,7 @@ button_0 = north_button button_1 = east_button button_10 = lstick_button button_11 = rstick_button +button_2 = south_button button_3 = west_button button_4 = left_trigger button_5 = right_trigger diff --git a/share/fs-uae/input/windows/03000000250900006888000000000000.fs-uae-controller b/share/fs-uae/input/windows/03000000250900006888000000000000.fs-uae-controller index b9f3cfa72..dfd1e9e6b 100644 --- a/share/fs-uae/input/windows/03000000250900006888000000000000.fs-uae-controller +++ b/share/fs-uae/input/windows/03000000250900006888000000000000.fs-uae-controller @@ -1,5 +1,5 @@ [fs-uae-controller] -name = PS2 Controllera:b2 +name = PS2 Controller platform = linux [default] @@ -16,6 +16,7 @@ button_0 = north_button button_1 = east_button button_10 = lstick_button button_11 = rstick_button +button_2 = south_button button_3 = west_button button_4 = left_trigger button_5 = left_shoulder diff --git a/share/fs-uae/input/windows/03000000490b00004406000000000000.fs-uae-controller b/share/fs-uae/input/windows/03000000490b00004406000000000000.fs-uae-controller new file mode 100644 index 000000000..498f63b58 --- /dev/null +++ b/share/fs-uae/input/windows/03000000490b00004406000000000000.fs-uae-controller @@ -0,0 +1,24 @@ +[fs-uae-controller] +name = ASCII Seamic Controller +platform = linux + +[default] +include = universal_gamepad +axis_0_neg = lstick_left +axis_0_pos = lstick_right +axis_1_neg = lstick_up +axis_1_pos = lstick_down +button_0 = south_button +button_1 = east_button +button_2 = right_trigger +button_3 = west_button +button_4 = north_button +button_5 = right_shoulder +button_6 = left_shoulder +button_7 = left_trigger +button_8 = select_button +button_9 = start_button +hat_0_down = dpad_down +hat_0_left = dpad_left +hat_0_right = dpad_right +hat_0_up = dpad_up diff --git a/share/fs-uae/input/windows/030000004c050000e60c000000006800.fs-uae-controller b/share/fs-uae/input/windows/030000004c050000e60c000000006800.fs-uae-controller new file mode 100644 index 000000000..87e515b5e --- /dev/null +++ b/share/fs-uae/input/windows/030000004c050000e60c000000006800.fs-uae-controller @@ -0,0 +1,31 @@ +[fs-uae-controller] +name = PS5 Controller +platform = linux + +[default] +include = universal_gamepad +axis_0_neg = lstick_left +axis_0_pos = lstick_right +axis_1_neg = lstick_up +axis_1_pos = lstick_down +axis_2_neg = rstick_left +axis_2_pos = rstick_right +axis_3_neg = rstick_up +axis_3_pos = rstick_down +axis_4_pos = left_trigger +axis_5_pos = right_trigger +button_0 = south_button +button_1 = east_button +button_10 = right_shoulder +button_11 = dpad_up +button_12 = dpad_down +button_13 = dpad_left +button_14 = dpad_right +button_2 = west_button +button_3 = north_button +button_4 = select_button +button_5 = menu_button +button_6 = start_button +button_7 = lstick_button +button_8 = rstick_button +button_9 = left_shoulder diff --git a/share/fs-uae/input/windows/030000004c050000e60c000000016800.fs-uae-controller b/share/fs-uae/input/windows/030000004c050000e60c000000016800.fs-uae-controller new file mode 100644 index 000000000..87e515b5e --- /dev/null +++ b/share/fs-uae/input/windows/030000004c050000e60c000000016800.fs-uae-controller @@ -0,0 +1,31 @@ +[fs-uae-controller] +name = PS5 Controller +platform = linux + +[default] +include = universal_gamepad +axis_0_neg = lstick_left +axis_0_pos = lstick_right +axis_1_neg = lstick_up +axis_1_pos = lstick_down +axis_2_neg = rstick_left +axis_2_pos = rstick_right +axis_3_neg = rstick_up +axis_3_pos = rstick_down +axis_4_pos = left_trigger +axis_5_pos = right_trigger +button_0 = south_button +button_1 = east_button +button_10 = right_shoulder +button_11 = dpad_up +button_12 = dpad_down +button_13 = dpad_left +button_14 = dpad_right +button_2 = west_button +button_3 = north_button +button_4 = select_button +button_5 = menu_button +button_6 = start_button +button_7 = lstick_button +button_8 = rstick_button +button_9 = left_shoulder diff --git a/share/fs-uae/input/windows/030000005e0400002700000000000000.fs-uae-controller b/share/fs-uae/input/windows/030000005e0400002700000000000000.fs-uae-controller index 7bf1b2780..23d9d80ac 100644 --- a/share/fs-uae/input/windows/030000005e0400002700000000000000.fs-uae-controller +++ b/share/fs-uae/input/windows/030000005e0400002700000000000000.fs-uae-controller @@ -1,20 +1,16 @@ [fs-uae-controller] -name = Microsoft SideWinder +name = Microsoft SideWinder Plug and Play platform = linux [default] include = universal_gamepad -axis_0_neg = lstick_left -axis_0_pos = lstick_right -axis_1_neg = lstick_up -axis_1_pos = lstick_down +axis_0_neg = dpad_left +axis_0_pos = dpad_right +axis_1_neg = dpad_up +axis_1_pos = dpad_down button_0 = south_button button_1 = east_button button_2 = west_button button_3 = north_button -button_4 = right_shoulder +button_4 = left_trigger button_5 = right_trigger -hat_0_down = dpad_down -hat_0_left = dpad_left -hat_0_right = dpad_right -hat_0_up = dpad_up diff --git a/share/fs-uae/input/windows/03000000790000000600000000000000.fs-uae-controller b/share/fs-uae/input/windows/03000000790000000600000000000000.fs-uae-controller index 2597d52be..f391978ad 100644 --- a/share/fs-uae/input/windows/03000000790000000600000000000000.fs-uae-controller +++ b/share/fs-uae/input/windows/03000000790000000600000000000000.fs-uae-controller @@ -10,8 +10,8 @@ axis_1_neg = lstick_up axis_1_pos = lstick_down axis_2_neg = rstick_left axis_2_pos = rstick_right -axis_4_neg = rstick_up -axis_4_pos = rstick_down +axis_3_neg = rstick_up +axis_3_pos = rstick_down button_0 = north_button button_1 = east_button button_10 = lstick_button diff --git a/share/fs-uae/input/windows/030000007e0500001720000000000000.fs-uae-controller b/share/fs-uae/input/windows/030000007e0500001720000000000000.fs-uae-controller index ae3ae53bb..33c3c30c1 100644 --- a/share/fs-uae/input/windows/030000007e0500001720000000000000.fs-uae-controller +++ b/share/fs-uae/input/windows/030000007e0500001720000000000000.fs-uae-controller @@ -1,11 +1,12 @@ [fs-uae-controller] -name = Nintendo Switch SNES Controller +name = Nintendo Switch Online Controller platform = linux [default] include = universal_gamepad button_0 = south_button button_1 = east_button +button_12 = menu_button button_2 = west_button button_3 = north_button button_4 = left_shoulder @@ -14,3 +15,7 @@ button_6 = left_trigger button_7 = right_trigger button_8 = select_button button_9 = start_button +hat_0_down = dpad_down +hat_0_left = dpad_left +hat_0_right = dpad_right +hat_0_up = dpad_up diff --git a/share/fs-uae/input/windows/030000007e0500001920000000000000.fs-uae-controller b/share/fs-uae/input/windows/030000007e0500001920000000000000.fs-uae-controller new file mode 100644 index 000000000..ebf1c6118 --- /dev/null +++ b/share/fs-uae/input/windows/030000007e0500001920000000000000.fs-uae-controller @@ -0,0 +1,22 @@ +[fs-uae-controller] +name = Nintendo Switch N64 Controller +platform = linux + +[default] +include = universal_gamepad +axis_0_neg = lstick_left +axis_0_pos = lstick_right +axis_1_neg = lstick_up +axis_1_pos = lstick_down +button_0 = east_button +button_1 = south_button +button_10 = right_trigger +button_12 = menu_button +button_4 = left_shoulder +button_5 = right_shoulder +button_6 = left_trigger +button_9 = start_button +hat_0_down = dpad_down +hat_0_left = dpad_left +hat_0_right = dpad_right +hat_0_up = dpad_up diff --git a/share/fs-uae/input/windows/03000000bc2000005250000000000000.fs-uae-controller b/share/fs-uae/input/windows/03000000bc2000005250000000000000.fs-uae-controller new file mode 100644 index 000000000..00eb4e7ad --- /dev/null +++ b/share/fs-uae/input/windows/03000000bc2000005250000000000000.fs-uae-controller @@ -0,0 +1,31 @@ +[fs-uae-controller] +name = Beitong G3 +platform = linux + +[default] +include = universal_gamepad +axis_0_neg = lstick_left +axis_0_pos = lstick_right +axis_1_neg = lstick_up +axis_1_pos = lstick_down +axis_3_neg = rstick_left +axis_3_pos = rstick_right +axis_4_neg = rstick_up +axis_4_pos = rstick_down +button_0 = south_button +button_1 = east_button +button_11 = menu_button +button_13 = lstick_button +button_15 = start_button +button_2 = select_button +button_3 = west_button +button_4 = north_button +button_5 = rstick_button +button_6 = left_shoulder +button_7 = right_shoulder +button_8 = left_trigger +button_9 = right_trigger +hat_0_down = dpad_down +hat_0_left = dpad_left +hat_0_right = dpad_right +hat_0_up = dpad_up diff --git a/share/fs-uae/input/windows/03000000c61100001000000000000000.fs-uae-controller b/share/fs-uae/input/windows/03000000c61100001000000000000000.fs-uae-controller new file mode 100644 index 000000000..408864307 --- /dev/null +++ b/share/fs-uae/input/windows/03000000c61100001000000000000000.fs-uae-controller @@ -0,0 +1,28 @@ +[fs-uae-controller] +name = Tencent Xianyou Gamepad +platform = linux + +[default] +include = universal_gamepad +axis_0_neg = lstick_left +axis_0_pos = lstick_right +axis_1_neg = lstick_up +axis_1_pos = lstick_down +axis_3_neg = rstick_left +axis_3_pos = rstick_right +axis_4_neg = rstick_up +axis_4_pos = rstick_down +button_0 = south_button +button_1 = east_button +button_13 = lstick_button +button_14 = rstick_button +button_3 = west_button +button_4 = north_button +button_6 = left_shoulder +button_7 = right_shoulder +button_8 = left_trigger +button_9 = right_trigger +hat_0_down = dpad_down +hat_0_left = dpad_left +hat_0_right = dpad_right +hat_0_up = dpad_up diff --git a/share/fs-uae/input/windows/03000000c82d00000290000000000000.fs-uae-controller b/share/fs-uae/input/windows/03000000c82d00000290000000000000.fs-uae-controller index 043d0899a..ce4cf3ce9 100644 --- a/share/fs-uae/input/windows/03000000c82d00000290000000000000.fs-uae-controller +++ b/share/fs-uae/input/windows/03000000c82d00000290000000000000.fs-uae-controller @@ -1,5 +1,5 @@ [fs-uae-controller] -name = Retrobit 64 +name = 8Bitdo N64 platform = linux [default] @@ -8,16 +8,12 @@ axis_0_neg = lstick_left axis_0_pos = lstick_right axis_1_neg = lstick_up axis_1_pos = lstick_down -button_0 = left_trigger -button_1 = select_button -button_10 = right_trigger +button_0 = south_button +button_1 = east_button +button_10 = left_trigger button_11 = start_button -button_3 = south_button -button_4 = west_button button_6 = left_shoulder button_7 = right_shoulder -button_8 = north_button -button_9 = east_button hat_0_down = dpad_down hat_0_left = dpad_left hat_0_right = dpad_right diff --git a/share/fs-uae/input/windows/03000000c82d00003038000000000000.fs-uae-controller b/share/fs-uae/input/windows/03000000c82d00003038000000000000.fs-uae-controller index 043d0899a..ce4cf3ce9 100644 --- a/share/fs-uae/input/windows/03000000c82d00003038000000000000.fs-uae-controller +++ b/share/fs-uae/input/windows/03000000c82d00003038000000000000.fs-uae-controller @@ -1,5 +1,5 @@ [fs-uae-controller] -name = Retrobit 64 +name = 8Bitdo N64 platform = linux [default] @@ -8,16 +8,12 @@ axis_0_neg = lstick_left axis_0_pos = lstick_right axis_1_neg = lstick_up axis_1_pos = lstick_down -button_0 = left_trigger -button_1 = select_button -button_10 = right_trigger +button_0 = south_button +button_1 = east_button +button_10 = left_trigger button_11 = start_button -button_3 = south_button -button_4 = west_button button_6 = left_shoulder button_7 = right_shoulder -button_8 = north_button -button_9 = east_button hat_0_down = dpad_down hat_0_left = dpad_left hat_0_right = dpad_right diff --git a/share/fs-uae/input/windows/03000000f70600000100000000000000.fs-uae-controller b/share/fs-uae/input/windows/03000000f70600000100000000000000.fs-uae-controller index 6321b987c..4f8207577 100644 --- a/share/fs-uae/input/windows/03000000f70600000100000000000000.fs-uae-controller +++ b/share/fs-uae/input/windows/03000000f70600000100000000000000.fs-uae-controller @@ -1,5 +1,5 @@ [fs-uae-controller] -name = N64 Controller +name = N64 Adaptoid platform = linux [default] @@ -8,17 +8,13 @@ axis_0_neg = lstick_left axis_0_pos = lstick_right axis_1_neg = lstick_up axis_1_pos = lstick_down -button_0 = left_trigger -button_1 = south_button +button_0 = south_button button_10 = dpad_up button_11 = dpad_down button_12 = dpad_left button_13 = dpad_right -button_2 = east_button -button_3 = select_button -button_4 = west_button -button_5 = north_button +button_3 = east_button button_6 = left_shoulder button_7 = right_shoulder button_8 = start_button -button_9 = right_trigger +button_9 = left_trigger