ppsspp_press_button
Press a PSP button for a specified duration in an active emulator session. Provide session ID and button name; the tool releases the input automatically after the given frames.
Instructions
PURPOSE: Simulate a single PSP button press for a duration.
USAGE: session_id + button required; duration optional (default 10 frames). Valid button names: cross / circle / triangle / square / up / down / left / right / start / select / ltrigger / rtrigger.
BEHAVIOR: STATE-CHANGE. Sends input events to PPSSPP. Button state returns to released after the duration elapses.
RETURNS: {button, duration}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| button | Yes | Button name. Valid: cross / circle / triangle / square / up / down / left / right / start / select / ltrigger / rtrigger. | |
| duration | No | Press duration in frames (default 1). | |
| session_id | Yes | Active session ID. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| button | Yes | Button name pressed. | |
| duration | Yes | Press duration in frames. |