"controller_mappings" { "version" "3" "title" "Black Mesa Config from WalkingShane" "description" "Based on official config. It adds menu config and some features in game mode such as aiming by gyro when RT is pushed \"softly\", full touch for shooting. I think it is a bit more comfortable now." "creator" "76561197988807647" "controller_type" "controller_steamcontroller_gordon" "actions" { "Default" { "title" "InGame" "legacy_set" "1" } "Preset_1000001" { "title" "Menu" "legacy_set" "1" } } "group" { "id" "0" "mode" "four_buttons" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "key_press SPACE, Jump and Select" } } } } "button_B" { "activators" { "Full_Press" { "bindings" { "binding" "key_press R, Reload" } } } } "button_X" { "activators" { "Full_Press" { "bindings" { "binding" "key_press E, Interact" } } } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F, Flashlight " } } } } } "settings" { "button_size" "17992" "button_dist" "19992" } } "group" { "id" "1" "mode" "dpad" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press W, Move Forward" } "settings" { "haptic_intensity" "1" } } } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press S, Move Backward" } "settings" { "haptic_intensity" "1" } } } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press D, Move Right (Strafe)" } "settings" { "haptic_intensity" "1" } } } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press A, Move Left (Strafe)" } "settings" { "haptic_intensity" "1" } } } } "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_CONTROL, Crouch" } "settings" { "haptic_intensity" "1" } } } } } "settings" { "requires_click" "0" "edge_binding_radius" "24996" "analog_emulation_period" "29" } } "group" { "id" "2" "mode" "dpad" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press UP_ARROW" } "settings" { "haptic_intensity" "1" } } } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press DOWN_ARROW" } "settings" { "haptic_intensity" "1" } } } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press RIGHT_ARROW" } "settings" { "haptic_intensity" "1" } } } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_ARROW" } "settings" { "haptic_intensity" "1" } } } } } "settings" { "edge_binding_radius" "24996" "analog_emulation_period" "29" } } "group" { "id" "3" "mode" "absolute_mouse" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press E, Interact" } "settings" { "haptic_intensity" "1" } } } } "doubletap" { "activators" { "Full_Press" { "bindings" { "binding" "key_press Z, Suit Zoom" } "settings" { "haptic_intensity" "1" } } } } } "settings" { "sensitivity" "367" "doubletap_beep" "1" "friction" "3" "doubetap_max_duration" "320" } } "group" { "id" "4" "mode" "trigger" "inputs" { "edge" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button RIGHT, Alternate Fire" } "settings" { "haptic_intensity" "2" } } } } } } "group" { "id" "5" "mode" "trigger" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button LEFT" } "settings" { "haptic_intensity" "2" } } } } } } "group" { "id" "6" "mode" "scrollwheel" "inputs" { "scroll_clockwise" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_DOWN, Previous Weapon" } "settings" { "haptic_intensity" "3" } } } } "scroll_counterclockwise" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_UP, Next Weapon" } "settings" { "haptic_intensity" "3" } } } } "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press Q, Previous Weapon" } "settings" { "haptic_intensity" "3" } } } } } "settings" { "scroll_angle" "137" "haptic_intensity" "3" } } "group" { "id" "8" "mode" "absolute_mouse" "inputs" { } "settings" { "sensitivity" "69" "haptic_intensity" "2" "gyro_button" "11" } } "group" { "id" "9" "mode" "four_buttons" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "key_press RETURN" } } } } "button_B" { "activators" { "Full_Press" { "bindings" { "binding" "key_press ESCAPE" } } } } } } "group" { "id" "10" "mode" "trigger" "inputs" { } } "group" { "id" "11" "mode" "trigger" "inputs" { "edge" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button LEFT" } "settings" { "haptic_intensity" "2" } } } } } } "group" { "id" "13" "mode" "dpad" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press UP_ARROW" } "settings" { "haptic_intensity" "1" } } } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press DOWN_ARROW" } "settings" { "haptic_intensity" "1" } } } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press RIGHT_ARROW" } "settings" { "haptic_intensity" "1" } } } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_ARROW" } "settings" { "haptic_intensity" "1" } } } } } } "group" { "id" "14" "mode" "four_buttons" "inputs" { } } "group" { "id" "15" "mode" "absolute_mouse" "inputs" { } } "group" { "id" "16" "mode" "scrollwheel" "inputs" { } "settings" { "scroll_type" "2" } } "group" { "id" "17" "mode" "single_button" "inputs" { } } "group" { "id" "18" "mode" "radial_menu" "inputs" { } } "group" { "id" "19" "mode" "mouse_region" "inputs" { } "settings" { "output_joystick" "3" "scale" "37" "position_x" "14" "position_y" "34" } } "group" { "id" "20" "mode" "absolute_mouse" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button LEFT" } "settings" { "haptic_intensity" "1" } } } } } "settings" { "haptic_intensity" "0" } } "group" { "id" "21" "mode" "dpad" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press UP_ARROW" } "settings" { "haptic_intensity" "1" } } } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press DOWN_ARROW" } "settings" { "haptic_intensity" "1" } } } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press RIGHT_ARROW" } "settings" { "haptic_intensity" "1" } } } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_ARROW" } "settings" { "haptic_intensity" "1" } } } } } } "group" { "id" "7" "mode" "switches" "inputs" { "button_escape" { "activators" { "Full_Press" { "bindings" { "binding" "key_press ESCAPE, Menu" } } } } "button_menu" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F6, Save" } } } } "left_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_SHIFT, Sprint" } } } } "right_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "key_press Q, Previous Weapon" } } } } "button_back_left" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_CONTROL, Crouch" } } } } "button_back_right" { "activators" { "Full_Press" { "bindings" { "binding" "key_press SPACE, Jump" } } } } } } "group" { "id" "12" "mode" "switches" "inputs" { "button_escape" { "activators" { "Full_Press" { "bindings" { "binding" "key_press ESCAPE" } } } } } } "preset" { "id" "0" "name" "Default" "group_source_bindings" { "7" "switch active" "0" "button_diamond active" "1" "joystick active" "2" "left_trackpad inactive" "6" "left_trackpad active" "3" "right_trackpad active" "4" "left_trigger active" "5" "right_trigger active" "8" "gyro active" } } "preset" { "id" "1" "name" "Preset_1000001" "group_source_bindings" { "12" "switch active" "9" "button_diamond active" "21" "joystick active" "13" "left_trackpad active" "14" "left_trackpad inactive" "15" "left_trackpad inactive" "16" "left_trackpad inactive" "17" "left_trackpad inactive" "18" "left_trackpad inactive" "19" "left_trackpad inactive" "20" "right_trackpad active" "10" "left_trigger active" "11" "right_trigger active" } } "settings" { "action_set_trigger_cursor_show" "2" "action_set_trigger_cursor_hide" "1" } }