"controller_mappings" { "version" "3" "revision" "50" "title" "Prince of Persia: Sands of Time (Original Xbox Controls)" "description" "Follow PCGamingWiki's controller fix guide and then backspace each control in the games settings to blank them out. Map these to match the controls here and go into the gamepad section to map looking and moving to the analog stick. Use DPAD and click the right stick to use the menu." "creator" "76561198089964603" "controller_type" "controller_xboxone" "major_revision" "0" "minor_revision" "0" "Timestamp" "590016455" "group" { "id" "0" "mode" "four_buttons" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "key_press A, Roll/Jump/Dodge" } } } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "key_press B, Drop" } } } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "key_press X, Slash/LMouse" } } } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "key_press Y, Sand Retrieve " } } } } } } "group" { "id" "1" "mode" "dpad" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press W" } } } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press S" } } } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press D" } } } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press A" } } } } } "settings" { "requires_click" "0" } } "group" { "id" "2" "mode" "dpad" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press UP_ARROW" } } } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press DOWN_ARROW" } } } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press RIGHT_ARROW" } } } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_ARROW" } } } } } "settings" { "requires_click" "0" "haptic_intensity_override" "0" } } "group" { "id" "3" "mode" "absolute_mouse" "inputs" { } } "group" { "id" "4" "mode" "trigger" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press L, Rewind/Slow Time" } "settings" { "haptic_intensity" "2" } } } } } "settings" { "output_trigger" "1" } } "group" { "id" "5" "mode" "trigger" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press R, Special Action/Block" } "settings" { "haptic_intensity" "2" } } } } } "settings" { "output_trigger" "2" } } "group" { "id" "7" "mode" "joystick_mouse" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press RETURN, Enter" } } } } } "settings" { "output_joystick" "2" "sensitivity" "138" } } "group" { "id" "8" "mode" "joystick_move" "inputs" { } } "group" { "id" "9" "mode" "joystick_move" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button LEFT" } } } } } } "group" { "id" "10" "mode" "joystick_mouse" "inputs" { } "settings" { "output_joystick" "2" "sensitivity" "10" } } "group" { "id" "6" "mode" "switches" "inputs" { "button_escape" { "activators" { "Full_Press" { "bindings" { "binding" "key_press ESCAPE, Pause Menu" } } } } "button_menu" { "activators" { "Full_Press" { "bindings" { "binding" "key_press RETURN, Reset Camera" } } } } "left_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 0, Alternate View" } } } } "right_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "key_press O, Look" } } } } "button_back_left" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button MIDDLE, Middle Mouse" } } } } "button_back_right" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_CONTROL, Left Control" } } } } } } "preset" { "id" "0" "name" "Default" "group_source_bindings" { "6" "switch active" "0" "button_diamond active" "1" "joystick inactive" "8" "joystick active" "4" "left_trigger active" "5" "right_trigger active" "2" "dpad inactive" "10" "dpad active" "7" "right_joystick inactive" "9" "right_joystick active" } } "settings" { "left_trackpad_mode" "0" "right_trackpad_mode" "0" } }