Input Subsystem / SDL2 HIDAPI Mapping::v0.1.2 SPEC
anyps5-input.ini Studio & DualSense Visual Mapping Tool
Design, validate, and download ready-to-run anyps5-input.ini configuration profiles for PlayStation 5 games ported via AnyPS5. Supports PlayStation DualSense USB HIDAPI, DualShock 4, Xbox XInput, and PC Keyboard/Mouse remapping.
gamepadDualSense Interactive Canvas
Click button to assign key| PS5 Button | Category | Mapped Input | Action |
|---|---|---|---|
| Cross (✕) | Face Buttons | Space | |
| Circle (○) | Face Buttons | C | |
| Square (□) | Face Buttons | F | |
| Triangle (△) | Face Buttons | E | |
| L1 Bumper | Shoulder & Triggers | Q | |
| L2 Trigger | Shoulder & Triggers | MouseRight | |
| R1 Bumper | Shoulder & Triggers | R | |
| R2 Trigger | Shoulder & Triggers | MouseLeft | |
| D-Pad Up | D-Pad | Up | |
| D-Pad Down | D-Pad | Down | |
| D-Pad Left | D-Pad | Left | |
| D-Pad Right | D-Pad | Right | |
| L3 (Left Stick Click) | Sticks & Special | ShiftLeft | |
| R3 (Right Stick Click) | Sticks & Special | MouseMiddle | |
| Touchpad Click | Sticks & Special | Tab | |
| Options / Menu | Sticks & Special | Escape | |
| Create / Share | Sticks & Special | Backquote |
anyps5-input.ini PreviewUTF-8 No BOM
; ==================================================================== ; AnyPS5 Input Configuration Profile (Generated by AnyPS5.click Studio) ; Upstream Kernel Spec: v0.1.2 (boykopovar/AnyPS5) ; Place this file adjacent to relinker-v0.1.2.exe or export ANYPS5_INPUT_CONFIG ; ==================================================================== [General] ControllerType = DualSense PollingRateHz = 1000 [Calibration] DeadzoneLeftStick = 0.12 DeadzoneRightStick = 0.10 TriggerThreshold = 0.05 EnableAdaptiveHapticEmulation = 1 [KeyboardMouse] ButtonCross = Space ButtonCircle = C ButtonSquare = F ButtonTriangle = E ButtonL1 = Q TriggerL2 = MouseRight ButtonR1 = R TriggerR2 = MouseLeft DPadUp = Up DPadDown = Down DPadLeft = Left DPadRight = Right ButtonL3 = ShiftLeft ButtonR3 = MouseMiddle ButtonTouchpad = Tab ButtonOptions = Escape ButtonCreate = Backquote
Command-Line Launcher Snippet
$env:ANYPS5_INPUT_CONFIG="./anyps5-input.ini"; ./relinker-v0.1.2.exe --title PPSA-19812 --renderer vulkan