"controller_mappings" { "version" "3" "revision" "199" "title" "Left 4 Dead 2 Gyro Ratcheting 3 Modes" "description" "Set mouse sensitivity to 2.5" "creator" "76561199273515310" "progenitor" "" "url" "workshop://3731455560" "export_type" "community" "controller_type" "controller_triton" "controller_caps" "1096859647" "major_revision" "0" "minor_revision" "0" "Timestamp" "1600977972" "actions" { "Default" { "title" "Default" "legacy_set" "1" } } "action_layers" { "Preset_1000001" { "title" "Trackpad soft press" "legacy_set" "1" "set_layer" "1" "parent_set_name" "Default" } } "localization" { "english" { "InGame_Controls" "In-Game Controls" "Move" "Move" "Camera" "Camera (Mouse)" "JoystickCamera" "Camera (Joystick)" "Fire" "Fire" "FireAlt" "Melee Bash" "Scope" "Use Rifle Scope" "reload" "Reload" "jump" "Jump" "duck" "Duck" "ToggleDuck" "Toggle Duck" "use" "Use" "invnext" "Select Next Weapon" "invprev" "Select Previous Weapon" "lastinv" "Select Last Weapon" "togglescores" "Scoreboard" "walk" "Walk" "PauseGame" "PauseGame" "flashlight" "Flashlight" "PrimaryWeapon" "Primary Weapon" "SecondaryWeapon" "Secondary Weapon" "Grenade" "Grenade" "FirstAid" "First Aid" "Pills" "Pills" "TurnAround" "Turn Around" "voicerecord" "Use Microphone" "VoteYes" "Vote Yes" "VoteNo" "Vote No" "MenuControls" "Menu Controls" "MenuUp" "Up" "MenuDown" "Down" "MenuLeft" "Left" "MenuRight" "Right" "MenuSelect" "Select" "MenuCancel" "Cancel" "MenuX" "Alt Select" "MenuY" "Options" "ReturnToGame" "Return to Game" "Navigate" "Navigate" "Mouse" "Mouse" "resetcamera" "Reset Camera" "spray" "Spray" "RadialOrders" "Orders Quick Menu" "RadialQNA" "Response Quick Menu" "RadialAccept" "Quick Menu Accept" "RadialDecline" "Quick Menu Decline" } } "group" { "id" "0" "mode" "four_buttons" "name" "" "description" "" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action dots_per_360_calibration_spin 180 250, , " } } } "disabled_activators" { } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "key_press R, , " } } } "disabled_activators" { } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "key_press E, , " } } } "disabled_activators" { } } } } "group" { "id" "1" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press W, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press S, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press D, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press A, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } "edge" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_SHIFT, , " } } } "disabled_activators" { } } } "settings" { "requires_click" "0" "deadzone" "14095" "edge_binding_radius" "28700" "edge_binding_invert" "1" "haptic_intensity_override" "3" } } "group" { "id" "2" "mode" "joystick_move" "name" "" "description" "" "inputs" { "click" { "activators" { "Soft_Press" { "bindings" { "binding" "xinput_button JOYSTICK_RIGHT, , " } } } "disabled_activators" { } } } } "group" { "id" "3" "mode" "joystick_move" "name" "" "description" "" "inputs" { } } "group" { "id" "4" "mode" "trigger" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button LEFT, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } } "group" { "id" "5" "mode" "trigger" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button RIGHT, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } "settings" { "adaptive_threshold" "3" } } "group" { "id" "6" "mode" "joystick_move" "name" "" "description" "" "inputs" { "click" { "activators" { "Soft_Press" { "bindings" { "binding" "xinput_button JOYSTICK_RIGHT, , " } } } "disabled_activators" { } } } } "group" { "id" "8" "mode" "joystick_move" "name" "" "description" "" "inputs" { } } "group" { "id" "9" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 3, , " } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 5, , " } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 4, , " } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F, , " } } } "disabled_activators" { } } } "settings" { "requires_click" "0" "haptic_intensity_override" "0" } } "group" { "id" "11" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press W, , " } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press S, , " } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press D, , " } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press A, , " } } } "disabled_activators" { } } "edge" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_SHIFT, , " } } } "disabled_activators" { } } } "settings" { "requires_click" "0" "edge_binding_radius" "21150" "edge_binding_invert" "1" "haptic_intensity_override" "3" } } "group" { "id" "13" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F, , " } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press R, , " } } } "disabled_activators" { } } "edge" { "activators" { "Full_Press" { "bindings" { "binding" "key_press E, , " } } } "disabled_activators" { } } } "settings" { "requires_click" "0" "layout" "0" "deadzone" "22285" "edge_binding_invert" "1" "haptic_intensity_override" "3" } } "group" { "id" "15" "mode" "gyro_to_mouse" "name" "" "description" "" "inputs" { } "settings" { "gyro_roll_scale" "-9500" "gyro_to_2d_conversion_style" "2" "gyro_speed_deadzone" "0" "gyro_precision_speed" "0" "flickstick_haptic_bump_per_angle" "1" "acceleration" "1" "gyro_ratchet_button_mask" "140737489403920" } } "group" { "id" "16" "mode" "touch_menu" "name" "Touch Menu" "description" "" "inputs" { "touch_menu_button_0" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 3, , ghost_010_wpn_0190.png, " } "settings" { "haptic_intensity" "3" } } } "disabled_activators" { } } "touch_menu_button_1" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F, , ghost_030_inv_0080.png, " } "settings" { "haptic_intensity" "3" } } } "disabled_activators" { } } "touch_menu_button_2" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 1, , ghost_010_wpn_0110.png, " } "settings" { "haptic_intensity" "3" } } } "disabled_activators" { } } "touch_menu_button_3" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 4, , ghost_030_inv_0314.png, " } "settings" { "haptic_intensity" "3" } } } "disabled_activators" { } } "touch_menu_button_4" { "activators" { "Full_Press" { "bindings" { "binding" "key_press E, , ghost_040_act_0030.png, " } "settings" { "haptic_intensity" "3" } } } "disabled_activators" { } } "touch_menu_button_5" { "activators" { "Full_Press" { "bindings" { "binding" "key_press R, , ghost_020_ammo_010.png, " } "settings" { "haptic_intensity" "3" } } } "disabled_activators" { } } "touch_menu_button_6" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 5, , ghost_030_inv_0313.png, " } "settings" { "haptic_intensity" "3" } } } "disabled_activators" { } } "touch_menu_button_7" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action dots_per_360_calibration_spin 180 250, , ghost_045_move_0110.png, " } "settings" { "haptic_intensity" "3" } } } "disabled_activators" { } } "touch_menu_button_8" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 2, , ghost_010_wpn_0080.png, " } "settings" { "haptic_intensity" "3" } } } "disabled_activators" { } } "touch" { "activators" { "release" { "bindings" { "binding" "controller_action remove_layer 2 1 1, , " } "settings" { "haptic_intensity" "3" } } } "disabled_activators" { } } } "settings" { "haptic_intensity" "3" "mouse_smoothing" "0" "gyro_button" "1" "touch_menu_position_x" "50" "touch_menu_position_y" "70" "touch_menu_scale" "150" "touchmenu_inner_deadzone" "50" "touchmenu_outer_deadzone" "50" "touchmenu_button_fire_type" "2" } } "group" { "id" "17" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 3, , " } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 5, , " } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 4, , " } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F, , " } } } "disabled_activators" { } } } "settings" { "requires_click" "0" "layout" "0" "deadzone" "22285" } } "group" { "id" "20" "mode" "trigger" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "19" "mode" "trigger" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "18" "mode" "four_buttons" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "22" "mode" "four_buttons" "name" "" "description" "" "inputs" { } } "group" { "id" "23" "mode" "single_button" "name" "" "description" "" "inputs" { } } "group" { "id" "24" "mode" "dpad" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "25" "mode" "reference" "description" "" "settings" { "referenced_mode" "16" } } "group" { "id" "26" "mode" "dpad" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "27" "mode" "single_button" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "28" "mode" "reference" "description" "" "settings" { "referenced_mode" "16" } } "group" { "id" "29" "mode" "four_buttons" "name" "" "description" "" "inputs" { } } "group" { "id" "30" "mode" "single_button" "name" "" "description" "" "inputs" { "click" { "activators" { "Soft_Press" { "bindings" { "binding" "controller_action add_layer 2 0 0, , " } "settings" { "soft_press_sytle" "3" "activation_threshold" "14000" } } } "disabled_activators" { } } } } "group" { "id" "31" "mode" "single_button" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "32" "mode" "single_button" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "33" "mode" "radial_menu" "name" "Radial Menu" "description" "" "inputs" { "touch_menu_button_0" { "activators" { "Full_Press" { "bindings" { "binding" "key_press E, , ghost_040_act_0030.png, " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_1" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F, , ghost_030_inv_0080.png, " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_2" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 1, , ghost_010_wpn_0110.png, " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_3" { "activators" { "Full_Press" { "bindings" { "binding" "key_press R, , ghost_020_ammo_010.png, " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_4" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 2, , ghost_010_wpn_0080.png, " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_5" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action dots_per_360_calibration_spin 180 250, , ghost_045_move_0110.png, " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_6" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 5, , ghost_030_inv_0313.png, " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_7" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 4, , ghost_030_inv_0314.png, " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_8" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 3, , ghost_010_wpn_0190.png, " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } "settings" { "touchmenu_button_fire_type" "1" "haptic_intensity" "3" "touch_menu_position_x" "50" "touch_menu_position_y" "70" "touch_menu_scale" "150" } } "group" { "id" "34" "mode" "four_buttons" "name" "" "description" "" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action dots_per_360_calibration_spin 180 250, , " } } } "disabled_activators" { } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "key_press R, , " } } } "disabled_activators" { } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "key_press E, , " } } } "disabled_activators" { } } } } "group" { "id" "35" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 3, , " } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 5, , " } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F, , " } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 4, , " } } } "disabled_activators" { } } } "settings" { "requires_click" "0" "layout" "0" "haptic_intensity_override" "0" } } "group" { "id" "36" "mode" "four_buttons" "name" "" "description" "" "inputs" { } } "group" { "id" "37" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F2, , " } "settings" { "haptic_intensity" "0" } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F1, , " } "settings" { "haptic_intensity" "0" } } } "disabled_activators" { } } } "settings" { "layout" "0" "deadzone" "22285" } } "group" { "id" "7" "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 Q, , " } } } "disabled_activators" { } } "right_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button MIDDLE, , " } } } "disabled_activators" { } } "button_back_left_upper" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_CONTROL, , " } } } "disabled_activators" { } } "button_back_right_upper" { "activators" { "Full_Press" { "bindings" { "binding" "key_press SPACE, , " } } } "disabled_activators" { } } "right_click" { "activators" { "Full_Press" { "bindings" { "binding" "mode_shift right_trackpad 16" } } } "disabled_activators" { } } } } "group" { "id" "21" "mode" "switches" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "preset" { "id" "0" "name" "Default" "group_source_bindings" { "7" "switch active" "2" "right_trackpad inactive" "6" "right_trackpad inactive" "13" "right_trackpad inactive modeshift" "16" "right_trackpad inactive modeshift" "22" "right_trackpad inactive" "23" "right_trackpad inactive" "28" "right_trackpad inactive" "29" "right_trackpad inactive" "30" "right_trackpad active" "0" "button_diamond inactive" "34" "button_diamond active" "1" "left_trackpad inactive" "36" "left_trackpad inactive" "37" "left_trackpad active" "3" "joystick inactive" "11" "joystick active" "4" "left_trigger active" "5" "right_trigger active" "8" "right_joystick inactive" "17" "right_joystick inactive" "33" "right_joystick active" "9" "dpad inactive" "35" "dpad active" "15" "gyro active" } } "preset" { "id" "1" "name" "Preset_1000001" "group_source_bindings" { "21" "switch active" "24" "right_trackpad inactive modeshift" "25" "right_trackpad active" "26" "right_trackpad inactive modeshift" "27" "right_trackpad inactive modeshift" "31" "right_trackpad inactive" "32" "right_trackpad inactive" "18" "button_diamond active" "19" "left_trigger active" "20" "right_trigger active" } } "settings" { "left_trackpad_mode" "0" "right_trackpad_mode" "0" } }