Skip to content

Zwift Cog and Click compatibility: check the whole setup

Understand what Zwift Cog and Click do, why power and virtual shifting are separate, and what to check before using them with another app.

Getting started5 min read

Illustration of a single sprocket, chain and wireless two-button controller.
The sprocket and the controller do different jobs. Conceptual illustration, not an exact depiction of Zwift hardware.

A trainer bundle with Zwift Cog and Click can look wonderfully simple: mount the bike, use the buttons and ride. The confusion usually arrives when you want to try another app. Will the trainer connect? Will the buttons work? Can you still change gears?

Those are three separate questions. The useful answer is not that everything works everywhere, or that the hardware can only ever work with one app. You need to check the trainer, controller, firmware and app as a complete combination.

Cog and Click do different jobs

Zwift Cog replaces a trainer cassette with a single sprocket. Zwift Click is the wireless handlebar control used for virtual shifting on a compatible setup. Instead of moving the chain between several rear sprockets, the system changes the simulated gearing through the trainer and app.

That distinction matters when reading a compatibility claim. The Cog fitting mechanically does not prove that the buttons are recognized. The buttons pairing does not prove that the trainer supports virtual gears. And power appearing on screen does not prove either of those things.

Run four checks before buying or switching apps

Write down model names and versions rather than relying on a broad family name such as KICKR. Save the relevant support pages before checkout. A retailer can help confirm what is in the box, while the app’s current documentation should settle what the software supports.

Run four checks before buying or switching apps
CheckWhat you need to establish
Mechanical fitThe bike, drivetrain and Cog installation are supported by the manufacturer.
Trainer supportThe exact trainer model and firmware support the app’s required connection and control features.
Controller supportThe exact Click, Play or Ride controller is recognized by that app.
Connection and modeVirtual shifting works over the selected connection and in the riding mode you intend to use.

For Zwift, use its exact supported combination

Zwift’s troubleshooting guide calls for current app and device firmware, a compatible trainer and a paired controller. It distinguishes the trainer’s resistance connection from the controller connection, and says virtual shifting is not supported when the trainer is connected through ANT+.

If the buttons do nothing, check the controller pairing and virtual shifting settings before assuming the trainer is broken. Also check whether you are in a workout interval: Zwift documents virtual shifting during free ride workout segments, which is a different situation from an ERG target controlling the load.

ROUVY support means older blanket advice can be wrong

ROUVY documents virtual shifting with supported trainers and Zwift controllers, including Click. Its setup guide asks riders to check the trainer’s virtual shifting support and update Zwift controllers through Zwift Companion. The required steps vary with the controller version.

So an older statement that Cog and Click can never work beyond Zwift is not a reliable buying guide. Equally, ROUVY supporting a combination does not prove that every other app supports it. Open the current guide for the app you intend to use, and follow its connection instructions for your specific hardware.

Everycol does not currently implement Zwift Click shifting

Everycol can communicate with supported trainers through FTMS or Tacx FE-C over Bluetooth, but Zwift Click virtual shifting is not implemented. A trainer sending power through one of those protocols does not add support for the Click buttons.

That is a meaningful limitation if your bike uses a single sprocket and you rely on virtual gears for route riding. Everycol’s SIM mode expects normal bike gearing. Do not buy a Cog and Click setup specifically for Everycol on the assumption that virtual shifting will be available. Trainer hardware validation is also limited, so verify the complete setup before treating protocol support as a guarantee.

An ERG workout is a separate compatibility question

ERG mode asks a compatible trainer to hold a target power while you pedal. You generally do not need to change gears to follow each interval, which is why a single sprocket can seem less restrictive in that context. But the app still needs supported trainer control, and the bike must be mechanically compatible.

Do not turn that into a promise that any Cog setup will work with any workout app. Confirm ERG support for the exact combination. Then test a gentle, steady target before relying on it for a full session. Working in ERG also does not establish that route simulation or virtual shifting will work afterward.

If app choice matters, understand your mechanical options

Some trainers can use a conventional cassette instead of a Cog. Whether that is an option for you depends on the trainer, freehub, bike and drivetrain. Follow the manufacturer’s instructions and compatibility guidance; do not assume that swapping parts is universal or that every cassette with the right number of gears is suitable.

Before changing hardware, ask what problem you are solving. If your preferred app already supports your controller, you may need only a firmware or pairing fix. If it does not support virtual shifting, understand the supported mechanical alternative and its total cost. The best time to discover that tradeoff is before the purchase, not while dressed for a ride.

Your questions, answered

Does Zwift Cog contain the virtual gears?

Cog provides the single physical sprocket. Virtual shifting depends on the compatible trainer, app and controller working together.

Can Zwift Click work with ROUVY?

ROUVY documents support for Zwift controllers on supported virtual shifting setups. Check its current trainer directory and the instructions for your controller version.

Can I use Zwift Click to change gears in Everycol?

No. Everycol does not currently implement Zwift Click virtual shifting. Route simulation uses normal bike gearing.

Sources & useful reading

For compatibility and changing product details, go straight to the source.

Your bike. Your trainer.
Somewhere new to ride.

Pick a road, find your rhythm, and make a little time for yourself. Your next ride starts with an Everycol account.

Create account

Chrome or Edge on a computer. Compatible Bluetooth trainer required for riding.

Riders following the lakeside road in Everycol’s recreation of Lac d’Annecy