diff --git a/arcade_stick/nacon/config.json b/arcade_stick/nacon/config.json new file mode 100644 index 0000000..083bff8 --- /dev/null +++ b/arcade_stick/nacon/config.json @@ -0,0 +1,3 @@ +{ + "name": "Nacon" +} \ No newline at end of file diff --git a/arcade_stick/nacon/daijaps4/config.json b/arcade_stick/nacon/daijaps4/config.json new file mode 100644 index 0000000..a4789ad --- /dev/null +++ b/arcade_stick/nacon/daijaps4/config.json @@ -0,0 +1,110 @@ +{ + "name": "Nacon Daija Arcade Stick (PlayStation 4 / PlayStation 3)", + "short_name": "Nacon Daija", + "functions": { + "analog_sticks": null, + "digital_sticks": [ + { + "name": "Digital stick", + "has_button": false + } + ], + "action_buttons": [ + { + "name": "Square", + "analog": false + }, + { + "name": "Circle", + "analog": false + }, + { + "name": "Triangle", + "analog": false + }, + { + "name": "Cross", + "analog": false + }, + { + "name": "L1", + "analog": false + }, + { + "name": "L2", + "analog": false + }, + { + "name": "R1", + "analog": false + }, + { + "name": "R2", + "analog": false + }, + { + "name": "L3", + "analog": false + }, + { + "name": "R3", + "analog": false + } + ], + "menu_buttons": ["Options"], + "system_buttons": [ + "Share", + "PS" + ], + "other_buttons": null, + "trackpads": [ + { + "name": "Touchpad", + "clickable": true + } + ], + "touch_screens": null, + "directional_buttons": null, + "gyroscope": false, + "accelerometer": false, + "ir_reciever": false, + "extension_ports": 0, + "headset_port": false, + "speaker": false, + "microphone": false, + "cable": { + "interface": "USB-A", + "removable": false + }, + "bluetooth": false, + "2_4ghz": false, + "rumble": null, + "digital_to_analog_conversion": [ + { + "emulated_analog": "L2", + "type": "button", + "modifier_buttons": 0 + }, + { + "emulated_analog": "R2", + "type": "button", + "modifier_buttons": 0 + }, + { + "emulated_analog": "Left Stick", + "type": "8_way", + "modifier_buttons": 0 + }, + { + "emulated_analog": "Right Stick", + "type": "8_way", + "modifier_buttons": 0 + } + ], + "pc_xinput": true, + "pc_steaminput": false, + "native_consoles": ["ps3", "ps4"], + "macro": false, + "turbo": false + } +} \ No newline at end of file diff --git a/arcade_stick/nacon/daijaps4/image.png b/arcade_stick/nacon/daijaps4/image.png new file mode 100644 index 0000000..e09905a Binary files /dev/null and b/arcade_stick/nacon/daijaps4/image.png differ diff --git a/arcade_stick/nacon/daijaps5/config.json b/arcade_stick/nacon/daijaps5/config.json new file mode 100644 index 0000000..5e77d34 --- /dev/null +++ b/arcade_stick/nacon/daijaps5/config.json @@ -0,0 +1,110 @@ +{ + "name": "Nacon Daija Arcade Stick (PlayStation 5 / PlayStation 4)", + "short_name": "Nacon Daija", + "functions": { + "analog_sticks": null, + "digital_sticks": [ + { + "name": "Digital stick", + "has_button": false + } + ], + "action_buttons": [ + { + "name": "Square", + "analog": false + }, + { + "name": "Circle", + "analog": false + }, + { + "name": "Triangle", + "analog": false + }, + { + "name": "Cross", + "analog": false + }, + { + "name": "L1", + "analog": false + }, + { + "name": "L2", + "analog": false + }, + { + "name": "R1", + "analog": false + }, + { + "name": "R2", + "analog": false + }, + { + "name": "L3", + "analog": false + }, + { + "name": "R3", + "analog": false + } + ], + "menu_buttons": ["Options"], + "system_buttons": [ + "Create", + "PS" + ], + "other_buttons": ["Lock", "Profile"], + "trackpads": [ + { + "name": "Touchpad", + "clickable": true + } + ], + "touch_screens": null, + "directional_buttons": null, + "gyroscope": false, + "accelerometer": false, + "ir_reciever": false, + "extension_ports": 0, + "headset_port": false, + "speaker": false, + "microphone": false, + "cable": { + "interface": "USB-C", + "removable": true + }, + "bluetooth": false, + "2_4ghz": false, + "rumble": null, + "digital_to_analog_conversion": [ + { + "emulated_analog": "L2", + "type": "button", + "modifier_buttons": 0 + }, + { + "emulated_analog": "R2", + "type": "button", + "modifier_buttons": 0 + }, + { + "emulated_analog": "Left Stick", + "type": "8_way", + "modifier_buttons": 0 + }, + { + "emulated_analog": "Right Stick", + "type": "8_way", + "modifier_buttons": 0 + } + ], + "pc_xinput": true, + "pc_steaminput": false, + "native_consoles": ["ps5", "ps4"], + "macro": false, + "turbo": false + } +} \ No newline at end of file diff --git a/arcade_stick/nacon/daijaps5/image.png b/arcade_stick/nacon/daijaps5/image.png new file mode 100644 index 0000000..8772217 Binary files /dev/null and b/arcade_stick/nacon/daijaps5/image.png differ diff --git a/arcade_stick/nacon/daijaxbox/config.json b/arcade_stick/nacon/daijaxbox/config.json new file mode 100644 index 0000000..68a70d2 --- /dev/null +++ b/arcade_stick/nacon/daijaxbox/config.json @@ -0,0 +1,104 @@ +{ + "name": "Nacon Daija Arcade Stick (Xbox One / Xbox Series X|S)", + "short_name": "Nacon Daija", + "functions": { + "analog_sticks": null, + "digital_sticks": [ + { + "name": "Digital stick", + "has_button": false + } + ], + "action_buttons": [ + { + "name": "A", + "analog": false + }, + { + "name": "B", + "analog": false + }, + { + "name": "X", + "analog": false + }, + { + "name": "Y", + "analog": false + }, + { + "name": "LT", + "analog": false + }, + { + "name": "LB", + "analog": false + }, + { + "name": "RT", + "analog": false + }, + { + "name": "RB", + "analog": false + }, + { + "name": "LSB", + "analog": false + }, + { + "name": "RSB", + "analog": false + } + ], + "menu_buttons": ["Menu", "View"], + "system_buttons": [ + "Xbox" + ], + "other_buttons": ["Lock", "Profile"], + "trackpads": null, + "touch_screens": null, + "directional_buttons": null, + "gyroscope": false, + "accelerometer": false, + "ir_reciever": false, + "extension_ports": 0, + "headset_port": false, + "speaker": false, + "microphone": false, + "cable": { + "interface": "USB-C", + "removable": true + }, + "bluetooth": false, + "2_4ghz": false, + "rumble": null, + "digital_to_analog_conversion": [ + { + "emulated_analog": "LT", + "type": "button", + "modifier_buttons": 0 + }, + { + "emulated_analog": "RT", + "type": "button", + "modifier_buttons": 0 + }, + { + "emulated_analog": "Left Stick", + "type": "8_way", + "modifier_buttons": 0 + }, + { + "emulated_analog": "Right Stick", + "type": "8_way", + "modifier_buttons": 0 + } + ], + "pc_xinput": true, + "pc_steaminput": false, + "native_consoles": ["xb1", "xbs"], + "macro": false, + "turbo": false + } +} \ No newline at end of file diff --git a/arcade_stick/nacon/daijaxbox/image.png b/arcade_stick/nacon/daijaxbox/image.png new file mode 100644 index 0000000..351130a Binary files /dev/null and b/arcade_stick/nacon/daijaxbox/image.png differ