"controller_mappings" { "version" "3" "revision" "390" "title" "My Half-Life 25th Anniversary Update Layout v1.5" "description" "Valve's Official Layout Modified To Be More Controller Friendly And Make More Sense. Nothing Too Wacky, Simple, Like Other Popular FPS Console Controls. Please Change Crouch To C To Avoid Activating Win Hotkey With ESC. Works Best With In-Game Mouse Sensitivity Default." "creator" "76561198105199996" "progenitor" "" "url" "workshop://3093343418" "export_type" "community" "controller_type" "controller_xboxone" "controller_caps" "1590271" "major_revision" "1" "minor_revision" "0" "Timestamp" "0" "actions" { "HL_GameDefault" { "title" "Game" "legacy_set" "1" } "Preset_1000002" { "title" "Menu" "legacy_set" "1" } } "action_layers" { "Preset_1000003" { "title" "Lower Sensitivity " "legacy_set" "1" "set_layer" "1" "parent_set_name" "HL_GameDefault" } } "group" { "id" "0" "mode" "four_buttons" "name" "" "description" "" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "key_press SPACE, Jump, , " } "settings" { "repeat_rate" "99" } } } "disabled_activators" { } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "key_press C, Crouch (Toggle), , " } "settings" { "repeat_rate" "99" "toggle" "1" } } } "disabled_activators" { } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "key_press R, Use & Reload, , " } "settings" { "repeat_rate" "99" } } "Long_Press" { "bindings" { "binding" "key_press R, , " } "settings" { "long_press_time" "75" } } "Full_Press" { "bindings" { "binding" "key_press E, , " } } "Long_Press" { "bindings" { "binding" "key_press E, , " } "settings" { "long_press_time" "150" } } } "disabled_activators" { } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_UP, Switch Weapon, , " "binding" "mouse_button LEFT, Switch Weapon, , " } } "Double_Press" { "bindings" { "binding" "mouse_wheel SCROLL_DOWN, , " "binding" "mouse_button LEFT, , " } } "Long_Press" { "bindings" { "binding" "mouse_wheel SCROLL_DOWN, , " "binding" "mouse_button LEFT, , " } } } "disabled_activators" { } } } "settings" { "button_size" "17994" "button_dist" "19994" } } "group" { "id" "1" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 1, Weapon 1, , " } "settings" { "repeat_rate" "99" } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 3, Weapon 3, , " } "settings" { "repeat_rate" "99" } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 2, Weapon 2, , " } "settings" { "repeat_rate" "99" } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 4, Weapon 4, , " } "settings" { "repeat_rate" "99" } } } "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" "key_press E, Use, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } } "settings" { "sensitivity" "244" "doubetap_max_duration" "320" } } "group" { "id" "3" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press W, Move Forward, , " } "settings" { "repeat_rate" "99" } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press S, Move Back, , " } "settings" { "repeat_rate" "99" } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press D, Move Right, , " } "settings" { "repeat_rate" "99" } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press A, Move Left, , " } "settings" { "repeat_rate" "99" } } } "disabled_activators" { } } "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_SHIFT, Sprint, , " } "settings" { "repeat_rate" "99" } } } "disabled_activators" { } } } "settings" { "requires_click" "0" "edge_binding_radius" "24995" } } "group" { "id" "4" "mode" "trigger" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_SHIFT, , " "binding" "controller_action hold_layer 3 0 0, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "edge" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_SHIFT, Walk, , " "binding" "controller_action hold_layer 3 0 0, Walk, , " } "settings" { "repeat_rate" "99" "haptic_intensity" "2" } } } "disabled_activators" { } } } "settings" { "deadzone_inner_radius" "0" "edge_binding_radius" "0" } } "group" { "id" "5" "mode" "trigger" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button LEFT, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "edge" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button LEFT, Primary Attack, , " } "settings" { "repeat_rate" "99" "haptic_intensity" "2" } } } "disabled_activators" { } } } "settings" { "edge_binding_radius" "0" "curve_exponent" "1" } } "group" { "id" "6" "mode" "absolute_mouse" "name" "" "description" "" "inputs" { } "settings" { "gyro_natural_sensitivity" "179" "acceleration" "2" } } "group" { "id" "8" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press W, Move Forward, , " } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press S, Move Back, , " } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press D, Move Right, , " } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press A, Move Left, , " } } } "disabled_activators" { } } } "settings" { "requires_click" "0" "haptic_intensity_override" "0" } } "group" { "id" "9" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press T, Spray, , " } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press Q, Last Used Weapon, , " } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 5, Select Grenade / C4, , " "binding" "mouse_button LEFT, Select Grenade / C4, , " } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 1, Crowbar, , " "binding" "mouse_button LEFT, Crowbar, , " } } } "disabled_activators" { } } } "settings" { "requires_click" "0" "layout" "0" "haptic_intensity_override" "0" } } "group" { "id" "10" "mode" "joystick_mouse" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F, Flashlight, , " } } } "disabled_activators" { } } } "settings" { "custom_curve_exponent" "195" "output_joystick" "2" "deadzone_inner_radius" "2133" "deadzone_outer_radius" "31200" "deadzone_enable_type" "2" "sensitivity_horiz_scale" "70" "sensitivity_vert_scale" "30" } } "group" { "id" "11" "mode" "touch_menu" "name" "Save/Load" "description" "" "inputs" { "touch_menu_button_0" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F6, Quicksave, ghost_075_utility_020.png, " } } } "disabled_activators" { } } "touch_menu_button_1" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F7, Quickload, ghost_075_utility_010.png, " } } } "disabled_activators" { } } } "settings" { "mouse_smoothing" "0" "virtualmenu_center_bound" "1" } } "group" { "id" "12" "mode" "joystick_move" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F, Flashlight, , " } } } "disabled_activators" { } } } } "group" { "id" "13" "mode" "joystick_move" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press C, Crouch (Hold), , " } } } "disabled_activators" { } } } "settings" { "curve_exponent" "3" "haptic_intensity" "2" "deadzone_inner_radius" "4683" "deadzone_outer_radius" "32000" "deadzone_shape" "2" "deadzone_enable_type" "2" "sensitivity_horiz_scale" "70" "sensitivity_vert_scale" "80" } } "group" { "id" "19" "mode" "absolute_mouse" "name" "" "description" "" "inputs" { } } "group" { "id" "20" "mode" "absolute_mouse" "name" "" "description" "" "inputs" { } "settings" { "gyro_natural_sensitivity" "5" } } "group" { "id" "22" "mode" "gyro_to_mouse" "name" "" "description" "" "inputs" { } } "group" { "id" "23" "mode" "dpad" "name" "" "description" "" "inputs" { } } "group" { "id" "24" "mode" "reference" "description" "" "settings" { "referenced_mode" "11" } } "group" { "id" "26" "mode" "reference" "description" "" "settings" { "referenced_mode" "11" } } "group" { "id" "54" "mode" "reference" "description" "" "settings" { "referenced_mode" "11" } } "group" { "id" "59" "mode" "four_buttons" "name" "" "description" "" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "key_press RETURN, Select Option, , " } "settings" { "repeat_rate" "99" } } } "disabled_activators" { } } "button_b" { "activators" { "release" { "bindings" { "binding" "key_press ESCAPE, Back / Resume Game, , " "binding" "controller_action CHANGE_PRESET 1 0 0, Back / Resume Game, , " } } } "disabled_activators" { } } } "settings" { "button_size" "17994" "button_dist" "19994" } } "group" { "id" "60" "mode" "joystick_move" "name" "" "description" "" "inputs" { } "settings" { "curve_exponent" "3" "haptic_intensity" "2" "deadzone_inner_radius" "4814" "deadzone_outer_radius" "32000" "deadzone_shape" "2" "deadzone_enable_type" "2" "sensitivity_horiz_scale" "70" } } "group" { "id" "61" "mode" "trigger" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action empty_sub_command, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } } "group" { "id" "62" "mode" "trigger" "name" "" "description" "" "inputs" { "edge" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button LEFT, Left Mouse Click, , " } "settings" { "repeat_rate" "99" "haptic_intensity" "2" } } } "disabled_activators" { } } } "settings" { "edge_binding_radius" "0" "curve_exponent" "1" } } "group" { "id" "63" "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" { } } } "settings" { "requires_click" "0" "layout" "0" "haptic_intensity_override" "0" } } "group" { "id" "64" "mode" "joystick_mouse" "name" "" "description" "" "inputs" { } "settings" { "curve_exponent" "4" "custom_curve_exponent" "195" "output_joystick" "2" "deadzone_inner_radius" "2133" "deadzone_outer_radius" "31200" "deadzone_shape" "0" "deadzone_enable_type" "2" "sensitivity_horiz_scale" "70" "sensitivity_vert_scale" "35" } } "group" { "id" "65" "mode" "four_buttons" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "66" "mode" "trigger" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_SHIFT, , " "binding" "controller_action hold_layer 3 0 0, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } "settings" { "layer" "1" } } "group" { "id" "67" "mode" "trigger" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "69" "mode" "joystick_mouse" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" "curve_exponent" "4" "sensitivity" "200" "sensitivity_horiz_scale" "50" "sensitivity_vert_scale" "20" } } "group" { "id" "70" "mode" "joystick_move" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" "deadzone_inner_radius" "4651" "sensitivity_horiz_scale" "50" "sensitivity_vert_scale" "70" } } "group" { "id" "71" "mode" "dpad" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "7" "mode" "switches" "name" "" "description" "" "inputs" { "button_escape" { "activators" { "Full_Press" { "bindings" { "binding" "key_press ESCAPE, , " "binding" "controller_action CHANGE_PRESET 2 0 0, , " } "settings" { "interruptable" "0" } } } "disabled_activators" { } } "button_menu" { "activators" { "Full_Press" { "bindings" { "binding" "key_press TAB, Scoreboard Multiplayer / Quicksave, , " } "settings" { "toggle" "1" } } "Long_Press" { "bindings" { "binding" "key_press F6, , " } } } "disabled_activators" { } } "left_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 5, Throw Grenade / C4, , " } "settings" { "interruptable" "0" } } "Full_Press" { "bindings" { "binding" "mouse_button LEFT, , " } "settings" { "interruptable" "0" } } "Full_Press" { "bindings" { "binding" "mouse_button LEFT, , " } "settings" { "delay_start" "500" "interruptable" "0" } } } "disabled_activators" { } } "right_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button RIGHT, Secondary Attack, , " } } } "disabled_activators" { } } "button_back_left" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_CONTROL, Crouch, , " } } } "disabled_activators" { } } "button_back_right" { "activators" { "Full_Press" { "bindings" { "binding" "key_press R, Reload, , " } } } "disabled_activators" { } } "button_back_left_upper" { "activators" { "Full_Press" { "bindings" { "binding" "key_press SPACE, Jump, , " } } } "disabled_activators" { } } "button_back_right_upper" { "activators" { "Full_Press" { "bindings" { "binding" "key_press E, Use, , " } } } "disabled_activators" { } } "left_click" { "activators" { "Full_Press" { "bindings" { "binding" "mode_shift left_trackpad 26" } "settings" { "interruptable" "0" } } } "disabled_activators" { } } "button_capture" { "activators" { "release" { "bindings" { "binding" "controller_action system_key_1, , " } } } "disabled_activators" { } } } } "group" { "id" "58" "mode" "switches" "name" "" "description" "" "inputs" { "button_escape" { "activators" { "Full_Press" { "bindings" { "binding" "key_press ESCAPE, Menu, , " "binding" "controller_action CHANGE_PRESET 1 0 0, Menu, , " } "settings" { "interruptable" "0" } } } "disabled_activators" { } } "button_back_left" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_CONTROL, Crouch, , " } } } "disabled_activators" { } } "button_back_right" { "activators" { "Full_Press" { "bindings" { "binding" "key_press R, Reload, , " } } } "disabled_activators" { } } "button_back_left_upper" { "activators" { "Full_Press" { "bindings" { "binding" "key_press SPACE, Jump, , " } } } "disabled_activators" { } } "button_back_right_upper" { "activators" { "Full_Press" { "bindings" { "binding" "key_press E, Use, , " } } } "disabled_activators" { } } "left_click" { "activators" { "Full_Press" { "bindings" { "binding" "mode_shift left_trackpad 26" } "settings" { "interruptable" "0" } } } "disabled_activators" { } } "button_capture" { "activators" { "release" { "bindings" { "binding" "controller_action system_key_1, , " } } } "disabled_activators" { } } } } "group" { "id" "68" "mode" "switches" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "preset" { "id" "0" "name" "HL_GameDefault" "group_source_bindings" { "7" "switch active" "0" "button_diamond active" "3" "joystick inactive" "13" "joystick active" "4" "left_trigger active" "5" "right_trigger active" "8" "dpad inactive" "9" "dpad active" "10" "right_joystick active" "12" "right_joystick inactive" } } "preset" { "id" "1" "name" "Preset_1000002" "group_source_bindings" { "58" "switch active" "59" "button_diamond active" "60" "joystick active" "61" "left_trigger active" "62" "right_trigger active" "63" "dpad active" "64" "right_joystick active" } } "preset" { "id" "2" "name" "Preset_1000003" "group_source_bindings" { "68" "switch active" "65" "button_diamond active" "70" "joystick active" "66" "left_trigger active" "67" "right_trigger active" "71" "dpad active" "69" "right_joystick active" } } "settings" { "action_set_trigger_cursor_hide" "1" "action_set_trigger_cursor_show" "2" } }