SwiftControl

SwiftControl

Control virtual shifting (and so much more!) with the physical buttons of your favorite controllers, including Zwift Click®, Zwift Ride®, and many more.

All Trainer apps are supported, including Zwift, MyWhoosh, Rouvy.

SwiftControl Screenshot
Get Started

Features

Enhance your indoor cycling experience with seamless hardware integration

Virtual Gear Shifting

Experience realistic gear changes with virtual shifting support for a more immersive cycling experience.

Steering & Turning

Navigate through virtual worlds with precise steering control using your compatible hardware.

Adjust Workout Intensity

Easily modify your workout intensity on the fly without interrupting your training session.

Control Your Music

Play, pause, and skip tracks on your device while keeping your focus on the ride.

Full Control

If you can do it via keyboard, mouse, or touch, you can do it with SwiftControl.

Full Customizability

Do all the adjustments you want - your controllable can do anything you want it to do!

Frequently Asked Questions

Get answers to common questions about SwiftControl

Many of the new generation trainers only support gear changes via "virtual shifting", usually implemented by a "Zwift Cog". With it, you often receive a Zwift Click device - a small hardware device that acts as a remote. And SwiftControl enables you to use it with any trainer app! And not only Zwift Clicks, but many other devices are supported as well!
The App/Play Stores already include many security checks. What I can offer to earn your trust is that SwiftControl is open source! Check it out here: https://github.com/jonasbark/swiftcontrol/
I would advise against Zwift Click devices. They are proprietary and, without wanting to sound too dramatic, can stop working at any time. I sincerely hope Zwift changes its stance on this and makes its devices open and available for everyone. Check out the supported devices below and stay tuned for future updates on this matter!

Supported Devices

SwiftControl works with a wide range of cycling hardware

Zwift Click®Zwift Click v2Zwift Ride®Zwift Play®Shimano Di2
Wahoo Kickr Bike Shift
CYCPLUS BC2 Virtual Shifter
Elite Sterzo Smart
Elite Square Smart Frame
Gamepads
Bluetooth HID devices

Support for other devices can be added. Check our GitHub for updates.

Get Started

Let's determine on which platform you'd need to run SwiftControl on...

1

Choose Your Trainer App

2

Select Target Device

Please select a trainer app first