"controller_mappings" { "version" "3" "title" "JJB FOOT DRIVE MENU mmm " "description" "Your modified configuration for this game." "creator" "76561198322304274" "controller_type" "controller_steamcontroller_gordon" "actions" { "Preset_1000004" { "title" "foot" "legacy_set" "1" } "Preset_1000007" { "title" "drive" "legacy_set" "1" } "Preset_1000008" { "title" "MENU" "legacy_set" "1" } } "group" { "id" "0" "mode" "four_buttons" "inputs" { "button_A" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_SHIFT" } "settings" { "toggle" "1" } } } } "button_B" { "activators" { "Full_Press" { "bindings" { "binding" "key_press R" } } } } "button_X" { "activators" { "Full_Press" { "bindings" { "binding" "key_press E" } } } } "button_Y" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_CONTROL" } } } } } } "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" } } } } } } "group" { "id" "54" "mode" "four_buttons" "inputs" { "button_A" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_SHIFT" } "settings" { "toggle" "1" } } } } "button_B" { "activators" { "Full_Press" { "bindings" { "binding" "key_press R" } } } } "button_X" { "activators" { "Full_Press" { "bindings" { "binding" "key_press E" } } } } "button_Y" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_CONTROL" } "settings" { "toggle" "1" } } } } } } "group" { "id" "55" "mode" "dpad" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press M" } "settings" { "haptic_intensity" "1" } } } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press C" } "settings" { "haptic_intensity" "1" } } } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press H" } "settings" { "haptic_intensity" "1" } } } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press X" } "settings" { "haptic_intensity" "1" } } } } "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 0" } "settings" { "haptic_intensity" "1" } } } } } "settings" { "requires_click" "0" "layout" "3" "edge_binding_radius" "24998" "edge_binding_invert" "1" "analog_emulation_period" "29" "analog_emulation_duty_cycle_pct" "14" } } "group" { "id" "56" "mode" "absolute_mouse" "inputs" { } } "group" { "id" "57" "mode" "dpad" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press W" } "settings" { "haptic_intensity" "1" } } } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press S" } "settings" { "haptic_intensity" "1" } } } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press D" } "settings" { "haptic_intensity" "1" } } } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press A" } "settings" { "haptic_intensity" "1" } } } } "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press SPACE" } "settings" { "haptic_intensity" "1" } } } } } "settings" { "requires_click" "0" "deadzone" "10489" "analog_emulation_period" "5" "analog_emulation_duty_cycle_pct" "8" } } "group" { "id" "58" "mode" "joystick_camera" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press TAB" } "settings" { "haptic_intensity" "1" "toggle" "1" } } } } } "settings" { "swipe_duration" "2" "haptic_intensity" "0" "anti_deadzone" "4395" "invert_y" "1" "joystick_smoothing" "1" "sensitivity" "99" } } "group" { "id" "59" "mode" "trigger" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button RIGHT" } "settings" { "haptic_intensity" "2" "toggle" "1" } } } } "edge" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button RIGHT" } "settings" { "haptic_intensity" "2" } } } } } "settings" { "deadzone_outer_radius" "31999" "deadzone_inner_radius" "819" "edge_binding_radius" "3444" } } "group" { "id" "60" "mode" "trigger" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button LEFT" } "settings" { "hold_repeats" "1" "repeat_rate" "10" "haptic_intensity" "1" } } } } "edge" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button LEFT" } "settings" { "haptic_intensity" "2" } } } } } "settings" { "deadzone_outer_radius" "31654" "edge_binding_radius" "4571" } } "group" { "id" "61" "mode" "joystick_move" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press SPACE" } "settings" { "haptic_intensity" "2" } } } } } "settings" { "sensitivity" "160" } } "group" { "id" "62" "mode" "radial_menu" "inputs" { "touch_menu_button_1" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 1" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_2" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 2" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_3" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 3" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_4" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 4" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_5" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 5" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_6" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 6" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_7" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 7" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_8" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 8" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_9" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 9" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_10" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 0" } "settings" { "haptic_intensity" "2" } } } } "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 0" } "settings" { "haptic_intensity" "2" } } } } } "settings" { "touchmenu_button_fire_type" "3" "touch_menu_opacity" "43" "touch_menu_position_x" "13" "touch_menu_scale" "116" } } "group" { "id" "64" "mode" "radial_menu" "inputs" { "touch_menu_button_1" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 1" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_2" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 2" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_3" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 3" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_4" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 4" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_5" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 5" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_6" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 6" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_7" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 7" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_8" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 8" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_9" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 9" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_10" { "activators" { "Full_Press" { "bindings" { "binding" "key_press BACK_TICK" } "settings" { "haptic_intensity" "2" } } } } "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 0" } "settings" { "haptic_intensity" "2" } } } } } "settings" { "touchmenu_button_fire_type" "3" "touch_menu_opacity" "52" "touch_menu_scale" "146" } } "group" { "id" "65" "mode" "joystick_move" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_CONTROL" } } } } } "settings" { "sensitivity" "94" } } "group" { "id" "66" "mode" "scrollwheel" "inputs" { "scroll_clockwise" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_UP" } "settings" { "haptic_intensity" "2" } } } } "scroll_counterclockwise" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_DOWN" } "settings" { "haptic_intensity" "2" } } } } "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 0" } "settings" { "haptic_intensity" "2" } } } } } } "group" { "id" "75" "mode" "mouse_region" "inputs" { } "settings" { "output_joystick" "3" } } "group" { "id" "77" "mode" "mouse_joystick" "inputs" { } } "group" { "id" "78" "mode" "absolute_mouse" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press Q" } "settings" { "haptic_intensity" "1" } } } } } "settings" { "sensitivity" "96" "doubletap_beep" "1" "invert_y" "1" "haptic_intensity" "0" "friction" "1" "doubetap_max_duration" "108" "mouse_dampening_trigger" "5" "mouse_trigger_clamp_amount" "61" } } "group" { "id" "80" "mode" "mouse_joystick" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press Q" } "settings" { "haptic_intensity" "1" } } } } } "settings" { "invert_y" "1" "friction" "1" "mouse_dampening_trigger" "2" "mouse_trigger_clamp_amount" "63" } } "group" { "id" "81" "mode" "four_buttons" "inputs" { } } "group" { "id" "94" "mode" "joystick_move" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press TAB" } "settings" { "haptic_intensity" "2" "toggle" "1" } } } } } } "group" { "id" "96" "mode" "four_buttons" "inputs" { "button_A" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_SHIFT" } } } } "button_B" { "activators" { "Full_Press" { "bindings" { "binding" "key_press R" } } } } "button_X" { "activators" { "Full_Press" { "bindings" { "binding" "key_press E" } } } } "button_Y" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_CONTROL" } } } } } } "group" { "id" "97" "mode" "joystick_move" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press SPACE" } } } } } "settings" { "sensitivity" "94" } } "group" { "id" "98" "mode" "absolute_mouse" "inputs" { } } "group" { "id" "99" "mode" "dpad" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_UP" } "settings" { "haptic_intensity" "1" } } } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press C, m" } "settings" { "haptic_intensity" "1" "toggle" "1" } } } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press H" } "settings" { "haptic_intensity" "1" } } } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press X" } "settings" { "haptic_intensity" "1" } } } } "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 0" } "settings" { "haptic_intensity" "1" } } } } } "settings" { "requires_click" "0" "layout" "3" "deadzone" "9989" "analog_emulation_period" "5" "analog_emulation_duty_cycle_pct" "8" } } "group" { "id" "100" "mode" "absolute_mouse" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press Q" } "settings" { "haptic_intensity" "1" } } } } } "settings" { "sensitivity" "96" "doubletap_beep" "1" "invert_y" "1" "haptic_intensity" "0" "friction" "1" "acceleration" "1" "doubetap_max_duration" "108" "mouse_dampening_trigger" "5" "mouse_trigger_clamp_amount" "61" } } "group" { "id" "101" "mode" "trigger" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press S" } "settings" { "repeat_rate" "10" } } } } "edge" { "activators" { "Full_Press" { "bindings" { "binding" "key_press S" } "settings" { "haptic_intensity" "2" } } } } } "settings" { "deadzone_outer_radius" "30848" "deadzone_inner_radius" "538" "edge_binding_radius" "1638" "adaptive_threshold" "0" } } "group" { "id" "102" "mode" "trigger" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press W" } "settings" { "repeat_rate" "10" "haptic_intensity" "1" } } } } "edge" { "activators" { "Full_Press" { "bindings" { "binding" "key_press W" } "settings" { "haptic_intensity" "2" } } } } } "settings" { "deadzone_outer_radius" "30228" "deadzone_inner_radius" "499" "edge_binding_radius" "0" "adaptive_threshold" "0" "curve_exponent" "3" } } "group" { "id" "103" "mode" "four_buttons" "inputs" { "button_A" { "activators" { "Full_Press" { "bindings" { "binding" "key_press SPACE" } } } } "button_B" { "activators" { "Full_Press" { "bindings" { "binding" "key_press RETURN" } } } } "button_X" { "activators" { "Full_Press" { "bindings" { "binding" "key_press BACKSPACE" } } } } "button_Y" { "activators" { "Full_Press" { "bindings" { "binding" "key_press TAB" } } } } } } "group" { "id" "104" "mode" "trigger" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button RIGHT" } "settings" { "haptic_intensity" "2" } } } } } } "group" { "id" "105" "mode" "trigger" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button LEFT" } "settings" { "haptic_intensity" "2" } } } } } } "group" { "id" "107" "mode" "absolute_mouse" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button RIGHT" } "settings" { "haptic_intensity" "1" } } } } } } "group" { "id" "108" "mode" "absolute_mouse" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button LEFT" } "settings" { "haptic_intensity" "1" } } } } } } "group" { "id" "109" "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" } } } } "click" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button MIDDLE" } "settings" { "haptic_intensity" "1" } } } } } "settings" { "layout" "3" } } "group" { "id" "110" "mode" "scrollwheel" "inputs" { } } "group" { "id" "111" "mode" "joystick_camera" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press TAB" } "settings" { "haptic_intensity" "1" } } } } } } "group" { "id" "112" "mode" "mouse_joystick" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press Q" } "settings" { "haptic_intensity" "1" } } } } } } "group" { "id" "113" "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" } } } } "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press SPACE" } "settings" { "haptic_intensity" "1" } } } } } } "group" { "id" "114" "mode" "joystick_mouse" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press SPACE" } } } } } "settings" { "output_joystick" "2" "deadzone_inner_radius" "799" } } "group" { "id" "53" "mode" "switches" "inputs" { "button_escape" { "activators" { "Full_Press" { "bindings" { "binding" "key_press P" } } "Double_Press" { "bindings" { "binding" "key_press ESCAPE" } } } } "button_menu" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action CHANGE_PRESET 2 1 1" } } "Long_Press" { "bindings" { "binding" "controller_action CHANGE_PRESET 3 1 1" } "settings" { "long_press_time" "974" } } } } "left_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_UP" } } } } "right_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_DOWN" } } } } "button_back_left" { "activators" { "Full_Press" { "bindings" { "binding" "key_press TAB" } "settings" { "delay_start" "354" "toggle" "1" } } } } "button_back_right" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F" } "settings" { "toggle" "1" } } } } } } "group" { "id" "95" "mode" "switches" "inputs" { "button_escape" { "activators" { "Full_Press" { "bindings" { "binding" "key_press P" } } "Double_Press" { "bindings" { "binding" "key_press ESCAPE" } } } } "button_menu" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action CHANGE_PRESET 1 1 1" } } "Long_Press" { "bindings" { "binding" "controller_action CHANGE_PRESET 3 1 1" } "settings" { "long_press_time" "974" } } } } "left_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button RIGHT" } "settings" { "toggle" "1" } } } } "right_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button LEFT" } "settings" { "hold_repeats" "1" "repeat_rate" "10" "interruptable" "0" } } } } "button_back_left" { "activators" { "Full_Press" { "bindings" { "binding" "key_press TAB" } "settings" { "delay_start" "354" "toggle" "1" } } } } "button_back_right" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F" } "settings" { "toggle" "1" } } } } } } "group" { "id" "106" "mode" "switches" "inputs" { "button_escape" { "activators" { "Full_Press" { "bindings" { "binding" "key_press P" } } } } "button_menu" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action CHANGE_PRESET 1 1 1" } } } } "left_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_UP" } } } } "right_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_DOWN" } } } } "button_back_left" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_SHIFT" } } } } "button_back_right" { "activators" { "Full_Press" { "bindings" { "binding" "key_press RIGHT_SHIFT" } } } } } } "preset" { "id" "0" "name" "Default" "group_source_bindings" { "0" "button_diamond active" } } "preset" { "id" "1" "name" "Preset_1000001" "group_source_bindings" { } } "preset" { "id" "2" "name" "Preset_1000002" "group_source_bindings" { } } "preset" { "id" "3" "name" "Preset_1000003" "group_source_bindings" { } } "preset" { "id" "4" "name" "Preset_1000004" "group_source_bindings" { "53" "switch active" "54" "button_diamond active" "55" "joystick active" "62" "joystick inactive" "65" "joystick inactive" "81" "joystick inactive" "56" "left_trackpad active modeshift" "57" "left_trackpad inactive" "61" "left_trackpad active" "64" "left_trackpad inactive" "66" "left_trackpad inactive" "75" "left_trackpad inactive" "77" "left_trackpad inactive" "58" "right_trackpad inactive" "78" "right_trackpad active" "80" "right_trackpad inactive" "94" "right_trackpad inactive" "59" "left_trigger active" "60" "right_trigger active" } } "preset" { "id" "5" "name" "Preset_1000005" "group_source_bindings" { } } "preset" { "id" "6" "name" "Preset_1000006" "group_source_bindings" { } } "preset" { "id" "7" "name" "Preset_1000007" "group_source_bindings" { "95" "switch active" "96" "button_diamond active" "97" "joystick active" "113" "joystick inactive" "114" "joystick inactive" "98" "left_trackpad active modeshift" "99" "left_trackpad active" "100" "right_trackpad active" "110" "right_trackpad inactive" "111" "right_trackpad inactive" "112" "right_trackpad inactive" "101" "left_trigger active" "102" "right_trigger active" } } "preset" { "id" "8" "name" "Preset_1000008" "group_source_bindings" { "106" "switch active" "103" "button_diamond active" "109" "joystick active" "107" "left_trackpad active" "108" "right_trackpad active" "104" "left_trigger active" "105" "right_trigger active" } } "settings" { "action_set_trigger_cursor_show" "2" "action_set_trigger_cursor_hide" "1" } }