"controller_mappings" { "version" "3" "revision" "117" "title" "Comfort Rimworld for steam deck v1.3" "description" "Easy and intuitive layout which covers nearly all of game commands and surpasses official layout in functionality. Use left trackpad for touch menu. Use D-Pad for game speed. Use R4 for quick open last notification (in order to it works properly you need to enable \"Show realtime clock\" in Interface options). See many more in commands description." "creator" "76561198334813310" "progenitor" "" "url" "autosave:///home/deck/.local/share/Steam/steamapps/common/Steam Controller Configs/374547582/config/294100/controller_neptune.vdf" "export_type" "community" "controller_type" "controller_neptune" "controller_caps" "23117823" "major_revision" "0" "minor_revision" "0" "Timestamp" "0" "localization" { "english" { "title" "RimWorld official" "description" "The official layout for RimWorld. Use trackpad to move the mouse and triggers for left/right clicks. Zoom in/out with bumpers. Hold L5 back button to pan the camera with the touch screen and simulate right clicks. Hold R5 back button for faster camera movement. A - accept, B - back, X - architect menu, Y - pause/resume, L4/R4 - slower/faster." } } "group" { "id" "0" "mode" "four_buttons" "name" "" "description" "" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "key_press RETURN, Accept, , " } "settings" { "repeat_rate" "99" } } } "disabled_activators" { } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "key_press ESCAPE, Back, , " } "settings" { "repeat_rate" "99" } } } "disabled_activators" { } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "key_press TAB, Architect, , " } "settings" { "repeat_rate" "99" } } } "disabled_activators" { } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button MIDDLE, Rotate Object, , " } "settings" { "repeat_rate" "99" } } } "disabled_activators" { } } } "settings" { "button_size" "17994" "button_dist" "19994" } } "group" { "id" "1" "mode" "dpad" "name" "" "description" "" "inputs" { "click" { "activators" { "Soft_Press" { "bindings" { "binding" "key_press Q, Rotate Right, , " } } } "disabled_activators" { } } } "settings" { "requires_click" "0" "edge_binding_radius" "24996" } } "group" { "id" "2" "mode" "absolute_mouse" "name" "" "description" "" "inputs" { "click" { "activators" { "Soft_Press" { "bindings" { "binding" "mouse_button LEFT, Click, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } } "settings" { "sensitivity" "125" "doubetap_max_duration" "320" } } "group" { "id" "3" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press W, Camera Pan North, , " } "settings" { "repeat_rate" "99" "haptic_intensity" "1" } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press S, Camera Pan South, , " } "settings" { "repeat_rate" "99" "haptic_intensity" "1" } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press D, Camera Pan East, , " } "settings" { "repeat_rate" "99" "haptic_intensity" "1" } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press A, Camera Pan West, , " } "settings" { "repeat_rate" "99" "haptic_intensity" "1" } } } "disabled_activators" { } } "click" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button RIGHT, Right click, , " } "settings" { "repeat_rate" "99" "haptic_intensity" "1" } } } "disabled_activators" { } } } "settings" { "requires_click" "0" "edge_binding_radius" "24995" "haptic_intensity_override" "1" } } "group" { "id" "4" "mode" "trigger" "name" "" "description" "" "inputs" { "edge" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button RIGHT, Right click, , " } "settings" { "repeat_rate" "99" } } } "disabled_activators" { } } } } "group" { "id" "5" "mode" "trigger" "name" "" "description" "" "inputs" { "edge" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button LEFT, Click, , " } "settings" { "repeat_rate" "99" } } } "disabled_activators" { } } } } "group" { "id" "7" "mode" "joystick_camera" "name" "" "description" "" "inputs" { } } "group" { "id" "8" "mode" "mouse_joystick" "name" "" "description" "" "inputs" { } } "group" { "id" "9" "mode" "absolute_mouse" "name" "" "description" "" "inputs" { } } "group" { "id" "10" "mode" "scrollwheel" "name" "" "description" "" "inputs" { "scroll_clockwise" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_UP, Zoom in, , " } } } "disabled_activators" { } } "scroll_counterclockwise" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_DOWN, Zoom out, , " } } } "disabled_activators" { } } } "settings" { "scroll_angle" "124" } } "group" { "id" "11" "mode" "touch_menu" "name" "" "description" "" "inputs" { "touch_menu_button_0" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F2, Schedule, ghost_040_act_0304.png, #232323 #E4E4E4" } } } "disabled_activators" { } } "touch_menu_button_1" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F3, Assign, ghost_110_social_0300.png, #232323 #E4E4E4" } } } "disabled_activators" { } } "touch_menu_button_2" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F1, Work, ghost_040_act_0307.png, #232323 #E4E4E4" } } } "disabled_activators" { } } "touch_menu_button_3" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F5, Wildlife, ghost_035_magic_0303.png, #232323 #E4E4E4" } } } "disabled_activators" { } } "touch_menu_button_4" { "activators" { "Full_Press" { "bindings" { "binding" "key_press TAB, Architect, ghost_030_inv_0306.png, #232323 #E4E4E4" } } } "disabled_activators" { } } "touch_menu_button_5" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F4, Animals, ghost_035_magic_0365.png, #232323 #E4E4E4" } } } "disabled_activators" { } } "touch_menu_button_6" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F9, Charts, ghost_050_menu_0080.png, " } } } "disabled_activators" { } } "touch_menu_button_7" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F6, Research, ghost_035_magic_0309.png, #232323 #E4E4E4" } } } "disabled_activators" { } } "touch_menu_button_8" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F7, Quests, ghost_040_act_0339.png, #232323 #E4E4E4" } } } "disabled_activators" { } } } "settings" { "mouse_smoothing" "0" "gyro_button" "1" "touch_menu_show_labels" "0" "virtualmenu_center_bound" "1" } } "group" { "id" "12" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press KEYPAD_ASTERISK, Next item on square, , " } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press SPACE, Pause / Unpause, , " } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press HOME, Increase Speed, , " } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press END, Decrease Speed, , " } } } "disabled_activators" { } } } "settings" { "requires_click" "0" "haptic_intensity_override" "0" } } "group" { "id" "13" "mode" "joystick_mouse" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button LEFT, Click, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } } "settings" { "output_joystick" "2" "sensitivity" "169" } } "group" { "id" "15" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_UP, Zoom In, , " } "settings" { "hold_repeats" "1" } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_DOWN, Zoom Out, , " } "settings" { "hold_repeats" "1" } } } "disabled_activators" { } } } "settings" { "requires_click" "0" } } "group" { "id" "6" "mode" "switches" "name" "" "description" "" "inputs" { "button_escape" { "activators" { "Full_Press" { "bindings" { "binding" "key_press ESCAPE, Back, , " } "settings" { "cycle" "1" } } } "disabled_activators" { } } "button_menu" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F8, World Map, , " } } } "disabled_activators" { } } "left_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_ALT, Show info for selected square, , " } "settings" { "repeat_rate" "10" } } } "disabled_activators" { } } "right_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "key_press PERIOD, Next colonist, , " } "settings" { "repeat_rate" "10" } } } "disabled_activators" { } } "button_back_left" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_CONTROL, , " } } } "disabled_activators" { } } "button_back_right" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action MOUSE_POSITION 10091 23931 1, Health / Tasks tab, , " } "settings" { "delay_end" "50" } } "Full_Press" { "bindings" { "binding" "mouse_button LEFT, , " } "settings" { "delay_start" "50" } } } "disabled_activators" { } } "button_back_left_upper" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_SHIFT, Add to queue / Faster camera, , " } } } "disabled_activators" { } } "button_back_right_upper" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action MOUSE_POSITION 32230 19390 1, Open last notification, , " } "settings" { "delay_end" "50" } } "Full_Press" { "bindings" { "binding" "mouse_button LEFT, , " } "settings" { "delay_start" "50" } } } "disabled_activators" { } } "button_capture" { "activators" { "release" { "bindings" { "binding" "controller_action system_key_1, , " } } } "disabled_activators" { } } } } "preset" { "id" "0" "name" "Default" "group_source_bindings" { "6" "switch active" "0" "button_diamond active" "1" "left_trackpad inactive" "9" "left_trackpad inactive" "10" "left_trackpad inactive" "11" "left_trackpad active" "2" "right_trackpad active" "7" "right_trackpad inactive" "8" "right_trackpad inactive" "3" "joystick active" "4" "left_trigger active" "5" "right_trigger active" "12" "dpad active" "13" "right_joystick inactive" "15" "right_joystick active" } } "settings" { "left_trackpad_mode" "0" "right_trackpad_mode" "0" } }