diff --git a/pad/8bitdo/m30xbox/config.json b/pad/8bitdo/m30xbox/config.json new file mode 100644 index 0000000..8a4bdb5 --- /dev/null +++ b/pad/8bitdo/m30xbox/config.json @@ -0,0 +1,108 @@ +{ + "name": "8BitDo M30 Wired Controller for Xbox", + "functions": { + "analog_sticks": null, + "digital_sticks": null, + "action_buttons": [ + { + "name": "A", + "analog": false + }, + { + "name": "B", + "analog": false + }, + { + "name": "X", + "analog": false + }, + { + "name": "Y", + "analog": false + }, + { + "name": "LB", + "analog": false + }, + { + "name": "LT", + "analog": false + }, + { + "name": "RB", + "analog": false + }, + { + "name": "RT", + "analog": false + }, + { + "name": "LSB", + "analog": false + }, + { + "name": "RSB", + "analog": false + } + ], + "menu_buttons": [ + "Menu", "View" + ], + "other_buttons": ["Profile"], + "trackpads": null, + "touch_screens": null, + "directional_buttons": [ + { + "set": [ + "Up", + "Down", + "Left", + "Right" + ], + "socd_prevention": { + "hardware": true, + "software": null + } + } + ], + "system_buttons": [ + "Guide", "Share" + ], + "gyroscope": false, + "accelerometer": false, + "ir_reciever": false, + "extension_ports": 0, + "headset_port": true, + "speaker": false, + "microphone": false, + "cable": { + "interface": "USB-C", + "removable": true + }, + "bluetooth": false, + "2_4ghz": false, + "rumble": null, + "digital_to_analog_conversion": [ + { + "emulated_analog": "Left Stick", + "type": "8_way", + "modifier_buttons": 0 + }, + { + "emulated_analog": "LT", + "type": "button", + "modifier_buttons": 0 + }, + { + "emulated_analog": "RT", + "type": "button", + "modifier_buttons": 0 + } + ], + "pc_xinput": false, + "pc_steaminput": false, + "native_consoles": ["xbs", "xb1"], + "macro": true, + "turbo": true + } +} \ No newline at end of file diff --git a/pad/8bitdo/m30xbox/image.png b/pad/8bitdo/m30xbox/image.png new file mode 100644 index 0000000..927dd4a Binary files /dev/null and b/pad/8bitdo/m30xbox/image.png differ diff --git a/pad/microsoft/one/config.json b/pad/microsoft/one/config.json index 5637080..052063f 100644 --- a/pad/microsoft/one/config.json +++ b/pad/microsoft/one/config.json @@ -46,7 +46,7 @@ "analog": true } ], - "menu_buttons": ["Back", "Menu"], + "menu_buttons": ["View", "Menu"], "system_buttons": ["Guide"], "other_buttons": ["Sync"], "trackpads": null, diff --git a/pad/microsoft/one_model2/config.json b/pad/microsoft/one_model2/config.json index f22fdf1..1825a2a 100644 --- a/pad/microsoft/one_model2/config.json +++ b/pad/microsoft/one_model2/config.json @@ -46,7 +46,7 @@ "analog": true } ], - "menu_buttons": ["Back", "Menu"], + "menu_buttons": ["View", "Menu"], "system_buttons": ["Guide"], "other_buttons": ["Sync"], "trackpads": null, diff --git a/pad/microsoft/one_s/config.json b/pad/microsoft/one_s/config.json index 6beadb6..f2cd28b 100644 --- a/pad/microsoft/one_s/config.json +++ b/pad/microsoft/one_s/config.json @@ -46,7 +46,7 @@ "analog": true } ], - "menu_buttons": ["Back", "Menu"], + "menu_buttons": ["View", "Menu"], "system_buttons": ["Guide"], "other_buttons": ["Sync"], "trackpads": null, diff --git a/pad/microsoft/series/config.json b/pad/microsoft/series/config.json index ae2a381..8424dec 100644 --- a/pad/microsoft/series/config.json +++ b/pad/microsoft/series/config.json @@ -46,7 +46,7 @@ "analog": true } ], - "menu_buttons": ["Back", "Menu"], + "menu_buttons": ["View", "Menu"], "system_buttons": ["Share", "Guide"], "other_buttons": ["Sync"], "trackpads": null,