diff --git a/emu-configs/defaults/retrodeck/RetroDECK_controller_config.vdf b/emu-configs/defaults/retrodeck/RetroDECK_controller_config.vdf index e6785993..47a7096f 100755 --- a/emu-configs/defaults/retrodeck/RetroDECK_controller_config.vdf +++ b/emu-configs/defaults/retrodeck/RetroDECK_controller_config.vdf @@ -1,9 +1,9 @@ "controller_mappings" { "version" "3" - "revision" "1482" - "title" "RetroDECK official layout v.0.7" - "description" "The Official RetroDECK Layout" + "revision" "1540" + "title" "RetroDECK: Official Layout - v.0.7b" + "description" "The Official RetroDECK Layout." "creator" "76561197985498748" "progenitor" "" "url" "autosave:///home/deck/.local/share/Steam/steamapps/common/Steam Controller Configs/25233020/config/retrodeck/controller_neptune.vdf" @@ -12,7 +12,7 @@ "controller_caps" "23117823" "major_revision" "0" "minor_revision" "0" - "Timestamp" "-608407264" + "Timestamp" "-879036768" "actions" { "Default" @@ -1422,7 +1422,7 @@ { "bindings" { - "binding" "controller_action CHANGE_PRESET 1 1 1, Back, RD-edit-undo.png, #232323 #AD0000" + "binding" "controller_action CHANGE_PRESET 1 1 1, Back, RD-edit-undo-red.png, #232323 #FFFFFF" } } } @@ -1510,14 +1510,6 @@ "binding" "key_press S, Save State, RD-document-save.png, " } } - "Full_Press" - { - "bindings" - { - "binding" "key_press LEFT_SHIFT, , " - "binding" "key_press F1, , " - } - } } "disabled_activators" { @@ -1535,13 +1527,6 @@ "binding" "key_press A, Load State, RD-folder-blue-backup.png, " } } - "Full_Press" - { - "bindings" - { - "binding" "key_press F1, , " - } - } } "disabled_activators" { @@ -1614,7 +1599,7 @@ { "bindings" { - "binding" "key_press ESCAPE, Escape, RD-emblem-unreadable.png, " + "binding" "key_press ESCAPE, Escape, RD-ESC.png, " } } } @@ -1745,7 +1730,7 @@ { "bindings" { - "binding" "controller_action CHANGE_PRESET 1 1 1, Back, RD-edit-undo.png, #232323 #AD0000" + "binding" "controller_action CHANGE_PRESET 1 1 1, Back, RD-edit-undo-red.png, " } } } @@ -1761,8 +1746,8 @@ { "bindings" { - "binding" "key_press LEFT_CONTROL, Previous State, RD-go-next.png, " - "binding" "key_press J, Previous State, RD-go-next.png, " + "binding" "key_press LEFT_CONTROL, Previous State, RD-go-previous.png, #232323 #FFFFFF" + "binding" "key_press J, Previous State, RD-go-previous.png, #232323 #FFFFFF" } } } @@ -1778,8 +1763,8 @@ { "bindings" { - "binding" "key_press LEFT_CONTROL, Next State, RD-go-previous.png, " - "binding" "key_press K, Next State, RD-go-previous.png, " + "binding" "key_press LEFT_CONTROL, Next State, RD-go-next.png, " + "binding" "key_press K, Next State, RD-go-next.png, " } } } @@ -1799,14 +1784,6 @@ "binding" "key_press S, Save State, RD-document-save.png, " } } - "Full_Press" - { - "bindings" - { - "binding" "key_press LEFT_SHIFT, , " - "binding" "key_press F1, , " - } - } } "disabled_activators" { @@ -1824,13 +1801,6 @@ "binding" "key_press A, Load State, RD-folder-blue-backup.png, " } } - "Full_Press" - { - "bindings" - { - "binding" "key_press F1, , " - } - } } "disabled_activators" { @@ -1844,8 +1814,8 @@ { "bindings" { - "binding" "key_press LEFT_CONTROL, Undo Load, RD-edit-undo.png, #232323 #FFFFFF" - "binding" "key_press 8, Undo Load, RD-edit-undo.png, #232323 #FFFFFF" + "binding" "key_press LEFT_CONTROL, Undo Load, RD-Arrow-33.png, " + "binding" "key_press 8, Undo Load, RD-Arrow-33.png, " } } } @@ -1861,8 +1831,8 @@ { "bindings" { - "binding" "key_press LEFT_CONTROL, Undo Save, RD-edit-undo.png, #232323 #AD3A00" - "binding" "key_press 9, Undo Save, RD-edit-undo.png, #232323 #AD3A00" + "binding" "key_press LEFT_CONTROL, Undo Save, RD-Arrow-34.png, " + "binding" "key_press 9, Undo Save, RD-Arrow-34.png, " } } } @@ -2225,7 +2195,7 @@ { "bindings" { - "binding" "controller_action CHANGE_PRESET 1 1 1, Back, RD-edit-undo.png, #232323 #AD0000" + "binding" "controller_action CHANGE_PRESET 1 1 1, Back, RD-edit-undo-red.png, " } } } @@ -2309,8 +2279,8 @@ { "bindings" { - "binding" "key_press LEFT_CONTROL, Reset Emulation Speed, RD-zoom-original.png, " - "binding" "key_press 3, Reset Emulation Speed, RD-zoom-original.png, " + "binding" "key_press LEFT_CONTROL, Reset / Toggle Emulation Speed, RD-zoom-original.png, " + "binding" "key_press 3, Reset / Toggle Emulation Speed, RD-zoom-original.png, " } } } @@ -2707,7 +2677,7 @@ { "bindings" { - "binding" "controller_action CHANGE_PRESET 1 1 1, Back, RD-edit-undo.png, #232323 #AD0000" + "binding" "controller_action CHANGE_PRESET 1 1 1, Back, RD-edit-undo-red.png, " } } } @@ -3197,7 +3167,7 @@ { "bindings" { - "binding" "controller_action CHANGE_PRESET 1 1 1, Back, RD-edit-undo.png, #232323 #AD0000" + "binding" "controller_action CHANGE_PRESET 1 1 1, Back, RD-edit-undo-red.png, " } } } @@ -3713,7 +3683,7 @@ { "bindings" { - "binding" "controller_action CHANGE_PRESET 1 1 1, Back, RD-edit-undo.png, #232323 #AD0000" + "binding" "controller_action CHANGE_PRESET 1 1 1, Back, RD-edit-undo-red.png, " } } } @@ -3761,7 +3731,7 @@ { "bindings" { - "binding" "key_press ESCAPE, Escape, RD-emblem-unreadable.png, " + "binding" "key_press ESCAPE, Escape, RD-ESC.png, " } } } @@ -3793,8 +3763,8 @@ { "bindings" { - "binding" "key_press LEFT_ALT, ALT + F4, RD-security-low.png, " - "binding" "key_press F4, ALT + F4, RD-security-low.png, " + "binding" "key_press LEFT_ALT, ALT + F4, RD-F4.png, " + "binding" "controller_action empty_sub_command, ALT + F4, RD-F4.png, " } } } @@ -3810,7 +3780,39 @@ { "bindings" { - "binding" "key_press TAB, Tab, RD-emblem-documents.png, " + "binding" "key_press TAB, Tab, RD-Tab.png, " + } + } + } + "disabled_activators" + { + } + } + "touch_menu_button_7" + { + "activators" + { + "Full_Press" + { + "bindings" + { + "binding" "key_press RETURN, Enter, RD-Enter.png, " + } + } + } + "disabled_activators" + { + } + } + "touch_menu_button_8" + { + "activators" + { + "Full_Press" + { + "bindings" + { + "binding" "key_press F1, F1, RD-F1.png, " } } } @@ -4173,7 +4175,7 @@ { "bindings" { - "binding" "controller_action CHANGE_PRESET 1 1 1, Back, RD-edit-undo.png, #232323 #AD0000" + "binding" "controller_action CHANGE_PRESET 1 1 1, Back, RD-edit-undo-red.png, " } } } @@ -4632,7 +4634,7 @@ { "bindings" { - "binding" "controller_action CHANGE_PRESET 9 1 1, Back, RD-edit-undo.png, #232323 #AD0000" + "binding" "controller_action CHANGE_PRESET 9 1 1, Back, RD-edit-undo-red.png, " } } } @@ -4665,8 +4667,8 @@ { "bindings" { - "binding" "key_press LEFT_ALT, Button 1 - Service, RD-emblem-encrypted-locked.png, #232323 #AD00AD" - "binding" "key_press 1, Button 1 - Service, RD-emblem-encrypted-locked.png, #232323 #AD00AD" + "binding" "key_press LEFT_ALT, Button 1 - Service, RD-Arcade-BLUE.png, " + "binding" "key_press 1, Button 1 - Service, RD-Arcade-BLUE.png, " } } } @@ -4682,8 +4684,8 @@ { "bindings" { - "binding" "key_press LEFT_ALT, Button 2 - Service, RD-emblem-encrypted-locked.png, #232323 #0074AD" - "binding" "key_press 2, Button 2 - Service, RD-emblem-encrypted-locked.png, #232323 #0074AD" + "binding" "key_press LEFT_ALT, Button 2 - Service, RD-Arcade-GREEN.png, " + "binding" "key_press 2, Button 2 - Service, RD-Arcade-GREEN.png, " } } } @@ -4699,8 +4701,8 @@ { "bindings" { - "binding" "key_press LEFT_ALT, Button 3 - Service, RD-emblem-encrypted-locked.png, #232323 #00AD00" - "binding" "key_press 3, Button 3 - Service, RD-emblem-encrypted-locked.png, #232323 #00AD00" + "binding" "key_press LEFT_ALT, Button 3 - Service, RD-Arcade-RED.png, " + "binding" "key_press 3, Button 3 - Service, RD-Arcade-RED.png, " } } } @@ -4716,8 +4718,8 @@ { "bindings" { - "binding" "key_press LEFT_ALT, Button 4 - Service, RD-emblem-encrypted-locked.png, #232323 #AD0051" - "binding" "key_press 4, Button 4 - Service, RD-emblem-encrypted-locked.png, #232323 #AD0051" + "binding" "key_press LEFT_ALT, Button 4 - Service, RD-Arcade-YELLOW.png, " + "binding" "key_press 4, Button 4 - Service, RD-Arcade-YELLOW.png, " } } } @@ -5040,7 +5042,7 @@ { "bindings" { - "binding" "controller_action CHANGE_PRESET 9 1 1, Back, RD-edit-undo.png, #232323 #AD0000" + "binding" "controller_action CHANGE_PRESET 9 1 1, Back, RD-edit-undo-red.png, " } } } @@ -5562,7 +5564,7 @@ { "bindings" { - "binding" "controller_action CHANGE_PRESET 9 1 1, Back, RD-edit-undo.png, #232323 #AD0000" + "binding" "controller_action CHANGE_PRESET 9 1 1, Back, RD-edit-undo-red.png, " } } } @@ -6027,7 +6029,7 @@ { "bindings" { - "binding" "controller_action CHANGE_PRESET 9 1 1, Back, RD-edit-undo.png, #232323 #AD0000" + "binding" "controller_action CHANGE_PRESET 9 1 1, Back, RD-edit-undo-red.png, " } } } @@ -6578,7 +6580,7 @@ { "bindings" { - "binding" "controller_action CHANGE_PRESET 1 1 1, Back, RD-edit-undo.png, #232323 #AD0000" + "binding" "controller_action CHANGE_PRESET 1 1 1, Back, RD-edit-undo-red.png, " } } } @@ -7102,7 +7104,7 @@ { "bindings" { - "binding" "controller_action CHANGE_PRESET 9 1 1, Back, RD-edit-undo.png, #232323 #AD0000" + "binding" "controller_action CHANGE_PRESET 9 1 1, Back, RD-edit-undo-red.png, " } } } @@ -7499,7 +7501,7 @@ { "bindings" { - "binding" "controller_action CHANGE_PRESET 9 1 1, Back, RD-edit-undo.png, #232323 #AD0000" + "binding" "controller_action CHANGE_PRESET 9 1 1, Back, RD-edit-undo-red.png, " } } } @@ -8349,13 +8351,6 @@ "binding" "key_press M, OPEN MENU, , " } } - "Full_Press" - { - "bindings" - { - "binding" "key_press M, , " - } - } } "disabled_activators" { @@ -8373,13 +8368,6 @@ "binding" "key_press A, LOAD STATE, , " } } - "Full_Press" - { - "bindings" - { - "binding" "key_press F1, , " - } - } } "disabled_activators" { @@ -8397,14 +8385,6 @@ "binding" "key_press S, SAVE STATE, , " } } - "Full_Press" - { - "bindings" - { - "binding" "key_press LEFT_SHIFT, , " - "binding" "key_press F1, , " - } - } } "disabled_activators" { diff --git a/res/binding-icons/RD-Arcade-BLUE.png b/res/binding-icons/RD-Arcade-BLUE.png new file mode 100644 index 00000000..aac42d98 Binary files /dev/null and b/res/binding-icons/RD-Arcade-BLUE.png differ diff --git a/res/binding-icons/RD-Arcade-GREEN.png b/res/binding-icons/RD-Arcade-GREEN.png new file mode 100644 index 00000000..68672af9 Binary files /dev/null and b/res/binding-icons/RD-Arcade-GREEN.png differ diff --git a/res/binding-icons/RD-Arcade-RED.png b/res/binding-icons/RD-Arcade-RED.png new file mode 100644 index 00000000..56e6b6a6 Binary files /dev/null and b/res/binding-icons/RD-Arcade-RED.png differ diff --git a/res/binding-icons/RD-Arcade-YELLOW.png b/res/binding-icons/RD-Arcade-YELLOW.png new file mode 100644 index 00000000..1a1cf755 Binary files /dev/null and b/res/binding-icons/RD-Arcade-YELLOW.png differ diff --git a/res/binding-icons/RD-Arrow-01.png b/res/binding-icons/RD-Arrow-01.png new file mode 100644 index 00000000..5d2d61df Binary files /dev/null and b/res/binding-icons/RD-Arrow-01.png differ diff --git a/res/binding-icons/RD-Arrow-02.png b/res/binding-icons/RD-Arrow-02.png new file mode 100644 index 00000000..7c34235e Binary files /dev/null and b/res/binding-icons/RD-Arrow-02.png differ diff --git a/res/binding-icons/RD-Arrow-03.png b/res/binding-icons/RD-Arrow-03.png new file mode 100644 index 00000000..6c81c6ef Binary files /dev/null and b/res/binding-icons/RD-Arrow-03.png differ diff --git a/res/binding-icons/RD-Arrow-04.png b/res/binding-icons/RD-Arrow-04.png new file mode 100644 index 00000000..da201c93 Binary files /dev/null and b/res/binding-icons/RD-Arrow-04.png differ diff --git a/res/binding-icons/RD-Arrow-05.png b/res/binding-icons/RD-Arrow-05.png new file mode 100644 index 00000000..d2bf2041 Binary files /dev/null and b/res/binding-icons/RD-Arrow-05.png differ diff --git a/res/binding-icons/RD-Arrow-06.png b/res/binding-icons/RD-Arrow-06.png new file mode 100644 index 00000000..65ce6093 Binary files /dev/null and b/res/binding-icons/RD-Arrow-06.png differ diff --git a/res/binding-icons/RD-Arrow-07.png b/res/binding-icons/RD-Arrow-07.png new file mode 100644 index 00000000..0ec313f3 Binary files /dev/null and b/res/binding-icons/RD-Arrow-07.png differ diff --git a/res/binding-icons/RD-Arrow-08.png b/res/binding-icons/RD-Arrow-08.png new file mode 100644 index 00000000..68c2f983 Binary files /dev/null and b/res/binding-icons/RD-Arrow-08.png differ diff --git a/res/binding-icons/RD-Arrow-09.png b/res/binding-icons/RD-Arrow-09.png new file mode 100644 index 00000000..a5e06052 Binary files /dev/null and b/res/binding-icons/RD-Arrow-09.png differ diff --git a/res/binding-icons/RD-Arrow-10.png b/res/binding-icons/RD-Arrow-10.png new file mode 100644 index 00000000..a6576cda Binary files /dev/null and b/res/binding-icons/RD-Arrow-10.png differ diff --git a/res/binding-icons/RD-Arrow-11.png b/res/binding-icons/RD-Arrow-11.png new file mode 100644 index 00000000..3d11d414 Binary files /dev/null and b/res/binding-icons/RD-Arrow-11.png differ diff --git a/res/binding-icons/RD-Arrow-12.png b/res/binding-icons/RD-Arrow-12.png new file mode 100644 index 00000000..bcfa0b6f Binary files /dev/null and b/res/binding-icons/RD-Arrow-12.png differ diff --git a/res/binding-icons/RD-Arrow-13.png b/res/binding-icons/RD-Arrow-13.png new file mode 100644 index 00000000..ff370c91 Binary files /dev/null and b/res/binding-icons/RD-Arrow-13.png differ diff --git a/res/binding-icons/RD-Arrow-14.png b/res/binding-icons/RD-Arrow-14.png new file mode 100644 index 00000000..8aef5d3a Binary files /dev/null and b/res/binding-icons/RD-Arrow-14.png differ diff --git a/res/binding-icons/RD-Arrow-15.png b/res/binding-icons/RD-Arrow-15.png new file mode 100644 index 00000000..e778831f Binary files /dev/null and b/res/binding-icons/RD-Arrow-15.png differ diff --git a/res/binding-icons/RD-Arrow-16.png b/res/binding-icons/RD-Arrow-16.png new file mode 100644 index 00000000..12a1e506 Binary files /dev/null and b/res/binding-icons/RD-Arrow-16.png differ diff --git a/res/binding-icons/RD-Arrow-17.png b/res/binding-icons/RD-Arrow-17.png new file mode 100644 index 00000000..636b43d2 Binary files /dev/null and b/res/binding-icons/RD-Arrow-17.png differ diff --git a/res/binding-icons/RD-Arrow-18.png b/res/binding-icons/RD-Arrow-18.png new file mode 100644 index 00000000..ae2584a5 Binary files /dev/null and b/res/binding-icons/RD-Arrow-18.png differ diff --git a/res/binding-icons/RD-Arrow-19.png b/res/binding-icons/RD-Arrow-19.png new file mode 100644 index 00000000..1cb8ff0c Binary files /dev/null and b/res/binding-icons/RD-Arrow-19.png differ diff --git a/res/binding-icons/RD-Arrow-20.png b/res/binding-icons/RD-Arrow-20.png new file mode 100644 index 00000000..ec7841f3 Binary files /dev/null and b/res/binding-icons/RD-Arrow-20.png differ diff --git a/res/binding-icons/RD-Arrow-21.png b/res/binding-icons/RD-Arrow-21.png new file mode 100644 index 00000000..953dd433 Binary files /dev/null and b/res/binding-icons/RD-Arrow-21.png differ diff --git a/res/binding-icons/RD-Arrow-22.png b/res/binding-icons/RD-Arrow-22.png new file mode 100644 index 00000000..84867637 Binary files /dev/null and b/res/binding-icons/RD-Arrow-22.png differ diff --git a/res/binding-icons/RD-Arrow-23.png b/res/binding-icons/RD-Arrow-23.png new file mode 100644 index 00000000..03428b31 Binary files /dev/null and b/res/binding-icons/RD-Arrow-23.png differ diff --git a/res/binding-icons/RD-Arrow-24.png b/res/binding-icons/RD-Arrow-24.png new file mode 100644 index 00000000..f357241f Binary files /dev/null and b/res/binding-icons/RD-Arrow-24.png differ diff --git a/res/binding-icons/RD-Arrow-25.png b/res/binding-icons/RD-Arrow-25.png new file mode 100644 index 00000000..171466d3 Binary files /dev/null and b/res/binding-icons/RD-Arrow-25.png differ diff --git a/res/binding-icons/RD-Arrow-26.png b/res/binding-icons/RD-Arrow-26.png new file mode 100644 index 00000000..0b919ddb Binary files /dev/null and b/res/binding-icons/RD-Arrow-26.png differ diff --git a/res/binding-icons/RD-Arrow-27.png b/res/binding-icons/RD-Arrow-27.png new file mode 100644 index 00000000..2d0b726c Binary files /dev/null and b/res/binding-icons/RD-Arrow-27.png differ diff --git a/res/binding-icons/RD-Arrow-28.png b/res/binding-icons/RD-Arrow-28.png new file mode 100644 index 00000000..94a4dc90 Binary files /dev/null and b/res/binding-icons/RD-Arrow-28.png differ diff --git a/res/binding-icons/RD-Arrow-29.png b/res/binding-icons/RD-Arrow-29.png new file mode 100644 index 00000000..48467360 Binary files /dev/null and b/res/binding-icons/RD-Arrow-29.png differ diff --git a/res/binding-icons/RD-Arrow-30.png b/res/binding-icons/RD-Arrow-30.png new file mode 100644 index 00000000..d424c374 Binary files /dev/null and b/res/binding-icons/RD-Arrow-30.png differ diff --git a/res/binding-icons/RD-Arrow-31.png b/res/binding-icons/RD-Arrow-31.png new file mode 100644 index 00000000..5add6c15 Binary files /dev/null and b/res/binding-icons/RD-Arrow-31.png differ diff --git a/res/binding-icons/RD-Arrow-32.png b/res/binding-icons/RD-Arrow-32.png new file mode 100644 index 00000000..1f7694c4 Binary files /dev/null and b/res/binding-icons/RD-Arrow-32.png differ diff --git a/res/binding-icons/RD-Arrow-33.png b/res/binding-icons/RD-Arrow-33.png new file mode 100644 index 00000000..09cbaffd Binary files /dev/null and b/res/binding-icons/RD-Arrow-33.png differ diff --git a/res/binding-icons/RD-Arrow-34.png b/res/binding-icons/RD-Arrow-34.png new file mode 100644 index 00000000..44bce1e3 Binary files /dev/null and b/res/binding-icons/RD-Arrow-34.png differ diff --git a/res/binding-icons/RD-Arrow-35.png b/res/binding-icons/RD-Arrow-35.png new file mode 100644 index 00000000..5561cb07 Binary files /dev/null and b/res/binding-icons/RD-Arrow-35.png differ diff --git a/res/binding-icons/RD-Arrow-36.png b/res/binding-icons/RD-Arrow-36.png new file mode 100644 index 00000000..4866476f Binary files /dev/null and b/res/binding-icons/RD-Arrow-36.png differ diff --git a/res/binding-icons/RD-Arrow-37.png b/res/binding-icons/RD-Arrow-37.png new file mode 100644 index 00000000..af35d422 Binary files /dev/null and b/res/binding-icons/RD-Arrow-37.png differ diff --git a/res/binding-icons/RD-ESC.png b/res/binding-icons/RD-ESC.png new file mode 100644 index 00000000..f25834ff Binary files /dev/null and b/res/binding-icons/RD-ESC.png differ diff --git a/res/binding-icons/RD-Enter.png b/res/binding-icons/RD-Enter.png new file mode 100644 index 00000000..22bbb9a8 Binary files /dev/null and b/res/binding-icons/RD-Enter.png differ diff --git a/res/binding-icons/RD-F1.png b/res/binding-icons/RD-F1.png new file mode 100644 index 00000000..bc221527 Binary files /dev/null and b/res/binding-icons/RD-F1.png differ diff --git a/res/binding-icons/RD-F4.png b/res/binding-icons/RD-F4.png new file mode 100644 index 00000000..c9bafb28 Binary files /dev/null and b/res/binding-icons/RD-F4.png differ diff --git a/res/binding-icons/RD-Tab.png b/res/binding-icons/RD-Tab.png new file mode 100644 index 00000000..2bce83e0 Binary files /dev/null and b/res/binding-icons/RD-Tab.png differ diff --git a/res/binding-icons/RD-edit-undo-red.png b/res/binding-icons/RD-edit-undo-red.png new file mode 100644 index 00000000..a766a96e Binary files /dev/null and b/res/binding-icons/RD-edit-undo-red.png differ