diff --git a/leverless/keybox/fusion/config.json b/leverless/keybox/fusion/config.json index 1e2d28f..cd5c2d2 100644 --- a/leverless/keybox/fusion/config.json +++ b/leverless/keybox/fusion/config.json @@ -5,19 +5,19 @@ "digital_sticks": null, "action_buttons": [ { - "name": "△", + "name": "Triangle", "analog": false }, { - "name": "◯", + "name": "Circle", "analog": false }, { - "name": "□", + "name": "Square", "analog": false }, { - "name": "✕", + "name": "Cross", "analog": false }, { diff --git a/pad/sony/config.json b/pad/sony/config.json new file mode 100644 index 0000000..d45b812 --- /dev/null +++ b/pad/sony/config.json @@ -0,0 +1,3 @@ +{ + "name": "Sony" +} \ No newline at end of file diff --git a/pad/sony/dual4/config.json b/pad/sony/dual4/config.json new file mode 100644 index 0000000..a78d43e --- /dev/null +++ b/pad/sony/dual4/config.json @@ -0,0 +1,101 @@ +{ + "name": "Sony DualShock 4 wireless controller", + "functions": { + "analog_sticks": [ + { + "name": "Left Stick", + "has_button": true + }, + { + "name": "Right Stick", + "has_button": true + } + ], + "digital_sticks": null, + "action_buttons": [ + { + "name": "Triangle", + "analog": false + }, + { + "name": "Circle", + "analog": false + }, + { + "name": "Square", + "analog": false + }, + { + "name": "Cross", + "analog": false + }, + { + "name": "L1", + "analog": false + }, + { + "name": "R1", + "analog": false + }, + { + "name": "L2", + "analog": true + }, + { + "name": "R2", + "analog": true + } + ], + "menu_buttons": [ + "Options" + ], + "system_buttons": [ + "Share", + "PS" + ], + "other_buttons": [], + "trackpads": [ + { + "name": "Touchpad", + "clickable": true + } + ], + "touch_screens": null, + "directional_buttons": [ + { + "set": [ + "Up", + "Down", + "Left", + "Right" + ], + "socd_prevention": { + "hardware": true, + "software": null + } + } + ], + "gyroscope": true, + "accelerometer": true, + "ir_reciever": false, + "extension_ports": 1, + "headset_port": true, + "speaker": true, + "microphone": true, + "cable": { + "interface": "Micro USB-A", + "removable": true + }, + "bluetooth": true, + "2_4ghz": false, + "rumble": "standard", + "digital_to_analog_conversion": null, + "pc_xinput": false, + "pc_steaminput": true, + "native_consoles": [ + "ps4" + ], + "macro": false, + "turbo": false + } +} \ No newline at end of file diff --git a/pad/sony/dual4/image.png b/pad/sony/dual4/image.png new file mode 100644 index 0000000..7ddb6f1 Binary files /dev/null and b/pad/sony/dual4/image.png differ diff --git a/pad/sony/dualedge/config.json b/pad/sony/dualedge/config.json new file mode 100644 index 0000000..61cd7cc --- /dev/null +++ b/pad/sony/dualedge/config.json @@ -0,0 +1,112 @@ +{ + "name": "Sony DualSense Edge wireless controller", + "functions": { + "analog_sticks": [ + { + "name": "Left Stick", + "has_button": true + }, + { + "name": "Right Stick", + "has_button": true + } + ], + "digital_sticks": null, + "action_buttons": [ + { + "name": "Triangle", + "analog": false + }, + { + "name": "Circle", + "analog": false + }, + { + "name": "Square", + "analog": false + }, + { + "name": "Cross", + "analog": false + }, + { + "name": "L1", + "analog": false + }, + { + "name": "R1", + "analog": false + }, + { + "name": "L2", + "analog": true + }, + { + "name": "R2", + "analog": true + }, + { + "name": "Left Back Button", + "analog": false + }, + { + "name": "Right Back Button", + "analog": false + } + ], + "menu_buttons": [ + "Options" + ], + "system_buttons": [ + "Create", + "Mute", + "PS" + ], + "other_buttons": [ + "Fn" + ], + "trackpads": [ + { + "name": "Touchpad", + "clickable": true + } + ], + "touch_screens": null, + "directional_buttons": [ + { + "set": [ + "Up", + "Down", + "Left", + "Right" + ], + "socd_prevention": { + "hardware": true, + "software": null + } + } + ], + "gyroscope": true, + "accelerometer": true, + "ir_reciever": false, + "extension_ports": 0, + "headset_port": true, + "speaker": true, + "microphone": true, + "cable": { + "interface": "USB-C", + "removable": true + }, + "bluetooth": true, + "2_4ghz": false, + "rumble": "enhanced", + "digital_to_analog_conversion": null, + "pc_xinput": false, + "pc_steaminput": true, + "native_consoles": [ + "ps5" + ], + "macro": false, + "turbo": false + } +} \ No newline at end of file diff --git a/pad/sony/dualedge/image.png b/pad/sony/dualedge/image.png new file mode 100644 index 0000000..84c498d Binary files /dev/null and b/pad/sony/dualedge/image.png differ diff --git a/pad/sony/dualsense/config.json b/pad/sony/dualsense/config.json new file mode 100644 index 0000000..0a92cdd --- /dev/null +++ b/pad/sony/dualsense/config.json @@ -0,0 +1,102 @@ +{ + "name": "Sony DualSense wireless controller", + "functions": { + "analog_sticks": [ + { + "name": "Left Stick", + "has_button": true + }, + { + "name": "Right Stick", + "has_button": true + } + ], + "digital_sticks": null, + "action_buttons": [ + { + "name": "Triangle", + "analog": false + }, + { + "name": "Circle", + "analog": false + }, + { + "name": "Square", + "analog": false + }, + { + "name": "Cross", + "analog": false + }, + { + "name": "L1", + "analog": false + }, + { + "name": "R1", + "analog": false + }, + { + "name": "L2", + "analog": true + }, + { + "name": "R2", + "analog": true + } + ], + "menu_buttons": [ + "Options" + ], + "system_buttons": [ + "Create", + "Mute", + "PS" + ], + "other_buttons": [], + "trackpads": [ + { + "name": "Touchpad", + "clickable": true + } + ], + "touch_screens": null, + "directional_buttons": [ + { + "set": [ + "Up", + "Down", + "Left", + "Right" + ], + "socd_prevention": { + "hardware": true, + "software": null + } + } + ], + "gyroscope": true, + "accelerometer": true, + "ir_reciever": false, + "extension_ports": 0, + "headset_port": true, + "speaker": true, + "microphone": true, + "cable": { + "interface": "USB-C", + "removable": true + }, + "bluetooth": true, + "2_4ghz": false, + "rumble": "enhanced", + "digital_to_analog_conversion": null, + "pc_xinput": false, + "pc_steaminput": true, + "native_consoles": [ + "ps5" + ], + "macro": false, + "turbo": false + } +} \ No newline at end of file diff --git a/pad/sony/dualsense/image.png b/pad/sony/dualsense/image.png new file mode 100644 index 0000000..578e95f Binary files /dev/null and b/pad/sony/dualsense/image.png differ