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 without a real cassette. Click down for a climb, click up to spin out a descent. 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 for a few more watts. If a block is biting harder than it should, ease it back. Both happen mid-interval, without taking a hand off the bars or 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. Holding a button down does not repeat it, and each button's action can be changed in Settings under Controls. The controller pairs over Bluetooth as one of your sensors, alongside the trainer and a heart-rate strap.

Why bother

Almost nothing outside Zwift's own app reads the Ride controller. If you own one and want structured workouts with gears under your fingers and the intensity a squeeze away, this is one of the few places it works.

Put your trainer to work

Coming soon to theApp Store

Requires a Bluetooth smart trainer · iPhone and iPad