Steer
Controller support

Every pad does the core. Here's what each one adds.

Cursor, scroll, typing, and every shortcut you map work on any supported controller. The extras — adaptive triggers, the light bar, the touchpad, gyro — depend on what the hardware can actually do. This is the honest table, caveats and all.

Capability DualSense DualSense Edge DualShock 4 Xbox
Series/One
Xbox Elite Switch Pro MFi / other
Cursor, scroll, typing, every shortcutYesYesYesYesYesYesmost*
Haptic feedbackYesYesYesYesYesYes†if supported
Adaptive triggersYesYes
Light bar (set the colour)YesYesYes
Touchpad gesturesYesYesYes
Gyro aimYesYesbeta‡Yes
Rear paddles / back buttonsbeta§beta¶
Battery levelYesYesYesYesYesYesYes
  • * MFiCore input works on any Made-for-iPhone or generic controller macOS recognises. MFi pads get battery, and haptics only if the controller reports them — never the light bar, touchpad, gyro, or adaptive triggers.
  • † SwitchSwitch Pro rumble is a simplified single-band HD-rumble approximation — real feedback, not the full two-band effect.
  • ‡ DS4macOS reports no motion for a DualShock 4, so gyro runs through a raw-HID path that's off by default — turn it on in settings. Treat it as beta.
  • § EdgeDualSense Edge back buttons read through low-level input monitoring (needs the Input Monitoring permission). The PS button over Bluetooth is off by default pending hardware QA.
  • ¶ EliteXbox Elite paddles are fully wired up, but I don't own an Elite to verify on hardware — so they're marked beta until a tester confirms. Want to help? Reach out.

Steer only advertises what it actually drives — where the hardware can't do something, the app hides it rather than pretending. That's the whole point.

Join the launch list