Virtual Shifting in Zwift or Rouvy
When used with one of Zwift's Bluetooth controllers, users are offered 24 virtual gears in a linear single-step progression. For more information on virtual shifting from Zwift, see Zwift's Virtual Shifting FAQ. For more information on virtual shifting in Rouvy, see Rouvy's Virtual Shifting support article.
The 24 gears offered increase the overall gearing compared to a single ring mountain or gravel drivetrain, or even some road double chainring drivetrains, but limits how you can access them, as one-touch shifting from small large rings in a sprint or drop shifting from large small from a downhill to climb are no longer available. For a more extended discussion of the virtues of virtual shifting with a single-speed cog vs physical shifting with a cassette, see Why choose CORE with Zwift Cog vs cassette?
Game/App version
Zwift
- v1.59 or later
Rouvy
- v4.3.5 or later
Compatible trainers + firmware versions
- KICKR MOVE, firmware version 1.3.14 or later
- KICKR v6 (2022), firmware version 5.2.15 or later
- KICKR CORE 1, firmware version 1.3.17 or later
- KICKR CORE 2, firmware versions 2.2.44 or 3.2.44 or later
Other hardware requirements
- A device capable of running Zwift or Rouvy and connecting to the controller(s) and trainer via Bluetooth
- One of the compatible trainers listed above connected via Bluetooth, Wi-Fi, or Direct Connect (DirCon)
- Zwift Ride, Play controllers* and/or a Zwift Click sold as part of a KICKR CORE Zwift One, KICKR CORE 2 with Zwift Cog And Click, Zwift Cog + Click Upgrade Kit or
- A cassette or Zwift Cog that is compatible with your bike's drivetrain.
*Zwift Play controllers are only supported by Zwift, not Rouvy.
Hardware configuration options
- Trainer + cassette + Zwift Click 1/2
- Trainer + cassette + Zwift Play*
- Trainer + cassette + Zwift Click + Zwift Play*
- Trainer + Zwift Cog + Zwift Click 1/2
- Trainer + Zwift Cog + Zwift Ride
- Trainer + Zwift Cog + Zwift Play*
- Trainer + Zwift Cog + Zwift Click + Zwift Play *
*Zwift Play controllers are only supported by Zwift, not Rouvy.
How to use Virtual Shifting
- Ensure your Zwift game is up to date on version 1.59 or later or Rouvy app is up to date on version 4.3.5 or later.
- Ensure your trainer and Zwift controller(s) of choice are up to date on firmware.
-
For the best ride experience, shift your chain into a chainring/cassette combination that gives you closest to a 3:1 gear ratio, ex.
Chainring tooth count Cassette cog tooth 50 16 42
14
39 13 34 12 32 11 30 10
The gear combination you are in when you start pedaling in Zwift/Rouvy after virtual shifting is enabled in Zwift is the gear your trainer will use as the neutral set point for shifting. - Pair your trainer to Zwift or Pair your trainer to Rouvy via Bluetooth, Wi-Fi, or Direct Connect (DirCon) as a Power Source, Resistance, and Cadence unit.
- Pair your Zwift controller(s) of choice to Zwift via Bluetooth as Controls units.
- Shift virtually "anywhere" in Zwift you would normally shift your bike (ie. not ERG mode workouts) using the (+) or (-) buttons on the Zwift Click or right side (up shift) or left side (down shift) buttons on Zwift Play controllers.
- Don't physically shift your bike.
- If you do physically shift by mistake, shift back to the gear you were in when you started riding.
- If you cannot remember what gear you were in, you can reset the neutral set point by:
- power cycling your trainer by unplugging it for 30+ seconds and then plugging it back in
- forgetting and reconnecting the trainer to Zwift (from the Pairing screen)
- toggling virtual shifting off and back on in Zwift (Settings Preferences Virtual Shifting -- at the bottom of the list)
For more information about virtual shifting, getting started with, or troubleshooting Zwift Click or Play controllers, please see Zwift's Equipment support pages.
For more information about virtual shifting in Rouvy, including pairing, setup, button controls, etc, please see Rouvy's Virtual Shifting support article.
If you experience any issues with virtual shifting in Rouvy, please contact ROUVY using this link.
FAQ
Is virtual shifting available for other apps?
Virtual shifting as described above is enabled in the Zwift app and ROUVY app, with Zwift controller hardware. The Zwift Play controllers do not work in ROUVY and only work in Zwift. Virtual shifting with Zwift controllers is currently not available with other ride simulation apps.
Are the virtual gears configurable?
No, unlike simulated shifting available on the KICKR BIKE or KICKR BIKE SHIFT, the 24 "gears" of virtual shifting are configured as a linear progression without the option for customization.
Can I shift using both Click and Play controllers at the same time?
Yes, in Zwift* you can pair a Click and Play controllers at the same time and use them interchangeably to shift from different locations on your bars. *ROUVY does not support Zwift Play controllers.
Do I need a Zwift Cog to use virtual shifting?
No, the Zwift Cog offers a simpler setup for multiple-bike or -rider households, but virtual shifting is made possible by the trainer's firmware and a Zwift bluetooth controller. You can use virtual shifting with a cassette, and ensure you are able to use physical shifting with level mode in other apps like SYSTM.
Will virtual shifting be available on other KICKR models?
We have reviewed the hardware and firmware capabilities of KICKR v5 (2020) and preceding KICKR versions. Unfortunately, these older models are unable to support the required protocols for virtual shifting using the Zwift protocol and will not be receiving a future update for this functionality.