"controller_mappings" { "version" "3" "revision" "168" "title" "SC deLux 1.0" "description" "The perfect configuration for you Steam Controller. Hold the left shoulder button for time control on the right Pad. Rotate the camera by holding the left trigger and moving the mouse, as you would do it with your keyboard and mouse." "creator" "76561197999832854" "controller_type" "controller_steamcontroller_gordon" "major_revision" "0" "minor_revision" "0" "Timestamp" "156192800" "actions" { "Default" { "title" "Default" "legacy_set" "1" } } "action_layers" { "Preset_1000001" { "title" "Time, Bulldoze" "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 RETURN, Confirm" } } } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "key_press ESCAPE, Cancel" } } } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "key_press C, Floor Down" } } } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F, Floor Up" } } } } } } "group" { "id" "1" "mode" "dpad" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_UP, Zoom In" } "settings" { "hold_repeats" "1" "repeat_rate" "10" } } } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_DOWN, Zoom Out" } "settings" { "hold_repeats" "1" "repeat_rate" "10" } } } } } "settings" { "requires_click" "0" "deadzone" "5000" } } "group" { "id" "2" "mode" "joystick_camera" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button JOYSTICK_RIGHT" } "settings" { "haptic_intensity" "1" } } } } } } "group" { "id" "3" "mode" "joystick_move" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button JOYSTICK_LEFT" } "settings" { "haptic_intensity" "2" } } } } } } "group" { "id" "4" "mode" "trigger" "inputs" { "edge" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button RIGHT" } "settings" { "haptic_intensity" "2" } } } } } "settings" { "output_trigger" "1" } } "group" { "id" "5" "mode" "trigger" "inputs" { "edge" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button LEFT" } "settings" { "haptic_intensity" "2" } } } } } "settings" { "output_trigger" "2" } } "group" { "id" "7" "mode" "four_buttons" "inputs" { } } "group" { "id" "8" "mode" "dpad" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press W, Camera Up" } } } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press S, Camera Down" } } } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press D, Camera Right" } } } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press A, Camera Left" } } } } } "settings" { "requires_click" "0" } } "group" { "id" "9" "mode" "absolute_mouse" "inputs" { } } "group" { "id" "10" "mode" "scrollwheel" "inputs" { "scroll_clockwise" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_DOWN, Zoom Out" } "settings" { "haptic_intensity" "2" } } } } "scroll_counterclockwise" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_UP, Zoom In" } "settings" { "haptic_intensity" "2" } } } } } "settings" { "scroll_angle" "139" "scroll_type" "2" "scroll_invert" "1" } } "group" { "id" "11" "mode" "touch_menu" "inputs" { "touch_menu_button_0" { "activators" { "Full_Press" { "bindings" { "binding" "key_press SPACE" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_1" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 1" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_2" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 2" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_3" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 3" } "settings" { "haptic_intensity" "2" } } } } } "settings" { "touch_menu_button_count" "2" } } "group" { "id" "12" "mode" "radial_menu" "inputs" { "touch_menu_button_1" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 2, , ghost_090_media_0220.png #232323 #96ad00" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_2" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 3, , ghost_090_media_0190.png #232323 #ada200" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_3" { "activators" { "Full_Press" { "bindings" { "binding" "key_press SPACE, , ghost_090_media_0210.png #232323 #00adad" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_4" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 1, , ghost_090_media_0220.png #232323 #48b119" } "settings" { "haptic_intensity" "2" } } } } } "settings" { "touch_menu_show_labels" "0" } } "group" { "id" "13" "mode" "four_buttons" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "key_press C" } } } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F" } } } } } } "group" { "id" "14" "mode" "dpad" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F" } } } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press C" } } } } } "settings" { "requires_click" "0" } } "group" { "id" "16" "mode" "absolute_mouse" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "17" "mode" "dpad" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "18" "mode" "dpad" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "19" "mode" "four_buttons" "inputs" { "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "key_press DELETE, Bulldoze" } } } } } "settings" { "layer" "1" } } "group" { "id" "20" "mode" "scrollwheel" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "21" "mode" "trigger" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "22" "mode" "trigger" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "23" "mode" "radial_menu" "inputs" { "touch_menu_button_1" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 2, Fast Speed, ghost_090_media_0220.png #232323 #74ad00" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_2" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 3, Faster Speed, ghost_090_media_0190.png #232323 #ada200" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_3" { "activators" { "Full_Press" { "bindings" { "binding" "key_press SPACE, Pause, ghost_090_media_0210.png #232323 #00adad" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_4" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 1, Normal Speed, ghost_090_media_0220.png #232323 #33ad69" } "settings" { "haptic_intensity" "2" } } } } } "settings" { "layer" "1" "touch_menu_position_x" "86" "touch_menu_position_y" "2" "touch_menu_scale" "50" "touch_menu_show_labels" "0" } } "group" { "id" "24" "mode" "dpad" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "33" "mode" "joystick_move" "inputs" { } "settings" { "output_joystick" "2" } } "group" { "id" "6" "mode" "switches" "inputs" { "button_escape" { "activators" { "Full_Press" { "bindings" { "binding" "key_press ESCAPE, Menu/Cancel" } } } } "button_menu" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F5, Quick Save" } } } } "left_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action hold_layer 2 0 0" } } } } "button_back_right" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_ALT, Disable Snapping" } } } } } } "group" { "id" "15" "mode" "switches" "inputs" { } "settings" { "layer" "1" } } "preset" { "id" "0" "name" "Default" "group_source_bindings" { "6" "switch active" "2" "right_trackpad inactive" "9" "right_trackpad active" "11" "right_trackpad inactive modeshift" "12" "right_trackpad inactive modeshift" "33" "right_trackpad inactive" "3" "joystick inactive" "7" "joystick inactive" "8" "joystick active" "13" "joystick inactive modeshift" "14" "joystick active modeshift" "0" "button_diamond active" "1" "left_trackpad active" "10" "left_trackpad inactive" "4" "left_trigger active" "5" "right_trigger active" } } "preset" { "id" "1" "name" "Preset_1000001" "group_source_bindings" { "15" "switch active" "16" "right_trackpad inactive" "23" "right_trackpad active" "17" "joystick active" "18" "joystick active modeshift" "19" "button_diamond active" "20" "left_trackpad inactive" "24" "left_trackpad active" "21" "left_trigger active" "22" "right_trigger active" } } "settings" { "left_trackpad_mode" "0" "right_trackpad_mode" "0" "action_set_trigger_cursor_show" "0" "action_set_trigger_cursor_hide" "0" } }