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.

Enhance your indoor cycling experience with seamless hardware integration
Experience realistic gear changes with virtual shifting support for a more immersive cycling experience.
Navigate through virtual worlds with precise steering control using your compatible hardware.
Easily modify your workout intensity on the fly without interrupting your training session.
Play, pause, and skip tracks on your device while keeping your focus on the ride.
If you can do it via keyboard, mouse, or touch, you can do it with SwiftControl.
Do all the adjustments you want - your controllable can do anything you want it to do!
Get answers to common questions about SwiftControl
SwiftControl works with a wide range of cycling hardware
Support for other devices can be added. Check our GitHub for updates.
Let's determine on which platform you'd need to run SwiftControl on...
Please select a trainer app first