"controller_mappings" { "version" "3" "title" "[SprayRate] Full Featured Config - layers/radialmenu/minimap" "description" "All the major stuff is bound. Left and Right grip activate camera control layers for surface and colony views. Face buttons activate radial menu's for the build screens with icons." "creator" "76561197963563137" "controller_type" "controller_steamcontroller_gordon" "Timestamp" "2" "actions" { "Default" { "title" "Default" "legacy_set" "1" } } "action_layers" { "Preset_1000001" { "title" "Minimap - Colony" "legacy_set" "1" "set_layer" "1" "parent_set_name" "Default" } "Preset_1000002" { "title" "Minimap - Surface" "legacy_set" "1" "set_layer" "1" "parent_set_name" "Default" } "Preset_1000003" { "title" "Build - Ant Tile" "legacy_set" "1" "set_layer" "1" "parent_set_name" "Default" } "Preset_1000004" { "title" "Build - Utility Tiles" "legacy_set" "1" "set_layer" "1" "parent_set_name" "Default" } } "group" { "id" "0" "mode" "four_buttons" "inputs" { "button_A" { "activators" { "Full_Press" { "bindings" { "binding" "key_press SPACE" } } } } "button_B" { "activators" { "Full_Press" { "bindings" { "binding" "key_press B" } } } } "button_X" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action hold_layer 5 0 0" } } } } "button_Y" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action hold_layer 4 0 0" } } } } } } "group" { "id" "1" "mode" "dpad" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press W" } } } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press S" } } } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press D" } } } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press A" } } } } } "settings" { "requires_click" "0" } } "group" { "id" "2" "mode" "dpad" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press UP_ARROW" } } } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press DOWN_ARROW" } } } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press RIGHT_ARROW" } } } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_ARROW" } } } } } } "group" { "id" "3" "mode" "absolute_mouse" "inputs" { } } "group" { "id" "4" "mode" "trigger" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button RIGHT, Right Mouse" } "settings" { "haptic_intensity" "2" } } } } } "settings" { "output_trigger" "1" } } "group" { "id" "5" "mode" "trigger" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button LEFT, Left Mouse" } "settings" { "haptic_intensity" "2" } } } } } "settings" { "output_trigger" "2" } } "group" { "id" "7" "mode" "absolute_mouse" "inputs" { } } "group" { "id" "8" "mode" "radial_menu" "inputs" { "touch_menu_button_1" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 2" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_2" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 3" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_3" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 4" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_4" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 5" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_5" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 1" } "settings" { "haptic_intensity" "2" } } } } } "settings" { "touch_menu_position_x" "29" "touch_menu_position_y" "100" "touch_menu_scale" "66" } } "group" { "id" "10" "mode" "four_buttons" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "11" "mode" "dpad" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "12" "mode" "radial_menu" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "13" "mode" "absolute_mouse" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "14" "mode" "trigger" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "15" "mode" "trigger" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "16" "mode" "absolute_mouse" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "18" "mode" "four_buttons" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "19" "mode" "dpad" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "20" "mode" "radial_menu" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "21" "mode" "absolute_mouse" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "22" "mode" "trigger" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "23" "mode" "trigger" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "24" "mode" "absolute_mouse" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "25" "mode" "mouse_region" "inputs" { "touch" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button LEFT" } } } } } "settings" { "layer" "1" "output_joystick" "3" "position_x" "6" "position_y" "13" "sensitivity_horiz_scale" "11" "sensitivity_vert_scale" "12" "teleport_stop" "0" } } "group" { "id" "26" "mode" "mouse_region" "inputs" { "touch" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button LEFT" } } } } } "settings" { "layer" "1" "output_joystick" "3" "position_x" "20" "position_y" "11" "sensitivity_horiz_scale" "13" "sensitivity_vert_scale" "13" } } "group" { "id" "27" "mode" "scrollwheel" "inputs" { "scroll_wheel_list_0" { "activators" { "Full_Press" { "bindings" { "binding" "key_press T" } "settings" { "haptic_intensity" "2" } } } } "scroll_wheel_list_1" { "activators" { "Full_Press" { "bindings" { "binding" "key_press Y" } "settings" { "haptic_intensity" "2" } } } } "scroll_wheel_list_2" { "activators" { "Full_Press" { "bindings" { "binding" "key_press U" } "settings" { "haptic_intensity" "2" } } } } "scroll_wheel_list_3" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F" } "settings" { "haptic_intensity" "2" } } } } "scroll_wheel_list_4" { "activators" { "Full_Press" { "bindings" { "binding" "key_press G" } "settings" { "haptic_intensity" "2" } } } } } } "group" { "id" "28" "mode" "scrollwheel" "inputs" { "scroll_clockwise" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_UP" } "settings" { "haptic_intensity" "2" } } } } "scroll_counterclockwise" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_DOWN" } "settings" { "haptic_intensity" "2" } } } } } "settings" { "layer" "1" } } "group" { "id" "29" "mode" "scrollwheel" "inputs" { "scroll_clockwise" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_UP" } "settings" { "haptic_intensity" "2" } } } } "scroll_counterclockwise" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_DOWN" } "settings" { "haptic_intensity" "2" } } } } } "settings" { "layer" "1" "scroll_angle" "89" } } "group" { "id" "31" "mode" "four_buttons" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "32" "mode" "dpad" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "33" "mode" "radial_menu" "inputs" { "touch_menu_button_1" { "activators" { "Full_Press" { "bindings" { "binding" "key_press Y, S1, ghost_110_social_0305.png #232323 #E4E4E4" } } } } "touch_menu_button_2" { "activators" { "Full_Press" { "bindings" { "binding" "key_press U, S2, ghost_110_social_0305.png #232323 #E4E4E4" } } } } "touch_menu_button_3" { "activators" { "Full_Press" { "bindings" { "binding" "key_press G, S3, ghost_110_social_0305.png #232323 #E4E4E4" } } } } "touch_menu_button_4" { "activators" { "Full_Press" { "bindings" { "binding" "key_press H, S4, ghost_110_social_0305.png #232323 #E4E4E4" } } } } "touch_menu_button_5" { "activators" { "Full_Press" { "bindings" { "binding" "key_press T, Worker, ghost_040_act_0307.png #232323 #E4E4E4" } } } } } "settings" { "layer" "1" "touch_menu_position_x" "100" "touch_menu_position_y" "79" } } "group" { "id" "34" "mode" "absolute_mouse" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "35" "mode" "trigger" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "36" "mode" "trigger" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "37" "mode" "absolute_mouse" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "38" "mode" "scrollwheel" "inputs" { "scroll_wheel_list_0" { "activators" { "Full_Press" { "bindings" { "binding" "key_press T" } "settings" { "haptic_intensity" "2" } } } } "scroll_wheel_list_1" { "activators" { "Full_Press" { "bindings" { "binding" "key_press Y" } "settings" { "haptic_intensity" "2" } } } } "scroll_wheel_list_2" { "activators" { "Full_Press" { "bindings" { "binding" "key_press U" } "settings" { "haptic_intensity" "2" } } } } "scroll_wheel_list_3" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F" } "settings" { "haptic_intensity" "2" } } } } "scroll_wheel_list_4" { "activators" { "Full_Press" { "bindings" { "binding" "key_press G" } "settings" { "haptic_intensity" "2" } } } } } "settings" { "layer" "1" } } "group" { "id" "40" "mode" "four_buttons" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "41" "mode" "dpad" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "42" "mode" "radial_menu" "inputs" { "touch_menu_button_1" { "activators" { "Full_Press" { "bindings" { "binding" "key_press E, Road, ghost_090_media_0190.png #232323 #E4E4E4" } } } } "touch_menu_button_2" { "activators" { "Full_Press" { "bindings" { "binding" "key_press N, Upgrade, ghost_045_move_0220.png #232323 #E4E4E4" } } } } "touch_menu_button_3" { "activators" { "Full_Press" { "bindings" { "binding" "key_press DELETE, Delete Improvement, ghost_050_menu_0140.png #232323 #E4E4E4" } } } } "touch_menu_button_4" { "activators" { "Full_Press" { "bindings" { "binding" "key_press V, Food Storage, ghost_040_act_0333.png #232323 #E4E4E4" } } } } "touch_menu_button_5" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action empty_binding, , ghost_040_act_0333.png #232323 #E4E4E4" } } } } } "settings" { "layer" "1" "touch_menu_opacity" "89" "touch_menu_position_x" "100" "touch_menu_position_y" "79" "touch_menu_scale" "65" } } "group" { "id" "43" "mode" "absolute_mouse" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "44" "mode" "trigger" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "45" "mode" "trigger" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "46" "mode" "absolute_mouse" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "47" "mode" "scrollwheel" "inputs" { "scroll_wheel_list_0" { "activators" { "Full_Press" { "bindings" { "binding" "key_press V" } } } } "scroll_wheel_list_1" { "activators" { "Full_Press" { "bindings" { "binding" "key_press E" } } } } "scroll_wheel_list_2" { "activators" { "Full_Press" { "bindings" { "binding" "key_press N" } } } } "scroll_wheel_list_3" { "activators" { "Full_Press" { "bindings" { "binding" "key_press DELETE" } } } } "scroll_wheel_list_4" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action empty_binding" } } } } } "settings" { "layer" "1" } } "group" { "id" "48" "mode" "radial_menu" "inputs" { "touch_menu_button_1" { "activators" { "Full_Press" { "bindings" { "binding" "key_press E, Road, ghost_090_media_0190.png #232323 #E4E4E4" } } } } "touch_menu_button_2" { "activators" { "Full_Press" { "bindings" { "binding" "key_press N, Upgrade, ghost_045_move_0220.png #232323 #E4E4E4" } } } } "touch_menu_button_3" { "activators" { "Full_Press" { "bindings" { "binding" "key_press DELETE, Delete Improvement, ghost_050_menu_0140.png #232323 #E4E4E4" } } } } "touch_menu_button_4" { "activators" { "Full_Press" { "bindings" { "binding" "key_press V, Food Storage, ghost_040_act_0333.png #232323 #E4E4E4" } } } } } "settings" { "layer" "1" "touch_menu_position_x" "100" "touch_menu_scale" "65" } } "group" { "id" "49" "mode" "radial_menu" "inputs" { "touch_menu_button_1" { "activators" { "Full_Press" { "bindings" { "binding" "key_press Y, S1, ghost_110_social_0305.png #232323 #E4E4E4" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_2" { "activators" { "Full_Press" { "bindings" { "binding" "key_press U, S2, ghost_110_social_0305.png #232323 #E4E4E4" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_3" { "activators" { "Full_Press" { "bindings" { "binding" "key_press G, S3, ghost_110_social_0305.png #232323 #E4E4E4" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_4" { "activators" { "Full_Press" { "bindings" { "binding" "key_press H, S4, ghost_110_social_0305.png #232323 #E4E4E4" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_5" { "activators" { "Full_Press" { "bindings" { "binding" "key_press T, Worker, ghost_040_act_0307.png #232323 #E4E4E4" } "settings" { "haptic_intensity" "2" } } } } } "settings" { "layer" "1" "touch_menu_position_x" "100" "touch_menu_scale" "65" } } "group" { "id" "6" "mode" "switches" "inputs" { "button_escape" { "activators" { "Full_Press" { "bindings" { "binding" "key_press ESCAPE, Menu" } } } } "button_menu" { "activators" { "Full_Press" { "bindings" { "binding" "key_press TAB, Tab" } } } } "left_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_DOWN, Mouse Scroll Down" } } } } "right_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_UP, Mouse Scroll Up" } } } } "button_back_left" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action hold_layer 2 0 0" } } } } "button_back_right" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action hold_layer 3 0 0" } } } } "always_on_action" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action MOUSE_POSITION 16349 15928 0" } "settings" { "delay_start" "24" } } } } } } "group" { "id" "9" "mode" "switches" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "17" "mode" "switches" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "30" "mode" "switches" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "39" "mode" "switches" "inputs" { } "settings" { "layer" "1" } } "preset" { "id" "0" "name" "Default" "group_source_bindings" { "6" "switch active" "0" "button_diamond active" "1" "joystick active" "27" "joystick inactive" "2" "left_trackpad inactive" "8" "left_trackpad active" "3" "right_trackpad active" "4" "left_trigger active" "5" "right_trigger active" "7" "gyro active" } } "preset" { "id" "1" "name" "Preset_1000001" "group_source_bindings" { "9" "switch active" "10" "button_diamond active" "11" "joystick inactive" "28" "joystick active" "12" "left_trackpad active" "13" "right_trackpad inactive" "25" "right_trackpad active" "14" "left_trigger active" "15" "right_trigger active" "16" "gyro active" } } "preset" { "id" "2" "name" "Preset_1000002" "group_source_bindings" { "17" "switch active" "18" "button_diamond active" "19" "joystick inactive" "29" "joystick active" "20" "left_trackpad active" "21" "right_trackpad inactive" "26" "right_trackpad active" "22" "left_trigger active" "23" "right_trigger active" "24" "gyro active" } } "preset" { "id" "3" "name" "Preset_1000003" "group_source_bindings" { "30" "switch active" "31" "button_diamond active" "32" "joystick inactive" "38" "joystick inactive" "49" "joystick active" "33" "left_trackpad active" "34" "right_trackpad active" "35" "left_trigger active" "36" "right_trigger active" "37" "gyro active" } } "preset" { "id" "4" "name" "Preset_1000004" "group_source_bindings" { "39" "switch active" "40" "button_diamond active" "41" "joystick inactive" "47" "joystick inactive" "48" "joystick active" "42" "left_trackpad active" "43" "right_trackpad active" "44" "left_trigger active" "45" "right_trigger active" "46" "gyro active" } } "settings" { "left_trackpad_mode" "0" "right_trackpad_mode" "0" "action_set_trigger_cursor_show" "0" "action_set_trigger_cursor_hide" "0" } }