"controller_mappings" { "version" "3" "revision" "59" "title" "Matts IL2 BOS steam controller config" "description" "Spent a good few hours creating version one of this controller profile, please chech the controller config out in your steam settings ,profile includes shift mode for for controls and minimal tweaking to default IL2 control inputs ... have fun." "creator" "76561198042531228" "controller_type" "controller_steamcontroller_gordon" "Timestamp" "743729096" "localization" { "english" { "title" "Steam Button Chord Basic Configuration" "description" "Official Steam Button Chord Basic Configuration" } } "group" { "id" "0" "mode" "four_buttons" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F" } } } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "key_press FORWARD_SLASH" } } } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "key_press G" } } } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_SHIFT" "binding" "key_press F" } } } } } } "group" { "id" "1" "mode" "dpad" "inputs" { } } "group" { "id" "4" "mode" "trigger" "inputs" { } "settings" { "output_trigger" "1" "deadzone_outer_radius" "32767" "deadzone_inner_radius" "0" "adaptive_threshold" "0" "curve_exponent" "4" } } "group" { "id" "5" "mode" "trigger" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press R" } "settings" { "haptic_intensity" "2" } } } } "edge" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_WINDOWS" "binding" "key_press R" } "settings" { "haptic_intensity" "2" } } } } } "settings" { "output_trigger" "2" "deadzone_outer_radius" "32767" "deadzone_inner_radius" "0" "adaptive_threshold" "0" "curve_exponent" "4" } } "group" { "id" "8" "mode" "absolute_mouse" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press KEYPAD_5" "binding" "mouse_button LEFT" } } } } } "settings" { "sensitivity" "67" "haptic_intensity" "0" "friction" "1" "acceleration" "1" "doubetap_max_duration" "323" } } "group" { "id" "9" "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" "mouse_wheel SCROLL_DOWN" } "settings" { "haptic_intensity" "1" } } } } } "settings" { "requires_click" "0" "layout" "3" "deadzone" "29659" } } "group" { "id" "10" "mode" "joystick_move" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_SHIFT" "binding" "key_press A" } } } } } "settings" { "curve_exponent" "2" "edge_binding_radius" "32767" "deadzone_outer_radius" "27999" "deadzone_shape" "1" } } "group" { "id" "11" "mode" "joystick_camera" "inputs" { } } "group" { "id" "12" "mode" "joystick_move" "inputs" { } } "group" { "id" "13" "mode" "mouse_joystick" "inputs" { } } "group" { "id" "14" "mode" "joystick_move" "inputs" { } "settings" { "curve_exponent" "2" "haptic_intensity" "1" "output_joystick" "1" "deadzone_inner_radius" "2399" "deadzone_outer_radius" "27999" "deadzone_shape" "1" "output_axis" "0" } } "group" { "id" "15" "mode" "joystick_move" "inputs" { } "settings" { "curve_exponent" "2" "haptic_intensity" "3" "output_joystick" "1" "deadzone_shape" "1" "gyro_button_invert" "0" "invert_y" "1" } } "group" { "id" "16" "mode" "joystick_move" "inputs" { } "settings" { "curve_exponent" "2" "haptic_intensity" "3" "output_joystick" "1" "deadzone_outer_radius" "15999" "deadzone_shape" "1" "gyro_neutral" "16383" "output_axis" "1" } } "group" { "id" "17" "mode" "four_buttons" "inputs" { } } "group" { "id" "18" "mode" "radial_menu" "inputs" { } } "group" { "id" "19" "mode" "scrollwheel" "inputs" { } "settings" { "haptic_intensity" "0" } } "group" { "id" "20" "mode" "joystick_move" "inputs" { } } "group" { "id" "21" "mode" "dpad" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press E" } } } } } "settings" { "requires_click" "0" } } "group" { "id" "22" "mode" "four_buttons" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F4" } } } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F2" } } } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F1" } } } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F3" } } } } } "settings" { "requires_click" "0" "haptic_intensity_override" "3" } } "group" { "id" "23" "mode" "four_buttons" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "key_press RIGHT_CONTROL" "binding" "key_press DOWN_ARROW" } } } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "key_press RIGHT_BRACKET" } } } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_BRACKET" } } } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "key_press RIGHT_CONTROL" "binding" "key_press UP_ARROW" } } } } } "settings" { "requires_click" "0" "haptic_intensity_override" "3" } } "group" { "id" "24" "mode" "four_buttons" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "key_press E" } } } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "key_press RIGHT_ALT" "binding" "key_press B" } } } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_SHIFT" "binding" "key_press G" } } } } } } "group" { "id" "7" "mode" "switches" "inputs" { "button_escape" { "activators" { "Full_Press" { "bindings" { "binding" "key_press A, Autopilot" } } } } "button_menu" { "activators" { "Full_Press" { "bindings" { "binding" "key_press P, Pause for tests" } } } } "left_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "key_press DASH" "binding" "key_press DASH, Speed down" } } } } "right_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "key_press EQUALS" "binding" "key_press EQUALS, Speed up" } } } } "button_back_left" { "activators" { "Full_Press" { "bindings" { "binding" "mode_shift left_trackpad 23" } "settings" { "interruptable" "0" } } "Full_Press" { "bindings" { "binding" "mode_shift button_diamond 24" } "settings" { "interruptable" "0" } } } } "button_back_right" { "activators" { "Full_Press" { "bindings" { "binding" "key_press SPACE, Shoot" } } } } } } "preset" { "id" "0" "name" "Default" "group_source_bindings" { "7" "switch active" "14" "left_trackpad inactive" "20" "left_trackpad inactive modeshift" "21" "left_trackpad inactive" "22" "left_trackpad active" "23" "left_trackpad active modeshift" "0" "button_diamond active" "24" "button_diamond active modeshift" "15" "gyro active modeshift" "16" "gyro active" "8" "right_trackpad active" "11" "right_trackpad inactive" "12" "right_trackpad inactive" "13" "right_trackpad inactive" "9" "joystick inactive" "10" "joystick active" "17" "joystick inactive" "18" "joystick inactive" "19" "joystick inactive" "4" "left_trigger active" "5" "right_trigger active" } } "settings" { "left_trackpad_mode" "0" "right_trackpad_mode" "0" } }