"controller_mappings" { "version" "3" "revision" "250" "title" "AR-seige 20250425-ps5-C" "description" "Your modified layout for this game." "creator" "76561198253297259" "progenitor" "" "url" "workshop://3403931036" "export_type" "community" "controller_type" "controller_ps5" "controller_caps" "580344831" "major_revision" "0" "minor_revision" "0" "Timestamp" "1" "actions" { "Default" { "title" "default" "legacy_set" "1" } "Preset_1000001" { "title" "drone" "legacy_set" "1" } } "action_layers" { "Preset_1000002" { "title" "aim shoot" "legacy_set" "1" "set_layer" "1" "parent_set_name" "Default" } } "localization" { "english" { "title" "Gamepad with High Precision Camera/Aim" "description" "The template works best for games that are designed with a gamepad in mind, but also support a desktop mouse for camera control or aim. This will do the best job of specifically taking advantage of the right side pad on your controller for precise aiming and camera control." } } "group" { "id" "0" "mode" "four_buttons" "name" "" "description" "" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button A, , " } } } "disabled_activators" { } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button B, , " } } } "disabled_activators" { } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button X, , " } } } "disabled_activators" { } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button Y, , " } } } "disabled_activators" { } } } } "group" { "id" "1" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button dpad_up, , " } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button dpad_down, , " } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button dpad_right, , " } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button dpad_left, , " } } } "disabled_activators" { } } "click" { "activators" { "Long_Press" { "bindings" { "binding" "controller_action CHANGE_PRESET 2 1 1, , " } } } "disabled_activators" { } } } "settings" { "deadzone" "5000" } } "group" { "id" "2" "mode" "joystick_camera" "name" "" "description" "" "inputs" { "click" { "activators" { "Soft_Press" { "bindings" { "binding" "xinput_button JOYSTICK_RIGHT, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } } } "group" { "id" "3" "mode" "joystick_move" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button JOYSTICK_LEFT, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } } "group" { "id" "4" "mode" "trigger" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button TRIGGER_LEFT, , " } "settings" { "haptic_intensity" "2" } } "Full_Press" { "bindings" { "binding" "controller_action hold_layer 3 0 0, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "edge" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button TRIGGER_LEFT, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } "settings" { "output_trigger" "1" } } "group" { "id" "5" "mode" "trigger" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button TRIGGER_RIGHT, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "edge" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button TRIGGER_RIGHT, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } "settings" { "output_trigger" "2" } } "group" { "id" "6" "mode" "absolute_mouse" "name" "" "description" "" "inputs" { "click" { "activators" { "Soft_Press" { "bindings" { "binding" "xinput_button JOYSTICK_RIGHT, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } } "settings" { "sensitivity" "161" "friction" "0" "sensitivity_vert_scale" "60" "acceleration" "2" "doubetap_max_duration" "324" "mouse_trigger_clamp_amount" "65" } } "group" { "id" "7" "mode" "joystick_move" "name" "" "description" "" "inputs" { "click" { "activators" { "Soft_Press" { "bindings" { "binding" "xinput_button JOYSTICK_RIGHT, , " } } } "disabled_activators" { } } } } "group" { "id" "11" "mode" "absolute_mouse" "name" "" "description" "" "inputs" { } "settings" { "gyro_natural_sensitivity" "294" "sensitivity_vert_scale" "50" "acceleration" "1" "mouse_trigger_clamp_amount" "35" } } "group" { "id" "14" "mode" "four_buttons" "name" "" "description" "" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button A, , " } } } "disabled_activators" { } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button B, , " } } } "disabled_activators" { } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button X, , " } } } "disabled_activators" { } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button Y, , " } } } "disabled_activators" { } } } } "group" { "id" "15" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button dpad_up, , " } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button dpad_down, , " } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button dpad_right, , " } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button dpad_left, , " } } } "disabled_activators" { } } "click" { "activators" { "Long_Press" { "bindings" { "binding" "controller_action CHANGE_PRESET 1 1 1, , " } } } "disabled_activators" { } } } "settings" { "deadzone" "5000" } } "group" { "id" "16" "mode" "absolute_mouse" "name" "" "description" "" "inputs" { "click" { "activators" { "Soft_Press" { "bindings" { "binding" "xinput_button JOYSTICK_RIGHT, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } } "settings" { "sensitivity" "99" "doubetap_max_duration" "324" } } "group" { "id" "17" "mode" "joystick_move" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button JOYSTICK_LEFT, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } } "group" { "id" "18" "mode" "trigger" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button TRIGGER_LEFT, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "edge" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button TRIGGER_LEFT, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } "settings" { "output_trigger" "1" } } "group" { "id" "19" "mode" "trigger" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button TRIGGER_RIGHT, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "edge" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button TRIGGER_RIGHT, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } "settings" { "output_trigger" "2" } } "group" { "id" "20" "mode" "absolute_mouse" "name" "" "description" "" "inputs" { } } "group" { "id" "21" "mode" "mouse_joystick" "name" "" "description" "" "inputs" { "click" { "activators" { "Soft_Press" { "bindings" { "binding" "xinput_button JOYSTICK_RIGHT, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } "touch" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action CHANGE_PRESET 1 1 1, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } } "settings" { "friction" "1" "sensitivity_vert_scale" "60" } } "group" { "id" "22" "mode" "mouse_joystick" "name" "" "description" "" "inputs" { } "settings" { "sensitivity_vert_scale" "75" "gyro_sensitivity_scale" "140" } } "group" { "id" "23" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_UP, , " } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_DOWN, , " } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_RIGHT, , " } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_LEFT, , " } } } "disabled_activators" { } } } "settings" { "requires_click" "0" "haptic_intensity_override" "0" } } "group" { "id" "24" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_UP, , " } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_DOWN, , " } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_RIGHT, , " } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_LEFT, , " } } } "disabled_activators" { } } } "settings" { "requires_click" "0" "haptic_intensity_override" "0" } } "group" { "id" "25" "mode" "joystick_move" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button JOYSTICK_RIGHT, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } } "settings" { "sensitivity" "286" "sensitivity_vert_scale" "60" "mouse_trigger_clamp_amount" "65" } } "group" { "id" "26" "mode" "joystick_move" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button JOYSTICK_RIGHT, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } } "settings" { "sensitivity_vert_scale" "60" } } "group" { "id" "27" "mode" "mouse_joystick" "name" "" "description" "" "inputs" { "click" { "activators" { "Soft_Press" { "bindings" { "binding" "xinput_button A, , " } } } "disabled_activators" { } } } } "group" { "id" "28" "mode" "joystick_mouse" "name" "" "description" "" "inputs" { } "settings" { "output_joystick" "2" "sensitivity" "325" } } "group" { "id" "29" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_UP, , " } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_DOWN, , " } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_RIGHT, , " } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_LEFT, , " } } } "disabled_activators" { } } "touch" { "activators" { "Long_Press" { "bindings" { "binding" "controller_action CHANGE_PRESET 2 1 1, , " } "settings" { "long_press_time" "675" "delay_start" "225" } } } "disabled_activators" { } } } } "group" { "id" "30" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_UP, , " } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_DOWN, , " } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_RIGHT, , " } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_LEFT, , " } } } "disabled_activators" { } } "touch" { "activators" { "Long_Press" { "bindings" { "binding" "controller_action CHANGE_PRESET 1 1 1, , " } "settings" { "long_press_time" "675" "delay_start" "250" } } } "disabled_activators" { } } } } "group" { "id" "31" "mode" "absolute_mouse" "name" "" "description" "" "inputs" { "click" { "activators" { "Soft_Press" { "bindings" { "binding" "xinput_button JOYSTICK_RIGHT, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } } "settings" { "sensitivity" "550" "sensitivity_vert_scale" "75" "acceleration" "1" "output_joystick" "2" } } "group" { "id" "32" "mode" "mouse_joystick" "name" "" "description" "" "inputs" { "click" { "activators" { "Soft_Press" { "bindings" { "binding" "xinput_button JOYSTICK_RIGHT, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } } "settings" { "sensitivity_vert_scale" "60" } } "group" { "id" "33" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_UP, , " } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_DOWN, , " } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_RIGHT, , " } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_LEFT, , " } } } "disabled_activators" { } } } "settings" { "requires_click" "0" "haptic_intensity_override" "0" } } "group" { "id" "34" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_UP, , " } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_DOWN, , " } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_RIGHT, , " } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_LEFT, , " } } } "disabled_activators" { } } } "settings" { "requires_click" "0" "haptic_intensity_override" "0" } } "group" { "id" "35" "mode" "joystick_move" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button JOYSTICK_RIGHT, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } } "settings" { "curve_exponent" "2" "output_joystick" "2" "sensitivity" "550" "sensitivity_vert_scale" "75" } } "group" { "id" "36" "mode" "joystick_move" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button JOYSTICK_RIGHT, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } } "settings" { "sensitivity_vert_scale" "60" } } "group" { "id" "37" "mode" "joystick_mouse" "name" "" "description" "" "inputs" { } "settings" { "curve_exponent" "1" "output_joystick" "2" } } "group" { "id" "40" "mode" "trigger" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "39" "mode" "trigger" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button TRIGGER_LEFT, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } "settings" { "layer" "1" } } "group" { "id" "38" "mode" "four_buttons" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "42" "mode" "joystick_move" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "43" "mode" "joystick_move" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" "sensitivity_horiz_scale" "64" "sensitivity_vert_scale" "49" } } "group" { "id" "44" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_UP, , " } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_DOWN, , " } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_RIGHT, , " } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_LEFT, , " } } } "disabled_activators" { } } "touch" { "activators" { "Long_Press" { "bindings" { "binding" "controller_action CHANGE_PRESET 2 1 1, , " } "settings" { "long_press_time" "675" "haptic_intensity" "0" "delay_start" "600" } } } "disabled_activators" { } } } } "group" { "id" "45" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_UP, , " } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_DOWN, , " } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_RIGHT, , " } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_LEFT, , " } } } "disabled_activators" { } } "touch" { "activators" { "Long_Press" { "bindings" { "binding" "controller_action CHANGE_PRESET 1 1 1, , " } "settings" { "long_press_time" "675" "haptic_intensity" "0" } } } "disabled_activators" { } } } } "group" { "id" "46" "mode" "mouse_joystick" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button JOYSTICK_RIGHT, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } } "settings" { "sensitivity" "550" "sensitivity_vert_scale" "75" "output_joystick" "2" } } "group" { "id" "47" "mode" "mouse_joystick" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button JOYSTICK_RIGHT, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } } "settings" { "sensitivity_vert_scale" "60" } } "group" { "id" "48" "mode" "mouse_joystick" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" "sensitivity_vert_scale" "49" } } "group" { "id" "49" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_UP, , " } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_DOWN, , " } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_RIGHT, , " } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_LEFT, , " } } } "disabled_activators" { } } } "settings" { "requires_click" "0" "haptic_intensity_override" "0" } } "group" { "id" "50" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_UP, , " } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_DOWN, , " } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_RIGHT, , " } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_LEFT, , " } } } "disabled_activators" { } } } "settings" { "requires_click" "0" "haptic_intensity_override" "0" } } "group" { "id" "51" "mode" "joystick_move" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button JOYSTICK_RIGHT, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } } "settings" { "sensitivity" "286" "sensitivity_vert_scale" "60" "mouse_trigger_clamp_amount" "65" } } "group" { "id" "52" "mode" "joystick_move" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button A, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } } "settings" { "sensitivity_vert_scale" "60" } } "group" { "id" "53" "mode" "joystick_move" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" "sensitivity_vert_scale" "49" } } "group" { "id" "55" "mode" "gyro_to_joystick" "name" "" "description" "" "inputs" { } "settings" { "flickstick_rotation_sensitivity" "16945" } } "group" { "id" "57" "mode" "gyro_to_joystick" "name" "" "description" "" "inputs" { } "settings" { "flickstick_rotation_sensitivity" "16945" } } "group" { "id" "58" "mode" "mouse_joystick" "name" "" "description" "" "inputs" { } "settings" { "mousejoystick_precision" "37" } } "group" { "id" "60" "mode" "joystick_move" "name" "" "description" "" "inputs" { } } "group" { "id" "61" "mode" "gyro_to_joystick" "name" "" "description" "" "inputs" { } "settings" { "gyro_natural_sensitivity" "100" "flickstick_rotation_sensitivity" "16945" "gyro_ratchet_button_mask" "50331651" "mouse_dampening_trigger" "5" "mouse_trigger_clamp_amount" "20" } } "group" { "id" "63" "mode" "gyro_to_mouse" "name" "" "description" "" "inputs" { } "settings" { "gyro_natural_sensitivity" "845" "flickstick_rotation_sensitivity" "16945" "gyro_ratchet_button_mask" "33554434" } } "group" { "id" "65" "mode" "flickstick" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button JOYSTICK_RIGHT, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } } "group" { "id" "67" "mode" "joystick_move" "name" "" "description" "" "inputs" { } } "group" { "id" "69" "mode" "joystick_mouse" "name" "" "description" "" "inputs" { } "settings" { "output_joystick" "2" "sensitivity" "375" } } "group" { "id" "71" "mode" "joystick_mouse" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "73" "mode" "joystick_move" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button JOYSTICK_RIGHT, , " } } } "disabled_activators" { } } } } "group" { "id" "75" "mode" "flickstick" "name" "" "description" "" "inputs" { } "settings" { "flickstick_rotation_sensitivity" "16945" } } "group" { "id" "76" "mode" "joystick_mouse" "name" "" "description" "" "inputs" { } "settings" { "output_joystick" "2" "sensitivity" "525" } } "group" { "id" "78" "mode" "joystick_move" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button JOYSTICK_RIGHT, , " } } } "disabled_activators" { } } } "settings" { "layer" "1" } } "group" { "id" "80" "mode" "joystick_move" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button JOYSTICK_RIGHT, , " } } } "disabled_activators" { } } } } "group" { "id" "82" "mode" "gyro_to_mouse" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "83" "mode" "joystick_mouse" "name" "" "description" "" "inputs" { } "settings" { "output_joystick" "2" } } "group" { "id" "85" "mode" "joystick_move" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button JOYSTICK_RIGHT, , " } } } "disabled_activators" { } } } "settings" { "curve_exponent" "1" "sensitivity_vert_scale" "49" } } "group" { "id" "87" "mode" "joystick_mouse" "name" "" "description" "" "inputs" { } "settings" { "curve_exponent" "1" "output_joystick" "2" "sensitivity" "675" "sensitivity_vert_scale" "53" } } "group" { "id" "89" "mode" "joystick_move" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button JOYSTICK_RIGHT, , " } } } "disabled_activators" { } } } } "group" { "id" "91" "mode" "absolute_mouse" "name" "" "description" "" "inputs" { } "settings" { "gyro_ratchet_button_mask" "33554434" } } "group" { "id" "93" "mode" "absolute_mouse" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" "acceleration" "1" "mouse_move_threshold" "1" } } "group" { "id" "95" "mode" "joystick_mouse" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button JOYSTICK_RIGHT, , " } } } "disabled_activators" { } } } "settings" { "layer" "1" } } "group" { "id" "96" "mode" "absolute_mouse" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button LEFT, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } } "settings" { "layer" "1" } } "group" { "id" "98" "mode" "flickstick" "name" "" "description" "" "inputs" { } "settings" { "flickstick_rotation_sensitivity" "16945" } } "group" { "id" "100" "mode" "joystick_move" "name" "" "description" "" "inputs" { } "settings" { "output_joystick" "1" "gyro_ratchet_button_mask" "33554434" } } "group" { "id" "102" "mode" "gyro_to_mouse" "name" "" "description" "" "inputs" { } "settings" { "flickstick_rotation_sensitivity" "16945" "gyro_ratchet_button_mask" "34603008" } } "group" { "id" "103" "mode" "joystick_mouse" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button JOYSTICK_RIGHT, , " } } } "disabled_activators" { } } } "settings" { "curve_exponent" "1" "output_joystick" "2" "sensitivity" "600" "sensitivity_vert_scale" "39" } } "group" { "id" "105" "mode" "joystick_move" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button JOYSTICK_RIGHT, , " } } } "disabled_activators" { } } } "settings" { "curve_exponent" "2" "deadzone_enable_type" "1" "sensitivity_vert_scale" "38" } } "group" { "id" "107" "mode" "gyro_to_mouse" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" "gyro_ratchet_button_mask" "34603010" } } "group" { "id" "109" "mode" "joystick_mouse" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button JOYSTICK_RIGHT, , " } } } "disabled_activators" { } } } "settings" { "curve_exponent" "0" "output_joystick" "2" "sensitivity" "1000" "sensitivity_vert_scale" "37" } } "group" { "id" "8" "mode" "switches" "name" "" "description" "The template works best for games that are designed with a gamepad in mind, but also support a desktop mouse for camera control or aim. This will do the best job of specifically taking advantage of the right side pad on your controller for precise aiming and camera control." "inputs" { "button_escape" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button start, , " } } } "disabled_activators" { } } "button_menu" { "activators" { "chord" { "bindings" { "binding" "xinput_button SELECT, , " } } } "disabled_activators" { } } "left_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button shoulder_left, , " } } } "disabled_activators" { } } "right_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button shoulder_right, , " } } } "disabled_activators" { } } "button_capture" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_SHIFT, , " "binding" "key_press LEFT_CONTROL, , " "binding" "key_press Q, , " } } } "disabled_activators" { } } } } "group" { "id" "13" "mode" "switches" "name" "" "description" "" "inputs" { "button_escape" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button start, , " } } } "disabled_activators" { } } "button_menu" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button select, , " } } } "disabled_activators" { } } "left_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button shoulder_left, , " } } } "disabled_activators" { } } "right_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button shoulder_right, , " } } } "disabled_activators" { } } "button_capture" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action SCREENSHOT, , " } } } "disabled_activators" { } } } } "group" { "id" "41" "mode" "switches" "name" "" "description" "" "inputs" { "button_capture" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action SCREENSHOT, , " } } } "disabled_activators" { } } } "settings" { "layer" "1" } } "preset" { "id" "0" "name" "Default" "group_source_bindings" { "8" "switch active" "0" "button_diamond active" "1" "left_trackpad inactive" "29" "left_trackpad inactive" "44" "left_trackpad active" "2" "right_trackpad inactive" "6" "right_trackpad active" "7" "right_trackpad inactive" "27" "right_trackpad inactive" "31" "right_trackpad inactive" "46" "right_trackpad inactive" "3" "joystick active" "4" "left_trigger active" "5" "right_trigger active" "11" "gyro inactive" "55" "gyro inactive" "57" "gyro inactive" "58" "gyro inactive" "60" "gyro inactive" "61" "gyro inactive" "63" "gyro inactive" "91" "gyro inactive" "100" "gyro inactive" "102" "gyro active" "49" "dpad active" "51" "right_joystick inactive" "65" "right_joystick inactive" "67" "right_joystick inactive" "69" "right_joystick inactive" "73" "right_joystick inactive" "75" "right_joystick inactive" "76" "right_joystick inactive" "80" "right_joystick inactive" "83" "right_joystick inactive" "85" "right_joystick inactive" "87" "right_joystick inactive" "89" "right_joystick inactive" "98" "right_joystick inactive" "103" "right_joystick inactive" "105" "right_joystick inactive" "109" "right_joystick active" } } "preset" { "id" "1" "name" "Preset_1000001" "group_source_bindings" { "13" "switch active" "14" "button_diamond active" "15" "left_trackpad inactive" "30" "left_trackpad inactive" "45" "left_trackpad active" "16" "right_trackpad inactive" "21" "right_trackpad inactive" "32" "right_trackpad inactive" "47" "right_trackpad active" "17" "joystick active" "18" "left_trigger active" "19" "right_trigger active" "20" "gyro inactive" "22" "gyro inactive" "50" "dpad active" "52" "right_joystick active" } } "preset" { "id" "2" "name" "Preset_1000002" "group_source_bindings" { "41" "switch active" "38" "button_diamond active" "48" "right_trackpad inactive" "96" "right_trackpad active" "42" "joystick active" "39" "left_trigger active" "40" "right_trigger active" "82" "gyro inactive" "93" "gyro inactive" "107" "gyro active" "53" "right_joystick inactive" "71" "right_joystick inactive" "78" "right_joystick inactive" "95" "right_joystick inactive" } } "settings" { } }