"controller_mappings" { "version" "3" "revision" "1" "title" "Grand Theft Auto: Vice City - Classic mode - M3TaBoLiC" "description" "Inspired by the PS2 version's controls. This profile is made to use with the \"Classic\" control option in GTA Vice City. All buttons are labeled. Define in game controls to match labels on the buttons. " "creator" "76561198812395207" "controller_type" "controller_ps4" "Timestamp" "1919" "group" { "id" "0" "mode" "four_buttons" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "key_press X, Sprint/Accelerate" } } } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_CONTROL, Fire Weapon" } } } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "key_press SPACE, Jump | Brake/Reverse" } } } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "key_press RETURN, Enter/Exit Vehicle" } } } } } "settings" { "button_size" "17984" "button_dist" "19968" } } "group" { "id" "1" "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" } } } } } "settings" { "requires_click" "0" "edge_binding_radius" "24995" "analog_emulation_period" "29" } } "group" { "id" "2" "mode" "dpad" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press UP_ARROW, Menu Navigation:" } "settings" { "haptic_intensity" "1" } } } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press DOWN_ARROW, menus. (Start) to exit." } "settings" { "haptic_intensity" "1" } } } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press RIGHT_ARROW, to send \"ENTER\" in" } "settings" { "haptic_intensity" "1" } } } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_ARROW, Click pad or press (Y)" } "settings" { "haptic_intensity" "1" } } } } "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press RETURN, Enter" } "settings" { "haptic_intensity" "1" } } } } } "settings" { "requires_click" "0" "deadzone" "24112" "edge_binding_radius" "24995" "analog_emulation_period" "29" } } "group" { "id" "3" "mode" "absolute_mouse" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press KEYPAD_PLUS, Sub-mission" } "settings" { "haptic_intensity" "1" } } } } } "settings" { "sensitivity" "50" "friction_vert_scale" "169" "sensitivity_vert_scale" "29" "mouse_smoothing" "27" "doubetap_max_duration" "320" } } "group" { "id" "4" "mode" "trigger" "inputs" { "edge" { "activators" { "Full_Press" { "bindings" { "binding" "key_press DELETE, Target/Look Left" } "settings" { "haptic_intensity" "2" } } } } } "settings" { "output_trigger" "1" "edge_binding_radius" "1802" "adaptive_threshold" "0" } } "group" { "id" "5" "mode" "trigger" "inputs" { "edge" { "activators" { "Full_Press" { "bindings" { "binding" "key_press KEYPAD_2, Look Right" } "settings" { "haptic_intensity" "2" } } } } } "settings" { "edge_binding_radius" "975" "adaptive_threshold" "0" } } "group" { "id" "6" "mode" "joystick_move" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button MIDDLE, Look Behind/Horn" } "settings" { "haptic_intensity" "2" } } } } } "settings" { "curve_exponent" "4" "edge_binding_radius" "24995" "anti_deadzone" "4906" "anti_deadzone_buffer" "819" "deadzone_outer_radius" "28799" "sensitivity" "97" } } "group" { "id" "7" "mode" "joystick_camera" "inputs" { } "settings" { "output_joystick" "1" "sensitivity" "97" } } "group" { "id" "8" "mode" "joystick_camera" "inputs" { } "settings" { "curve_exponent" "1" "sensitivity" "97" } } "group" { "id" "9" "mode" "joystick_move" "inputs" { } "settings" { "edge_binding_radius" "24996" "sensitivity" "97" } } "group" { "id" "10" "mode" "dpad" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press KEYPAD_8" } "settings" { "haptic_intensity" "1" } } } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press KEYPAD_2" } "settings" { "haptic_intensity" "1" } } } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press KEYPAD_6" } "settings" { "haptic_intensity" "1" } } } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press KEYPAD_4" } "settings" { "haptic_intensity" "1" } } } } } "settings" { "requires_click" "0" "edge_binding_radius" "24997" "analog_emulation_period" "29" } } "group" { "id" "11" "mode" "scrollwheel" "inputs" { "scroll_clockwise" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_DOWN, NEXT WEAPON" } } } } "scroll_counterclockwise" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_UP, PREVIOUS WEAPON" } } } } } "settings" { "scroll_angle" "88" } } "group" { "id" "13" "mode" "joystick_mouse" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press KEYPAD_PLUS, Sub-mission" } "settings" { "haptic_intensity" "1" } } } } } "settings" { "output_joystick" "2" "sensitivity" "50" "sensitivity_vert_scale" "29" } } "group" { "id" "14" "mode" "joystick_move" "inputs" { } "settings" { "curve_exponent" "1" "sensitivity" "97" } } "group" { "id" "15" "mode" "joystick_move" "inputs" { } "settings" { "edge_binding_radius" "24996" "sensitivity" "97" } } "group" { "id" "16" "mode" "dpad" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press KEYPAD_8" } "settings" { "haptic_intensity" "1" } } } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press KEYPAD_2" } "settings" { "haptic_intensity" "1" } } } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press KEYPAD_6" } "settings" { "haptic_intensity" "1" } } } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press KEYPAD_4" } "settings" { "haptic_intensity" "1" } } } } } "settings" { "requires_click" "0" "edge_binding_radius" "24997" "analog_emulation_period" "29" } } "group" { "id" "17" "mode" "scrollwheel" "inputs" { "scroll_clockwise" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_DOWN, NEXT WEAPON" } } } } "scroll_counterclockwise" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_UP, PREVIOUS WEAPON" } } } } } "settings" { "scroll_angle" "88" } } "group" { "id" "12" "mode" "switches" "inputs" { "button_escape" { "activators" { "Full_Press" { "bindings" { "binding" "key_press ESCAPE, Menu" } } } } "button_menu" { "activators" { "Full_Press" { "bindings" { "binding" "key_press HOME, Change Camera" } } } } "left_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_BRACKET, Previous Weapon/Target Radio" } } } } "right_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "key_press RIGHT_BRACKET, Next Weapon/Target Handbrake" } } } } "button_back_left" { "activators" { "Full_Press" { "bindings" { "binding" "key_press PERIOD, Turret Left" } } } } "button_back_right" { "activators" { "Full_Press" { "bindings" { "binding" "key_press FORWARD_SLASH, Center Camera/Turret Right" } } } } } } "preset" { "id" "0" "name" "Default" "group_source_bindings" { "12" "switch active" "0" "button_diamond active" "1" "joystick inactive" "6" "joystick active" "7" "joystick inactive" "3" "right_trackpad active" "9" "right_trackpad inactive" "10" "right_trackpad inactive" "11" "right_trackpad active modeshift" "4" "left_trigger active" "5" "right_trigger active" "2" "dpad active" "13" "right_joystick active" "14" "right_joystick inactive" "15" "right_joystick inactive" "16" "right_joystick inactive" "17" "right_joystick active modeshift" } } "settings" { } }