"controller_mappings" { "version" "3" "revision" "124" "title" "Ultimate powder toy controls for deck" "description" "Allows almost if not all the functionality of powdertoys on deck. Uses basically every button and radial menus for all the hotkeys." "creator" "76561198257291154" "progenitor" "" "url" "template://controller_neptune_mouse.vdf" "export_type" "community" "controller_type" "controller_neptune" "major_revision" "0" "minor_revision" "0" "Timestamp" "-140519136" "localization" { "english" { "title" "Mouse Only" "description" "This template works great for the games on Steam that were designed with just a mouse in mind, without real gamepad support. The right pad and right stick will emulate the movement of a mouse, with triggers being used for mouse buttons." } } "group" { "id" "0" "mode" "four_buttons" "name" "" "description" "" "inputs" { "button_a" { "activators" { "Start_Press" { "bindings" { "binding" "key_press LEFT_SHIFT, Fill" "binding" "key_press LEFT_CONTROL, Fill" "binding" "mouse_button LEFT, Fill" } } } "disabled_activators" { } } "button_b" { "activators" { "Start_Press" { "bindings" { "binding" "key_press LEFT_CONTROL, Undo⏮️" "binding" "key_press Z, Undo⏮️" } } } "disabled_activators" { } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_CONTROL" } } } "disabled_activators" { } } "button_y" { "activators" { "Start_Press" { "bindings" { "binding" "key_press LEFT_CONTROL, Redo⏭️" "binding" "key_press Y, Redo⏭️" } } } "disabled_activators" { } } } "settings" { "button_size" "17994" "button_dist" "19994" } } "group" { "id" "1" "mode" "dpad" "name" "" "description" "" "inputs" { } "settings" { "edge_binding_radius" "24996" } } "group" { "id" "2" "mode" "absolute_mouse" "name" "" "description" "" "inputs" { "click" { "activators" { "Soft_Press" { "bindings" { "binding" "key_press LEFT_CONTROL" } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } } "settings" { "sensitivity" "60" "doubetap_max_duration" "320" } } "group" { "id" "3" "mode" "dpad" "name" "" "description" "" "inputs" { } "settings" { "requires_click" "0" "edge_binding_radius" "24995" } } "group" { "id" "4" "mode" "trigger" "name" "" "description" "" "inputs" { "edge" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button RIGHT" } "settings" { "repeat_rate" "99" "haptic_intensity" "2" } } } "disabled_activators" { } } } } "group" { "id" "5" "mode" "trigger" "name" "" "description" "" "inputs" { "edge" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button LEFT" } "settings" { "repeat_rate" "99" "haptic_intensity" "2" } } } "disabled_activators" { } } } } "group" { "id" "7" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Start_Press" { "bindings" { "binding" "key_press LEFT_ALT" "binding" "key_press LEFT_CONTROL" "binding" "mouse_button LEFT" } } } "disabled_activators" { } } "dpad_south" { "activators" { "Start_Press" { "bindings" { "binding" "key_press LEFT_CONTROL, copy" "binding" "key_press C, copy" } } } "disabled_activators" { } } "dpad_east" { "activators" { "Start_Press" { "bindings" { "binding" "key_press LEFT_CONTROL, paste" "binding" "key_press V, paste" } } } "disabled_activators" { } } "dpad_west" { "activators" { "Start_Press" { "bindings" { "binding" "key_press LEFT_CONTROL, cut" "binding" "key_press X, cut" } } } "disabled_activators" { } } } "settings" { "requires_click" "0" "haptic_intensity_override" "0" } } "group" { "id" "9" "mode" "joystick_mouse" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button LEFT" } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } } "settings" { "output_joystick" "2" } } "group" { "id" "6" "mode" "switches" "name" "" "description" "" "inputs" { "button_escape" { "activators" { "Full_Press" { "bindings" { "binding" "key_press ESCAPE" } } } "disabled_activators" { } } "button_menu" { "activators" { "Full_Press" { "bindings" { "binding" "key_press TAB" } } } "disabled_activators" { } } "left_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_SHIFT" } } } "disabled_activators" { } } "right_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "key_press Z, zoom🔍" } } } "disabled_activators" { } } "button_back_left" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_ALT" } } } "disabled_activators" { } } "button_back_right" { "activators" { "Full_Press" { "bindings" { "binding" "key_press L" } } } "disabled_activators" { } } "button_back_left_upper" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button MIDDLE, eye dropper" } } } "disabled_activators" { } } "button_back_right_upper" { "activators" { "Full_Press" { "bindings" { "binding" "key_press S" } } } "disabled_activators" { } } "button_capture" { "activators" { "release" { "bindings" { "binding" "controller_action system_key_1" } } } "disabled_activators" { } } } } "group" { "id" "11" "mode" "scrollwheel" "name" "" "description" "" "inputs" { "scroll_clockwise" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_UP" } } } "disabled_activators" { } } "scroll_counterclockwise" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_DOWN" } } } "disabled_activators" { } } "click" { "activators" { "Soft_Press" { "bindings" { "binding" "key_press SPACE, pause⏸️" } } } "disabled_activators" { } } } "gameactions" { } } "group" { "id" "12" "mode" "radial_menu" "name" "" "description" "" "inputs" { "touch_menu_button_1" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 1" } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_2" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 2" } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_3" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 3" } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_4" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 4" } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_5" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 5" } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_6" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 6" } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_7" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 7" } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_8" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 8" } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_9" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 9" } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_10" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 0" } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } "settings" { "touchmenu_button_fire_type" "3" } "gameactions" { } } "group" { "id" "13" "mode" "radial_menu" "name" "" "description" "" "inputs" { "touch_menu_button_0" { "activators" { } "disabled_activators" { } } "touch_menu_button_1" { "activators" { "Full_Press" { "bindings" { "binding" "key_press SEMICOLON, Replace mode" } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_2" { "activators" { "Full_Press" { "bindings" { "binding" "key_press DELETE, specific delete mode" } } } "disabled_activators" { } } "touch_menu_button_3" { "activators" { "Full_Press" { "bindings" { "binding" "key_press G, grid toggle" } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_4" { "activators" { "Full_Press" { "bindings" { "binding" "key_press EQUALS, reset pressure/velocity" } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_5" { "activators" { "Full_Press" { "bindings" { "binding" "key_press K, stamp library" } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_6" { "activators" { "Full_Press" { "bindings" { "binding" "key_press BACK_TICK, lua console" } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_7" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action SHOW_KEYBOARD" } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_8" { "activators" { } "disabled_activators" { } } "touch_menu_button_9" { "activators" { } "disabled_activators" { } } "touch_menu_button_10" { "activators" { } "disabled_activators" { } } "touch_menu_button_11" { "activators" { } "disabled_activators" { } } } "settings" { "touchmenu_button_fire_type" "0" } "gameactions" { } } "preset" { "id" "0" "name" "Default" "group_source_bindings" { "6" "switch active" "0" "button_diamond active" "1" "left_trackpad inactive" "11" "left_trackpad active" "2" "right_trackpad active" "3" "joystick inactive" "12" "joystick active" "4" "left_trigger active" "5" "right_trigger active" "9" "right_joystick inactive" "13" "right_joystick active" "7" "dpad active" } } "settings" { "left_trackpad_mode" "0" "right_trackpad_mode" "0" } }