Skip to content

Zwift Ride controller support

The Zwift Ride puts controls on the bars, and CrankPilot uses them. Shift through twelve virtual gears, nudge your ERG target from the paddles, and trigger the buttons mid-ride — your hands never leave the bars for the phone.

Virtual gears

In resistance and grade modes CrankPilot gives you twelve virtual gears, and the Zwift Ride's shift buttons move you through them. Each gear steps the resistance the trainer applies, so changing gear feels like changing gear — click down for a climb, click up to spin out a descent — without a real cassette. The gear range is built from your FTP, so the spread suits your fitness rather than an arbitrary ladder.

CrankPilot active ride driven by a Zwift Ride controller, with live power and the workout profile

Paddles nudge the workout

During a structured ERG workout the paddles do something more useful than shifting: they push the target power up or down on the fly. Feeling strong, squeeze to add a few watts; a block biting harder than it should, ease it back — all mid-interval, all from the bars. It is the quickest way to fit the session to the day without stopping to tap the screen.

The buttons

CrankPilot reads the Ride's full input set — the shift buttons, the paddles, and the directional and action buttons — and maps them to in-app actions, firing once per press so a held button does not repeat. The controller pairs over Bluetooth as one of your sensors, alongside the trainer and a heart-rate strap.

Why it is worth having

Almost nobody outside Zwift itself does anything with the Ride controller. If you own one and want to ride structured workouts with it — gears under your fingers, intensity a squeeze away — CrankPilot is one of the few apps that actually reads it.

Put your trainer to work

Coming soon to theApp Store

Requires a Bluetooth smart trainer · iPhone and iPad