Help
Using the DualSense or DualShock touchpad as a mouse
The DualSense, DualSense Edge, and DualShock 4 carry a multi-touch surface that most Mac software ignores. InputConfig reads it, tracks two fingers independently, and maps swipes to mouse motion, scrolling, or anything else an axis can send. The touchpad press keeps working as its own button.
Binding the surface
- Open a preset and add a row.
- Set the input type to Touchpad.
- Pick Finger 1 or Finger 2. The two fingers are tracked separately and can drive different outputs.
- Pick the axis and direction: X plus is a swipe right, X minus a swipe left, Y plus down, Y minus up.
- Set the output, usually Mouse Motion in the matching direction. Four rows cover a full pointer.
The built-in Touchpad Mouse preset is the complete example: finger 1 moves the pointer, finger 2 scrolls, and the press is a left click.
The press is still a button
Pressing the pad fires button 13 exactly as before. The surface tracking is separate, so the same preset can use both: swipe to move, press to click.
Calibration
Pads differ slightly in the coordinates they report at the edges. Calibrate Touchpad at the bottom of the editor asks you to swipe to every edge and records the real bounds, so a swipe from one side to the other moves the pointer a uniform distance. It also gives the tap regions an accurate map to sit on.
How it works
A small sandboxed helper bundled with the app opens the controller's HID device without seizing it, parses the touchpad bytes from each report, and streams finger positions to the app. It only runs while a preset that uses touchpad inputs is active, and it works over Bluetooth and USB.
Questions
Can the pad be a scroll wheel only?
Yes. Bind finger 1 Y plus and minus to Mouse Wheel down and up, and leave X unbound.
Is there tap to click?
The press is the click. A two-finger tap can be bound as a Touchpad Gesture input, which makes a natural right click next to the press.
Does the Xbox controller have a touchpad?
No. This is a PlayStation feature, and the Steam Controller's two trackpads are covered on its own page.