Control settings

There are many ways to control PPSSPP, and a lot of settings to configure so you can find your optimal setup.

Controls

Control Mapping

Rebind PSP controls to keyboard, game pad and virtual buttons.

Calibrate analog stick

Lets you set up deadzones and stuff to adjust the response of the analog stick.

Analog trigger threshold

This sets at what "depth" that analog trigger inputs will count as clicks.

Enable standard shortcut keys

If this is checked, keys like the Windows key, alt key etc can be used as normal. If you instead want to map those, uncheck this option.

Ignore gamepads when not focused

If this is checked, gamepads will only function when the PPSSPP window has focus.

On-screen touch controls

On-screen touch controls

Enable to use on-screen touch controls. This is mainly useful on devices such as phones and tablets with no or too few hardware buttons, but with a good touch screen.

Edit touch control layout

Used to move on-screen buttons to custom positions.

Hold down a button and drag the button to the desired location. Then click on Back to save changes.

To Reset changes, press the Reset button.

Gesture mapping

Lets you map what happens when you touch the background (outside the PSP buttons) and drag.

Button style

Just configures the look of the on-screen buttons.

Button Opacity

Used to change the opacity of buttons. An opacity of 0 is completely transparent. Opacity of 100 is fully opaque

Auto-hide buttons after seconds

After this number of seconds of inactivity, touch-screen buttons are hidden. This is nice when playing on the gamepad or watching long cutscenes.

Keep first touched button pressed when dragging

This is known as "touch gliding" in some other emulators. This lets you press multiple buttons with a single finger, by pressing the first one and then sliding over to other buttons - the first one will be kept held if this setting is on.

Auto-centering analog stick

This moves the analog stick center to where you touched.

A more flexible alternative to this is to disable the left stick in "Edit touch control layout", then go into Gesture mapping and on the left side, use the option "Enable analog stick gesture".

Disable D-Pad diagonals

Does what it says.

Keyboard control settings

Disable Windows key

Ignores the Windows key when the emulator is running.

Analog limiter

If you bind a keyboard key to the "Analog limiter" control, it will reduce the magnitude of the analog stick response - so you can walk instead of run, for example. This setting controls the amount by which the magnitude is multiplied to reduce it.

Rapid fire interval

If you map the "Rapid fire" input, all buttons will repeat at this rate (in number of frames).

Haptic Feedback

If this is enabled, the device will vibrate every time a button is pressed. Useful of mobile devices for tactile feedback.

Mouse settings

This category contains some generally useful settings if you want to use the mouse as an input (which isn't really recommended, PSP games are not made to be mouse-controlled).