"controller_mappings" { "version" "3" "revision" "1012" "title" "Mindustry Config" "description" "everything labeled, map Cancel Orders to Delete, Hold Fire to K, Pursue Target to Y, Patrol to U, Ram to I, Unit Stance: Boost to O, Hold Position to L, Unit Command: Move to *, Repair to =, Rebuild to -, Assist to \\, Mine to /, Load Blocks to Home, Unload Payload to Insert, Loop Unit Transfer to `, Enter Payload to ; and Load Units to ', leave the rest default. Hold L1 for Twinstick Mode, good for combat, R5 toggles Command Mode, in CM: right face button cancels orders, right touchpad press for unit menu" "creator" "76561198025001894" "progenitor" "" "url" "usercloud://1127400/mindustry config_5" "export_type" "community" "controller_type" "controller_neptune" "controller_caps" "23117823" "major_revision" "0" "minor_revision" "0" "Timestamp" "6" "actions" { "Default" { "title" "Default" "legacy_set" "1" } } "action_layers" { "Preset_1000002" { "title" "Command Mode" "legacy_set" "1" "set_layer" "1" "parent_set_name" "Default" } "Preset_1000004" { "title" "Battle Cursor" "legacy_set" "1" "set_layer" "1" "parent_set_name" "Default" } "Preset_1000005" { "title" "Gyro" "legacy_set" "1" "set_layer" "1" "parent_set_name" "Default" } "Preset_1000006" { "title" "BC Transition" "legacy_set" "1" "set_layer" "1" "parent_set_name" "Default" } "Preset_1000007" { "title" "Transition" "legacy_set" "1" "set_layer" "1" "parent_set_name" "Default" } "Preset_1000008" { "title" "Alt Functions" "legacy_set" "1" "set_layer" "1" "parent_set_name" "Default" } "Preset_1000009" { "title" "Unit Orders" "legacy_set" "1" "set_layer" "1" "parent_set_name" "Default" } "Preset_1000010" { "title" "Auto-Fire" "legacy_set" "1" "set_layer" "1" "parent_set_name" "Default" } } "group" { "id" "0" "mode" "four_buttons" "name" "" "description" "" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "key_press RIGHT_BRACKET, Drop Cargo / (+L1) Schematic Menu, , " } } } "disabled_activators" { } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "key_press J, Cancel Orders / (+L1) Research, , " } } } "disabled_activators" { } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "key_press V, Respawn / (+L1) Flip Schematic X, , " } } } "disabled_activators" { } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_BRACKET, Pickup Cargo / (+L1) Flip Schematic Y, , " } } } "disabled_activators" { } } } } "group" { "id" "1" "mode" "dpad" "name" "" "description" "" "inputs" { } "settings" { "deadzone" "5000" } } "group" { "id" "2" "mode" "joystick_camera" "name" "" "description" "" "inputs" { } } "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" "mouse_button RIGHT, Right Mouse Click / (+L1) Follow Mouse, , " } "settings" { "haptic_intensity" "2" } } "chord" { "bindings" { "binding" "mouse_button BACK, , " } "settings" { "gyro_ratchet_button_mask" "8" "haptic_intensity" "2" } } } "disabled_activators" { } } } "settings" { "output_trigger" "1" } } "group" { "id" "5" "mode" "trigger" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button LEFT, Left Mouse Click / (+L1) Pan View, , " } "settings" { "haptic_intensity" "2" } } "chord" { "bindings" { "binding" "mouse_button FORWARD, , " } "settings" { "gyro_ratchet_button_mask" "8" "haptic_intensity" "2" } } } "disabled_activators" { } } } "settings" { "output_trigger" "2" } } "group" { "id" "7" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press W, Move Up, , " } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press S, Move Down, , " } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press D, Move Right, , " } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press A, Move Left, , " } } } "disabled_activators" { } } "click" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action add_layer 4 1 1, Toggle Gyro Mode, , " } } } "disabled_activators" { } } } "settings" { "requires_click" "0" } } "group" { "id" "8" "mode" "absolute_mouse" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press R, Rotate Existing, , " } "settings" { "haptic_intensity" "3" } } } "disabled_activators" { } } } "settings" { "friction" "1" } } "group" { "id" "9" "mode" "scrollwheel" "name" "" "description" "" "inputs" { "scroll_clockwise" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_DOWN, Rotate Left/Zoom In [Ctrl], , " } } } "disabled_activators" { } } "scroll_counterclockwise" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_UP, Rotate Right/Zoom Out [Ctrl], , " } } } "disabled_activators" { } } "click" { "activators" { "Soft_Press" { "bindings" { "binding" "key_press LEFT_CONTROL, Ctrl Toggle (Zoom Hold/Diagonal Placement), , " } "settings" { "toggle" "1" } } } "disabled_activators" { } } } } "group" { "id" "25" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_UP, , " } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_DOWN, , " } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press M, Minimap / (LONG PRESS) Planet Map, , " } } "Long_Press" { "bindings" { "binding" "key_press N, , " } "settings" { "long_press_time" "225" } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press E, Pause Building / (LONG PRESS) Clear Plan, , " } } "Long_Press" { "bindings" { "binding" "key_press Q, , " } "settings" { "long_press_time" "225" } } } "disabled_activators" { } } } "settings" { "requires_click" "0" "layout" "0" "haptic_intensity_override" "0" } } "group" { "id" "28" "mode" "joystick_mouse" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press SPACE, Pause, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } } "settings" { "output_joystick" "2" } } "group" { "id" "40" "mode" "four_buttons" "name" "" "description" "" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "key_press T, , " } } } "disabled_activators" { } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "key_press Z, , " } } } "disabled_activators" { } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "key_press X, , " } } } "disabled_activators" { } } } } "group" { "id" "32" "mode" "radial_menu" "name" "Blocks and Selection" "description" "" "inputs" { "touch_menu_button_0" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 0, Logic / Selection 0, ghost_070_setting_0060.png, " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_1" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 5, Power / Selection 5, ghost_035_magic_0364.png, " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_2" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 6, Walls / Selection 6, ghost_030_inv_0324.png, " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_3" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 7, Crafting / Selection 7, ghost_030_inv_0306.png, " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_4" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 8, Units and Payload / Selection 8, ghost_050_menu_0040.png, " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_5" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 9, Miscellaneous / Selection 9, ghost_070_setting_0030.png, " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_6" { "activators" { "Full_Press" { "bindings" { "binding" "key_press PERIOD, Next Category, ghost_045_move_0210.png, " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_7" { "activators" { "Full_Press" { "bindings" { "binding" "key_press COMMA, Previous Category, ghost_045_move_0230.png, " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_8" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 1, Turrets / Selection 1, ghost_040_act_0328.png, " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_9" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 2, Resource Extractor / Selection 2, ghost_010_wpn_0423.png, " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_10" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 3, Transport / Selection 3, ghost_060_vehicle_0050.png, " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_11" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 4, Liquid / Selection 4, ghost_035_magic_0320.png, " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } "settings" { "touchmenu_button_fire_type" "0" "touch_menu_position_y" "35" "touch_menu_scale" "125" } } "group" { "id" "34" "mode" "reference" "description" "" "settings" { "referenced_mode" "32" } } "group" { "id" "36" "mode" "mouse_region" "name" "" "description" "" "inputs" { } "settings" { "output_joystick" "3" "scale" "38" } } "group" { "id" "38" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press UP_ARROW, Block Select Up, , " } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press DOWN_ARROW, Block Select Down, , " } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press RIGHT_ARROW, Block Select Right, , " } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_ARROW, Block Select Left, , " } } } "disabled_activators" { } } "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press DOWN_ARROW, Activate Block Placement / (LONG PRESS) Block Info, , " } } "Full_Press" { "bindings" { "binding" "key_press UP_ARROW, , " } "settings" { "delay_start" "200" } } "Long_Press" { "bindings" { "binding" "key_press F1, , " } "settings" { "long_press_time" "225" } } } "disabled_activators" { } } } "settings" { "requires_click" "0" "deadzone" "14000" } } "group" { "id" "42" "mode" "hotbar" "name" "UI" "description" "" "inputs" { "touch_menu_button_0" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F11, Toggle Fullscreen, ghost_070_setting_0304.png, " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_1" { "activators" { "Full_Press" { "bindings" { "binding" "key_press C, Toggle Menus, ghost_070_setting_0050.png, " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_2" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F5, Toggle Power Lasers, ghost_040_act_0308.png, " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_3" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F6, Toggle Block Statuses, ghost_050_menu_0080.png, " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_4" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F8, Console, ghost_070_setting_0100.png, " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } "settings" { "requires_click" "0" "gyro_button" "1" "touch_menu_position_x" "50" "touch_menu_position_y" "50" "scroll_wrap" "1" "test_param_0" "0" } } "group" { "id" "44" "mode" "dpad" "name" "" "description" "" "inputs" { } } "group" { "id" "45" "mode" "reference" "description" "" "settings" { "referenced_mode" "42" } } "group" { "id" "46" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press TAB, , " } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press RETURN, , " } } } "disabled_activators" { } } } "settings" { "requires_click" "0" "layout" "0" "haptic_intensity_override" "0" } } "group" { "id" "65" "mode" "absolute_mouse" "name" "" "description" "" "inputs" { } } "group" { "id" "66" "mode" "reference" "description" "" "settings" { "referenced_mode" "42" } } "group" { "id" "67" "mode" "absolute_mouse" "name" "" "description" "" "inputs" { "click" { "activators" { "Soft_Press" { "bindings" { "binding" "mouse_button LEFT, , " } } } "disabled_activators" { } } } } "group" { "id" "69" "mode" "four_buttons" "name" "" "description" "" "inputs" { "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "key_press DELETE, , " } } } "disabled_activators" { } } } "settings" { "layer" "1" } } "group" { "id" "70" "mode" "trigger" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "71" "mode" "trigger" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "73" "mode" "dpad" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action remove_layer 3 1 1, , " } } } "disabled_activators" { } } } "settings" { "layer" "1" } } "group" { "id" "75" "mode" "four_buttons" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "76" "mode" "trigger" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "77" "mode" "trigger" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button LEFT, , " "binding" "controller_action remove_layer 9 0 0, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } "settings" { "layer" "1" } } "group" { "id" "79" "mode" "mouse_region" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button BACK, , " } } } "disabled_activators" { } } } "settings" { "layer" "1" "haptic_intensity" "3" "output_joystick" "3" "scale" "35" "teleport_stop" "0" } } "group" { "id" "81" "mode" "four_buttons" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "82" "mode" "trigger" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "83" "mode" "trigger" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "85" "mode" "gyro_to_mouse" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" "gyro_ratchet_button_mask" "1048576" "gyro_button_invert" "0" } } "group" { "id" "86" "mode" "dpad" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "87" "mode" "reference" "description" "" "settings" { "referenced_mode" "42" } } "group" { "id" "88" "mode" "dpad" "name" "" "description" "" "inputs" { } "settings" { "requires_click" "0" } } "group" { "id" "89" "mode" "mouse_region" "name" "" "description" "" "inputs" { } "settings" { "output_joystick" "3" "scale" "40" } } "group" { "id" "90" "mode" "absolute_mouse" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "91" "mode" "four_buttons" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "92" "mode" "trigger" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "93" "mode" "trigger" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "95" "mode" "mouse_region" "name" "" "description" "" "inputs" { "edge" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action add_layer 3 1 1, , " "binding" "controller_action remove_layer 5 0 0, , " } "settings" { "delay_start" "100" } } "Start_Press" { "bindings" { "binding" "key_press UP_ARROW, , " } } "Start_Press" { "bindings" { "binding" "mouse_button RIGHT, , " } "settings" { "delay_start" "50" } } } "disabled_activators" { } } } "settings" { "layer" "1" "output_joystick" "3" "scale" "30" "teleport_start" "0" } } "group" { "id" "96" "mode" "mouse_region" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button BACK, , " } } } "disabled_activators" { } } } "settings" { "layer" "1" "output_joystick" "3" "scale" "30" } } "group" { "id" "97" "mode" "four_buttons" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "98" "mode" "trigger" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "99" "mode" "trigger" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button LEFT, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } "settings" { "layer" "1" } } "group" { "id" "101" "mode" "mouse_region" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button BACK, , " } } } "disabled_activators" { } } "edge" { "activators" { "Start_Press" { "bindings" { "binding" "controller_action remove_layer 5 0 0, , " "binding" "controller_action remove_layer 3 0 0, , " "binding" "controller_action remove_layer 6 0 0, , " } "settings" { "delay_start" "100" } } } "disabled_activators" { } } } "settings" { "layer" "1" "edge_binding_radius" "11000" "edge_binding_invert" "1" "output_joystick" "3" "scale" "25" } } "group" { "id" "102" "mode" "disabled" "name" "" "description" "" "settings" { "layer" "1" } } "group" { "id" "103" "mode" "disabled" "name" "" "description" "" "settings" { "layer" "1" } } "group" { "id" "104" "mode" "touch_menu" "name" "Unit Orders Menu" "description" "" "inputs" { "touch_menu_button_0" { "activators" { "Full_Press" { "bindings" { "binding" "key_press K, Unit Stance: Hold Fire, ghost_050_menu_0311.png, " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_1" { "activators" { "Full_Press" { "bindings" { "binding" "key_press Y, Unit Stance: Pursue Target, ghost_110_social_0305.png, " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_2" { "activators" { "Full_Press" { "bindings" { "binding" "key_press U, Unit Stance: Patrol, ghost_075_utility_040.png, " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_3" { "activators" { "Full_Press" { "bindings" { "binding" "key_press I, Unit Stance: Ram, ghost_090_media_0220.png, " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_4" { "activators" { "Full_Press" { "bindings" { "binding" "key_press O, Unit Stance: Boost, ghost_090_media_0190.png, " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_5" { "activators" { "Full_Press" { "bindings" { "binding" "key_press L, Unit Stance: Hold Position, ghost_045_move_0403.png, " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_6" { "activators" { "Full_Press" { "bindings" { "binding" "key_press KEYPAD_ASTERISK, Unit Command: Move, ghost_045_move_0150.png, " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_7" { "activators" { "Full_Press" { "bindings" { "binding" "key_press EQUALS, Unit Command: Repair, ghost_030_inv_0308.png, " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_8" { "activators" { "Full_Press" { "bindings" { "binding" "key_press DASH, Unit Command: Rebuild, ghost_040_act_0302.png, " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_9" { "activators" { "Full_Press" { "bindings" { "binding" "key_press BACKSLASH, Unit Command: Assist, ghost_040_act_0327.png, " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_10" { "activators" { "Full_Press" { "bindings" { "binding" "key_press FORWARD_SLASH, Unit Command: Mine, ghost_040_act_0307.png, " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_11" { "activators" { "Full_Press" { "bindings" { "binding" "key_press SEMICOLON, Unit Command: Enter Payload, ghost_030_inv_0100.png, " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_12" { "activators" { "Full_Press" { "bindings" { "binding" "key_press SINGLE_QUOTE, Unit Command: Load Units, ghost_110_social_0080.png, " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_13" { "activators" { "Full_Press" { "bindings" { "binding" "key_press HOME, Unit Command: Load Blocks, ghost_030_inv_0328.png, " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_14" { "activators" { "Full_Press" { "bindings" { "binding" "key_press INSERT, Unit Command: Unload Payload, ghost_030_inv_0316.png, " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_15" { "activators" { "Full_Press" { "bindings" { "binding" "key_press BACK_TICK, Unit Command: Loop Unit Transfer, ghost_030_inv_0110.png, " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch" { "activators" { "release" { "bindings" { "binding" "controller_action remove_layer 8 0 1, , " } } } "disabled_activators" { } } } "settings" { "gyro_button" "1" "touch_menu_position_y" "35" "touch_menu_scale" "125" } } "group" { "id" "105" "mode" "dpad" "name" "" "description" "" "inputs" { } } "group" { "id" "106" "mode" "reference" "description" "" "settings" { "referenced_mode" "104" } } "group" { "id" "107" "mode" "four_buttons" "name" "" "description" "" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "key_press T, , " } } } "disabled_activators" { } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "key_press Z, , " } } } "disabled_activators" { } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "key_press X, , " } } } "disabled_activators" { } } } "settings" { "layer" "1" } } "group" { "id" "108" "mode" "trigger" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "109" "mode" "trigger" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "111" "mode" "reference" "description" "" "settings" { "referenced_mode" "42" } } "group" { "id" "112" "mode" "reference" "description" "" "settings" { "referenced_mode" "104" } } "group" { "id" "113" "mode" "dpad" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action remove_layer 4 1 1, , " } } } "disabled_activators" { } } } "settings" { "layer" "1" } } "group" { "id" "114" "mode" "dpad" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action empty_binding, , " } } } "disabled_activators" { } } } "settings" { "layer" "1" } } "group" { "id" "115" "mode" "joystick_mouse" "name" "" "description" "" "inputs" { "edge" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action remove_layer 6 0 0, , " } } } "disabled_activators" { } } } "settings" { "layer" "1" "curve_exponent" "4" "edge_binding_radius" "11000" "edge_binding_invert" "1" "output_joystick" "2" "sensitivity" "10" "sensitivity_horiz_scale" "0" "sensitivity_vert_scale" "0" } } "group" { "id" "116" "mode" "four_buttons" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "117" "mode" "trigger" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "118" "mode" "trigger" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "120" "mode" "reference" "description" "" "settings" { "referenced_mode" "104" } } "group" { "id" "121" "mode" "absolute_mouse" "name" "" "description" "" "inputs" { "click" { "activators" { "release" { "bindings" { "binding" "controller_action add_layer 8 0 1, , " } "settings" { "haptic_intensity" "3" } } } "disabled_activators" { } } } "settings" { "layer" "1" } } "group" { "id" "127" "mode" "touch_menu" "name" "Command Mode Selection" "description" "" "inputs" { "touch_menu_button_0" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 1, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_1" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 2, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_2" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 3, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_3" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 4, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_4" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 5, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_5" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 6, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_6" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 7, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_7" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 8, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_8" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 9, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_9" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 0, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_10" { "activators" { "Full_Press" { "bindings" { "binding" "key_press H, Select All Unit Factories, ghost_050_menu_0010.png, " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_11" { "activators" { "Full_Press" { "bindings" { "binding" "key_press G, Select All Units, ghost_110_social_0040.png, " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } "settings" { "gyro_button" "1" "touch_menu_position_y" "35" "touch_menu_scale" "125" "virtualmenu_center_bound" "1" } } "group" { "id" "128" "mode" "reference" "description" "" "settings" { "referenced_mode" "127" } } "group" { "id" "129" "mode" "four_buttons" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "130" "mode" "trigger" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "131" "mode" "trigger" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "6" "mode" "switches" "name" "" "description" "" "inputs" { "button_escape" { "activators" { "Full_Press" { "bindings" { "binding" "key_press ESCAPE, Menu / (LONG PRESS) Chat / (+L1) Player List / (+L1) Change Chat Mode, , " } } "Long_Press" { "bindings" { "binding" "key_press RETURN, , " } "settings" { "long_press_time" "225" } } "chord" { "bindings" { "binding" "key_press TAB, , " } "settings" { "gyro_ratchet_button_mask" "8" } } } "disabled_activators" { } } "button_menu" { "activators" { "Full_Press" { "bindings" { "binding" "key_press SPACE, Pause, , " } } } "disabled_activators" { } } "left_bumper" { "activators" { "Start_Press" { "bindings" { "binding" "controller_action add_layer 5 0 0, , " "binding" "controller_action remove_layer 6 0 0, , " "binding" "controller_action add_layer 7 0 0, , " } } } "disabled_activators" { } } "right_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "key_press B, Rebuild Region / (+L1) Select Region, , " } } "chord" { "bindings" { "binding" "key_press F, [Hold] Select Region, , " } "settings" { "gyro_ratchet_button_mask" "8" } } } "disabled_activators" { } } "button_back_left" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_ALT, , " } "settings" { "interruptable" "0" } } } "disabled_activators" { } } "button_back_right" { "activators" { "release" { "bindings" { "binding" "controller_action add_layer 2 1 1, Toggle Command Mode, , " } "settings" { "delay_start" "225" } } "Start_Press" { "bindings" { "binding" "controller_action remove_layer 5 0 0, , " } } "release" { "bindings" { "binding" "key_press UP_ARROW, , " } } "release" { "bindings" { "binding" "key_press DOWN_ARROW, , " } "settings" { "delay_start" "75" } } "release" { "bindings" { "binding" "mouse_button RIGHT, , " } "settings" { "delay_start" "150" } } } "disabled_activators" { } } "button_back_left_upper" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_CONTROL, Control Key, , " } } "chord" { "bindings" { "binding" "key_press LEFT_CONTROL, , " } "settings" { "gyro_ratchet_button_mask" "1" "delay_end" "225" } } } "disabled_activators" { } } "button_back_right_upper" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button MIDDLE, Pick Block / Queue Unit Command / (+L1) Ping Location, , " } } "chord" { "bindings" { "binding" "key_press P, , " } "settings" { "gyro_ratchet_button_mask" "8" "interruptable" "0" } } } "disabled_activators" { } } } } "group" { "id" "72" "mode" "switches" "name" "" "description" "" "inputs" { "left_bumper" { "activators" { "Start_Press" { "bindings" { "binding" "controller_action add_layer 7 0 0, , " } } } "disabled_activators" { } } "button_back_right" { "activators" { "release" { "bindings" { "binding" "controller_action remove_layer 2 1 1, , " "binding" "controller_action remove_layer 8 0 1, , " } } } "disabled_activators" { } } "always_on_action" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_SHIFT, , " } } } "disabled_activators" { } } } "settings" { "layer" "1" } } "group" { "id" "78" "mode" "switches" "name" "" "description" "" "inputs" { "left_bumper" { "activators" { "release" { "bindings" { "binding" "controller_action remove_layer 3 0 0, , " "binding" "controller_action remove_layer 5 0 0, , " "binding" "controller_action add_layer 6 0 0, , " "binding" "controller_action remove_layer 7 0 0, , " "binding" "controller_action remove_layer 9 0 0, , " } } } "disabled_activators" { } } "right_bumper" { "activators" { "release" { "bindings" { "binding" "controller_action add_layer 9 0 1, , " } } } "disabled_activators" { } } } "settings" { "layer" "1" } } "group" { "id" "84" "mode" "switches" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "94" "mode" "switches" "name" "" "description" "" "inputs" { "left_bumper" { "activators" { "release" { "bindings" { "binding" "controller_action remove_layer 5 0 0, , " "binding" "controller_action remove_layer 7 0 0, , " } } } "disabled_activators" { } } } "settings" { "layer" "1" } } "group" { "id" "100" "mode" "switches" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "110" "mode" "switches" "name" "" "description" "" "inputs" { "left_bumper" { "activators" { "release" { "bindings" { "binding" "controller_action remove_layer 7 0 0, , " } } } "disabled_activators" { } } "button_back_right" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action empty_binding, , " } } } "disabled_activators" { } } } "settings" { "layer" "1" } } "group" { "id" "119" "mode" "switches" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "132" "mode" "switches" "name" "" "description" "" "inputs" { "right_bumper" { "activators" { "release" { "bindings" { "binding" "controller_action remove_layer 9 0 1, , " } } } "disabled_activators" { } } "always_on_action" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button LEFT, , " } } } "disabled_activators" { } } } "settings" { "layer" "1" } } "preset" { "id" "0" "name" "Default" "group_source_bindings" { "6" "switch active" "0" "button_diamond active" "40" "button_diamond inactive modeshift" "25" "dpad active" "46" "dpad inactive modeshift" "87" "dpad inactive modeshift" "1" "left_trackpad inactive" "9" "left_trackpad inactive" "44" "left_trackpad inactive modeshift" "67" "left_trackpad inactive modeshift" "105" "left_trackpad inactive modeshift" "106" "left_trackpad inactive modeshift" "45" "left_trackpad inactive modeshift" "34" "left_trackpad active" "28" "right_joystick inactive" "36" "right_joystick inactive" "38" "right_joystick active" "88" "right_joystick inactive modeshift" "89" "right_joystick inactive modeshift" "2" "right_trackpad inactive" "8" "right_trackpad active" "65" "right_trackpad inactive modeshift" "66" "right_trackpad inactive modeshift" "3" "joystick inactive" "7" "joystick active" "104" "joystick inactive" "42" "joystick inactive" "127" "joystick inactive" "32" "joystick inactive" "4" "left_trigger active" "5" "right_trigger active" } } "preset" { "id" "2" "name" "Preset_1000002" "group_source_bindings" { "72" "switch active" "69" "button_diamond active" "128" "left_trackpad active" "121" "right_trackpad active" "73" "joystick active" "70" "left_trigger active" "71" "right_trigger active" } } "preset" { "id" "3" "name" "Preset_1000004" "group_source_bindings" { "78" "switch active" "75" "button_diamond active" "96" "right_joystick active" "79" "right_trackpad inactive" "114" "joystick active" "76" "left_trigger active" "77" "right_trigger active" "102" "gyro active" } } "preset" { "id" "4" "name" "Preset_1000005" "group_source_bindings" { "84" "switch active" "81" "button_diamond active" "86" "right_joystick active" "90" "right_trackpad active" "113" "joystick active" "82" "left_trigger active" "83" "right_trigger active" "85" "gyro active" } } "preset" { "id" "5" "name" "Preset_1000006" "group_source_bindings" { "94" "switch active" "91" "button_diamond active" "95" "right_joystick active" "92" "left_trigger active" "93" "right_trigger active" } } "preset" { "id" "6" "name" "Preset_1000007" "group_source_bindings" { "100" "switch active" "97" "button_diamond active" "101" "right_joystick inactive" "115" "right_joystick active" "98" "left_trigger active" "99" "right_trigger active" "103" "gyro active" } } "preset" { "id" "7" "name" "Preset_1000008" "group_source_bindings" { "110" "switch active" "107" "button_diamond active" "111" "dpad active" "112" "left_trackpad inactive" "108" "left_trigger active" "109" "right_trigger active" } } "preset" { "id" "8" "name" "Preset_1000009" "group_source_bindings" { "119" "switch active" "116" "button_diamond active" "120" "right_trackpad active" "117" "left_trigger active" "118" "right_trigger active" } } "preset" { "id" "9" "name" "Preset_1000010" "group_source_bindings" { "132" "switch active" "129" "button_diamond active" "130" "left_trigger active" "131" "right_trigger active" } } "settings" { "left_trackpad_mode" "0" "right_trackpad_mode" "0" } }