"controller_mappings" { "version" "3" "revision" "96" "title" "Work in Progress BriKil demo" "description" "to switch actionset from Gamepad to MKB Menucontroll press LS click " "creator" "76561197980606539" "progenitor" "" "url" "autosave://C:\\Program Files (x86)\\Steam\\steamapps\\common\\Steam Controller Configs\\20340811\\config\\4665530\\controller_steamcontroller_gordon.vdf" "export_type" "community" "controller_type" "controller_steamcontroller_gordon" "controller_caps" "2179061" "major_revision" "0" "minor_revision" "0" "Timestamp" "0" "actions" { "Default" { "title" "Default" "legacy_set" "1" } "Preset_1000001" { "title" "MKB" "legacy_set" "1" } } "action_layers" { } "localization" { "english" { "title" "Gamepad with Mouse and Gyro" "description" "The template works best for games that are designed with a gamepad in mind, but also support a desktop mouse for camera control or aim. This uses both the right pad and the gyro to allow for the most precise aim in games which support gamepad and mouse." } } "group" { "id" "0" "mode" "four_buttons" "name" "" "description" "" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button A, , " } } } "disabled_activators" { } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button B, , " } } } "disabled_activators" { } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button X, , " } } } "disabled_activators" { } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button Y, , " } } } "disabled_activators" { } } } } "group" { "id" "1" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button dpad_up, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button dpad_down, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button dpad_right, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button dpad_left, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } } "settings" { "requires_click" "0" "layout" "0" "deadzone" "10023" "haptic_intensity_override" "3" } } "group" { "id" "2" "mode" "joystick_camera" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button JOYSTICK_RIGHT, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } } } "group" { "id" "3" "mode" "joystick_move" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action CHANGE_PRESET 2 1 1, , " } "settings" { "haptic_intensity" "3" } } } "disabled_activators" { } } } } "group" { "id" "4" "mode" "trigger" "name" "" "description" "" "inputs" { } "settings" { "output_trigger" "1" "edge_binding_radius" "40" } } "group" { "id" "5" "mode" "trigger" "name" "" "description" "" "inputs" { } "settings" { "output_trigger" "2" "edge_binding_radius" "40" } } "group" { "id" "6" "mode" "absolute_mouse" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button JOYSTICK_RIGHT, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } } "settings" { "sensitivity" "223" "doubetap_max_duration" "324" } } "group" { "id" "7" "mode" "joystick_move" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button JOYSTICK_RIGHT, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } } "group" { "id" "8" "mode" "gyro_to_mouse" "name" "" "description" "" "inputs" { } } "group" { "id" "11" "mode" "gyro_to_joystick" "name" "" "description" "" "inputs" { } "settings" { "gyro_natural_sensitivity" "1184" "gyro_on_off_haptic_intensity" "3" "haptic_intensity" "3" "flickstick_haptic_bump_per_angle" "3" } } "group" { "id" "12" "mode" "mouse_joystick" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button JOYSTICK_RIGHT, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } } "settings" { "haptic_intensity" "0" "edge_spin_velocity" "194" } } "group" { "id" "14" "mode" "gyro_to_joystick_deflection" "name" "" "description" "" "inputs" { } "settings" { "gyro_to_2d_conversion_style" "1" } } "group" { "id" "16" "mode" "four_buttons" "name" "" "description" "" "inputs" { "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "key_press ESCAPE, , " } } } "disabled_activators" { } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "key_press E, , " } } } "disabled_activators" { } } } } "group" { "id" "17" "mode" "trigger" "name" "" "description" "" "inputs" { "edge" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button RIGHT, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } } "group" { "id" "18" "mode" "trigger" "name" "" "description" "" "inputs" { "edge" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button LEFT, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } } "group" { "id" "20" "mode" "gyro_to_mouse" "name" "" "description" "" "inputs" { } } "group" { "id" "22" "mode" "absolute_mouse" "name" "" "description" "" "inputs" { } "settings" { "haptic_intensity" "2" } } "group" { "id" "23" "mode" "absolute_mouse" "name" "" "description" "" "inputs" { } } "group" { "id" "24" "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" { } } } } "group" { "id" "26" "mode" "joystick_move" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action CHANGE_PRESET 1 0 1, , " } } } "disabled_activators" { } } } } "group" { "id" "28" "mode" "joystick_move" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action CHANGE_PRESET 1 0 1, , " } "settings" { "haptic_intensity" "3" } } } "disabled_activators" { } } } "settings" { "output_joystick" "2" } } "group" { "id" "30" "mode" "absolute_mouse" "name" "" "description" "" "inputs" { } "settings" { "haptic_intensity" "0" } } "group" { "id" "31" "mode" "scrollwheel" "name" "" "description" "" "inputs" { "scroll_clockwise" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_UP, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } "scroll_counterclockwise" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_DOWN, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } } "settings" { "haptic_intensity" "0" "scroll_friction" "1" } } "group" { "id" "32" "mode" "gyro_to_mouse" "name" "" "description" "" "inputs" { } "settings" { "gyro_on_off_haptic_intensity" "3" } } "group" { "id" "36" "mode" "mouse_region" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action CHANGE_PRESET 1 1 1, , " } "settings" { "haptic_intensity" "3" } } } "disabled_activators" { } } } "settings" { "output_joystick" "3" } } "group" { "id" "35" "mode" "flickstick" "name" "" "description" "" "inputs" { } } "group" { "id" "34" "mode" "joystick_mouse" "name" "" "description" "" "inputs" { } "settings" { "output_joystick" "2" } } "group" { "id" "37" "mode" "joystick_move" "name" "" "description" "" "inputs" { } } "group" { "id" "38" "mode" "dpad" "name" "" "description" "" "inputs" { } "settings" { "requires_click" "0" } } "group" { "id" "39" "mode" "scrollwheel" "name" "" "description" "" "inputs" { } } "group" { "id" "41" "mode" "joystick_mouse" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action CHANGE_PRESET 1 1 1, , " } "settings" { "haptic_intensity" "3" } } } "disabled_activators" { } } } "settings" { "output_joystick" "2" } } "group" { "id" "43" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press UP_ARROW, , " } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press DOWN_ARROW, , " } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press RIGHT_ARROW, , " } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_ARROW, , " } } } "disabled_activators" { } } "click" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action CHANGE_PRESET 1 1 1, , " } "settings" { "haptic_intensity" "3" } } } "disabled_activators" { } } } "settings" { "requires_click" "0" "layout" "0" } } "group" { "id" "9" "mode" "switches" "name" "" "description" "" "inputs" { "button_escape" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button start, , " } } } "disabled_activators" { } } "button_menu" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button select, , " } } } "disabled_activators" { } } "left_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button shoulder_left, , " } } } "disabled_activators" { } } "right_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button shoulder_right, , " } } } "disabled_activators" { } } "button_back_left" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button JOYSTICK_LEFT, , " } "settings" { "haptic_intensity" "3" } } } "disabled_activators" { } } "button_back_right" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button B, , " } "settings" { "haptic_intensity" "3" } } } "disabled_activators" { } } } } "group" { "id" "19" "mode" "switches" "name" "" "description" "" "inputs" { "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 LEFT_SHIFT, , " } } } "disabled_activators" { } } } } "preset" { "id" "0" "name" "Default" "group_source_bindings" { "9" "switch active" "0" "button_diamond active" "1" "left_trackpad active" "2" "right_trackpad inactive" "6" "right_trackpad inactive" "7" "right_trackpad inactive" "12" "right_trackpad active" "3" "joystick active" "4" "left_trigger active" "5" "right_trigger active" "8" "gyro inactive" "11" "gyro active" "14" "gyro inactive" } } "preset" { "id" "1" "name" "Preset_1000001" "group_source_bindings" { "19" "switch active" "16" "button_diamond active" "22" "left_trackpad inactive" "31" "left_trackpad active" "23" "right_trackpad inactive" "24" "right_trackpad inactive" "30" "right_trackpad active" "26" "joystick inactive" "28" "joystick inactive" "34" "joystick inactive" "35" "joystick inactive" "36" "joystick inactive" "37" "joystick inactive" "38" "joystick inactive" "39" "joystick inactive" "41" "joystick inactive" "43" "joystick active" "17" "left_trigger active" "18" "right_trigger active" "20" "gyro inactive" "32" "gyro active" } } "settings" { "action_set_trigger_cursor_hide" "32767" "action_set_trigger_cursor_show" "32767" } }