"controller_mappings" { "version" "3" "revision" "31" "title" "#Library_ControllerSaveDefaultTitle" "description" "#Library_ControllerSaveDefaultDescription" "creator" "76561197995948885" "progenitor" "" "url" "" "export_type" "unknown" "controller_type" "controller_xbox360" "major_revision" "0" "minor_revision" "0" "Timestamp" "1660568794" "actions" { "gumphreyZX" { "title" "#Set_InGameControlsZX" "legacy_set" "0" "Button" { "gameUpZX" "#gameUp" "gameDownZX" "#gameDown" "gameLeftZX" "#gameLeft" "gameRightZX" "#gameRight" "gameFireZX" "#gameFire" "gamePickUpZX" "#gamePickUp" "gameScrollZX" "#gameScroll" "gameRereadZX" "#gameReread" "menuActionShow" "#menuActionShow" "quicksaveAction1" "#quicksaveAction1" "quicksaveAction2" "#quicksaveAction2" "quicksaveAction3" "#quicksaveAction3" "quicksaveAction4" "#quicksaveAction4" "quickloadAction1" "#quickloadAction1" "quickloadAction2" "#quickloadAction2" "quickloadAction3" "#quickloadAction3" "quickloadAction4" "#quickloadAction4" } } "gumphreyCPC" { "title" "#Set_InGameControlsCPC" "legacy_set" "0" "Button" { "gameUpCPC" "#gameUp" "gameDownCPC" "#gameDown" "gameLeftCPC" "#gameLeft" "gameRightCPC" "#gameRight" "gameFireCPC" "#gameFire" "gamePickUpCPC" "#gamePickUp" "gameScrollCPC" "#gameScroll" "gameRereadCPC" "#gameReread" "menuActionShow" "#menuActionShow" "quicksaveAction1" "#quicksaveAction1" "quicksaveAction2" "#quicksaveAction2" "quicksaveAction3" "#quicksaveAction3" "quicksaveAction4" "#quicksaveAction4" "quickloadAction1" "#quickloadAction1" "quickloadAction2" "#quickloadAction2" "quickloadAction3" "#quickloadAction3" "quickloadAction4" "#quickloadAction4" } } "MenuControls" { "title" "#Set_MenuControls" "legacy_set" "0" "Button" { "menuActionHide" "#menuActionHide" "menuActionUp" "#menuActionUp" "menuActionDown" "#menuActionDown" "menuActionDecrease" "#menuActionDecrease" "menuActionIncrease" "#menuActionIncrease" "menuActionSelect" "#menuActionSelect" "menuActionBack" "#menuActionBack" "menuActionTop" "#menuActionTop" "menuActionBottom" "#menuActionBottom" "menuActionClear" "#menuActionClear" "menuActionReset" "#menuActionReset" "menuActionGamePause" "#menuActionGamePause" "menuActionGameDim" "#menuActionGameDim" } } } "action_layers" { } "localization" { "english" { "Set_InGameControlsZX" "ZX Spectrum Version" "Set_InGameControlsCPC" "Amstrad CPC Version" "Set_MenuControls" "Menu Controls" "gameUp" "Up" "gameDown" "Down" "gameLeft" "Left" "gameRight" "Right" "gameFire" "Fire" "gamePickUp" "Pick Up/Drop Object" "gameScroll" "Scroll Through Objects" "gameReread" "Re-read Last Message" "quicksaveAction1" "Quicksave #1" "quicksaveAction2" "Quicksave #2" "quicksaveAction3" "Quicksave #3" "quicksaveAction4" "Quicksave #4" "quickloadAction1" "Quickload #1" "quickloadAction2" "Quickload #2" "quickloadAction3" "Quickload #3" "quickloadAction4" "Quickload #4" "menuActionShow" "Show Menu" "menuActionHide" "Hide Menu" "menuActionUp" "Up" "menuActionDown" "Down" "menuActionTop" "Scroll to Top" "menuActionBottom" "Scroll to Bottom" "menuActionDecrease" "Decrease" "menuActionIncrease" "Increase" "menuActionSelect" "Select" "menuActionBack" "Back" "menuActionClear" "Clear" "menuActionReset" "Reset to Default" "menuActionGamePause" "Toggle Game Pause" "menuActionGameDim" "Toggle Game Dimming" } } "group" { "id" "0" "mode" "four_buttons" "name" "" "description" "" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button A" } } } "disabled_activators" { } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button B" } } } "disabled_activators" { } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button X" } } } "disabled_activators" { } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button Y" } } } "disabled_activators" { } } } } "group" { "id" "1" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button dpad_up" } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button dpad_down" } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button dpad_right" } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button dpad_left" } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } } } "group" { "id" "2" "mode" "joystick_move" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button JOYSTICK_RIGHT" } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } } "group" { "id" "3" "mode" "joystick_move" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button JOYSTICK_LEFT" } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } } "group" { "id" "4" "mode" "trigger" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button TRIGGER_LEFT" } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } "settings" { "output_trigger" "1" } } "group" { "id" "5" "mode" "trigger" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button TRIGGER_RIGHT" } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } "settings" { "output_trigger" "2" } } "group" { "id" "6" "mode" "joystick_move" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button JOYSTICK_RIGHT" } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } } "group" { "id" "8" "mode" "joystick_move" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button JOYSTICK_RIGHT" } } } "disabled_activators" { } } } } "group" { "id" "9" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_UP" } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_DOWN" } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_RIGHT" } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_LEFT" } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } } "settings" { "requires_click" "0" "haptic_intensity_override" "0" } } "group" { "id" "7" "mode" "switches" "name" "" "description" "" "inputs" { "button_escape" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button start" } } } "disabled_activators" { } } "button_menu" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button select" } } } "disabled_activators" { } } "left_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button shoulder_left" } } } "disabled_activators" { } } "right_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button shoulder_right" } } } "disabled_activators" { } } "button_back_left" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button a" } } } "disabled_activators" { } } "button_back_right" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button x" } } } "disabled_activators" { } } } } "group" { "id" "10" "mode" "switches" "name" "" "description" "" "inputs" { "button_escape" { "activators" { "Full_Press" { "bindings" { "binding" "game_action gumphreyZX menuActionShow, #menuActionShow" } } } "disabled_activators" { } } "left_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "game_action gumphreyZX gameScrollZX, #gameScroll" } } } "disabled_activators" { } } "right_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "game_action gumphreyZX gameScrollZX, #gameScroll" } } } "disabled_activators" { } } } } "group" { "id" "11" "mode" "four_buttons" "name" "" "description" "" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "game_action gumphreyZX gamePickUpZX, #gamePickUp" } } } "disabled_activators" { } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "game_action gumphreyZX gameScrollZX, #gameScroll" } } } "disabled_activators" { } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "game_action gumphreyZX gameFireZX, #gameFire" } } } "disabled_activators" { } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "game_action gumphreyZX gameRereadZX, #gameReread" } } } "disabled_activators" { } } } } "group" { "id" "12" "mode" "trigger" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "game_action gumphreyZX gameFireZX, #gameFire" } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } } "group" { "id" "13" "mode" "trigger" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "game_action gumphreyZX gameFireZX, #gameFire" } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } } "group" { "id" "14" "mode" "switches" "name" "" "description" "" "inputs" { "button_escape" { "activators" { "Full_Press" { "bindings" { "binding" "game_action gumphreyCPC menuActionShow, #menuActionShow" } } } "disabled_activators" { } } "left_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "game_action gumphreyCPC gameScrollCPC, #gameScroll" } } } "disabled_activators" { } } "right_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "game_action gumphreyCPC gameScrollCPC, #gameScroll" } } } "disabled_activators" { } } } } "group" { "id" "15" "mode" "four_buttons" "name" "" "description" "" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "game_action gumphreyCPC gamePickUpCPC, #gamePickUp" } } } "disabled_activators" { } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "game_action gumphreyCPC gameScrollCPC, #gameScroll" } } } "disabled_activators" { } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "game_action gumphreyCPC gameFireCPC, #gameFire" } } } "disabled_activators" { } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "game_action gumphreyCPC gameRereadCPC, #gameReread" } } } "disabled_activators" { } } } } "group" { "id" "16" "mode" "trigger" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "game_action gumphreyCPC gameFireCPC, #gameFire" } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } } "group" { "id" "17" "mode" "trigger" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "game_action gumphreyCPC gameFireCPC, #gameFire" } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } } "group" { "id" "18" "mode" "switches" "name" "" "description" "" "inputs" { "button_escape" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MenuControls menuActionHide, #menuActionHide" } } } "disabled_activators" { } } "button_menu" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MenuControls menuActionGamePause, #menuActionGamePause" } } } "disabled_activators" { } } "left_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MenuControls menuActionTop, #menuActionTop" } } } "disabled_activators" { } } "right_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MenuControls menuActionBottom, #menuActionBottom" } } } "disabled_activators" { } } } } "group" { "id" "19" "mode" "four_buttons" "name" "" "description" "" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MenuControls menuActionSelect, #menuActionSelect" } } } "disabled_activators" { } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MenuControls menuActionBack, #menuActionBack" } } } "disabled_activators" { } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MenuControls menuActionClear, #menuActionClear" } } } "disabled_activators" { } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MenuControls menuActionReset, #menuActionReset" } } } "disabled_activators" { } } } } "group" { "id" "20" "mode" "trigger" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MenuControls menuActionSelect, #menuActionSelect" } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } } "group" { "id" "21" "mode" "trigger" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MenuControls menuActionSelect, #menuActionSelect" } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } } "group" { "id" "22" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MenuControls menuActionUp, #menuActionUp" } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MenuControls menuActionDown, #menuActionDown" } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MenuControls menuActionIncrease, #menuActionIncrease" } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MenuControls menuActionDecrease, #menuActionDecrease" } } } "disabled_activators" { } } "click" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MenuControls menuActionGameDim, #menuActionGameDim" } } } "disabled_activators" { } } } "settings" { "requires_click" "0" } "gameactions" { } } "group" { "id" "23" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MenuControls menuActionUp, #menuActionUp" } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MenuControls menuActionDown, #menuActionDown" } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MenuControls menuActionIncrease, #menuActionIncrease" } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MenuControls menuActionDecrease, #menuActionDecrease" } } } "disabled_activators" { } } } "settings" { "requires_click" "0" "haptic_intensity_override" "0" } "gameactions" { } } "group" { "id" "24" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MenuControls menuActionUp, #menuActionUp" } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MenuControls menuActionDown, #menuActionDown" } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MenuControls menuActionIncrease, #menuActionIncrease" } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MenuControls menuActionDecrease, #menuActionDecrease" } } } "disabled_activators" { } } } "settings" { "requires_click" "0" } "gameactions" { } } "group" { "id" "25" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "game_action gumphreyZX gameUpZX, #gameUp" } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "game_action gumphreyZX gameDownZX, #gameDown" } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "game_action gumphreyZX gameRightZX, #gameRight" } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "game_action gumphreyZX gameLeftZX, #gameLeft" } } } "disabled_activators" { } } } "settings" { "requires_click" "0" } "gameactions" { } } "group" { "id" "26" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "game_action gumphreyZX gameUpZX, #gameUp" } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "game_action gumphreyZX gameDownZX, #gameDown" } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "game_action gumphreyZX gameRightZX, #gameRight" } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "game_action gumphreyZX gameLeftZX, #gameLeft" } } } "disabled_activators" { } } } "settings" { "requires_click" "0" "haptic_intensity_override" "0" } "gameactions" { } } "group" { "id" "27" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "game_action gumphreyZX gameUpZX, #gameUp" } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "game_action gumphreyZX gameDownZX, #gameDown" } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "game_action gumphreyZX gameRightZX, #gameRight" } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "game_action gumphreyZX gameLeftZX, #gameLeft" } } } "disabled_activators" { } } } "settings" { "requires_click" "0" } "gameactions" { } } "group" { "id" "28" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "game_action gumphreyCPC gameUpCPC, #gameUp" } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "game_action gumphreyCPC gameDownCPC, #gameDown" } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "game_action gumphreyCPC gameRightCPC, #gameRight" } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "game_action gumphreyCPC gameLeftCPC, #gameLeft" } } } "disabled_activators" { } } } "settings" { "requires_click" "0" } "gameactions" { } } "group" { "id" "29" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "game_action gumphreyCPC gameUpCPC, #gameUp" } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "game_action gumphreyCPC gameDownCPC, #gameDown" } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "game_action gumphreyCPC gameRightCPC, #gameRight" } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "game_action gumphreyCPC gameLeftCPC, #gameLeft" } } } "disabled_activators" { } } } "settings" { "requires_click" "0" "haptic_intensity_override" "0" } "gameactions" { } } "group" { "id" "30" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "game_action gumphreyCPC gameUpCPC, #gameUp" } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "game_action gumphreyCPC gameDownCPC, #gameDown" } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "game_action gumphreyCPC gameRightCPC, #gameRight" } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "game_action gumphreyCPC gameLeftCPC, #gameLeft" } } } "disabled_activators" { } } } "settings" { "requires_click" "0" } "gameactions" { } } "preset" { "id" "0" "name" "gumphreyZX" "group_source_bindings" { "10" "switch active" "11" "button_diamond active" "25" "joystick active" "12" "left_trigger active" "13" "right_trigger active" "27" "right_joystick active" "26" "dpad active" } } "preset" { "id" "1" "name" "gumphreyCPC" "group_source_bindings" { "14" "switch active" "15" "button_diamond active" "28" "joystick active" "16" "left_trigger active" "17" "right_trigger active" "30" "right_joystick active" "29" "dpad active" } } "preset" { "id" "2" "name" "MenuControls" "group_source_bindings" { "18" "switch active" "19" "button_diamond active" "22" "joystick active" "20" "left_trigger active" "21" "right_trigger active" "24" "right_joystick active" "23" "dpad active" } } "settings" { "left_trackpad_mode" "0" "right_trackpad_mode" "0" } }