DS4Windows supports the DualShock 4's gyroscope and touchpad. You can use gyro for mouse-like aiming or joystick emulation, and the touchpad as a mouse or for gestures.
Gyroscope
Enable and Choose Mode
In Edit Profile → Gyro (or similar tab), enable gyro and choose an output mode:
- Mouse – gyro movement controls the mouse cursor. Good for FPS aiming.
- Joystick – gyro is mapped to right stick. Good for games that don't support mouse.
- Mouse Joystick – mouse-like movement converted to stick input.
- Passthru / Directional Swipe – raw or gesture-based output depending on version.
Calibration
Place the controller on a flat surface and click Calibrate in the Gyro tab. Do this when the controller is still to reset drift. Recalibrate if the cursor or view drifts over time.
Trigger Activation
Set a trigger (e.g. L2) so gyro is active only when holding it—useful for gyro-aim only when aiming. Adjust sensitivity and dead zone to taste.
Touchpad
In Edit Profile → Touchpad (or similar):
- Mouse – touchpad moves the cursor. Adjust sensitivity and enable tap-to-click if available.
- Scroll – touchpad scrolls (e.g. in menus or browser).
- Button / Zones – map touchpad areas to buttons or keys.
Clean the touchpad and avoid moisture for consistent response. If touchpad feels wrong, try different modes and sensitivity; some games work better with mouse, others with scroll or buttons.