Virtual shifting with the SRAM AXS levers already on your bike.
BikeControl connects to your AXS derailleur over Bluetooth and turns every button on your levers into a control your trainer app understands.
Where your AXS shifts land
- MyWhooshYes · Through BikeControl, over OpenBikeControl
- TrainingPeaks VirtualYes · Through BikeControl, over OpenBikeControl
- StrappoYes · Through BikeControl, over OpenBikeControl
- RouvyYes · Through BikeControl, built into Rouvy
- ZwiftYes · Through BikeControl, with the inputs Zwift already accepts
- BiketerraYes · Through BikeControl, with the inputs Biketerra already accepts
- Other trainer appYes · Through BikeControl, with the keys you map
MyWhoosh, TrainingPeaks Virtual and Strappo implement the open OpenBikeControl protocol, and Rouvy supports BikeControl officially. TrainingPeaks helped shape the protocol itself.
Every button on your levers, recognised on its own
Before 6.3 every AXS button looked the same to BikeControl, so all of them shared a single action. Now each input is identified by name and carries its own.
Left and right paddles
Shift down and up by default. Reassign either one to any action BikeControl supports.
Bonus buttons on the hoods
The hood buttons are separate inputs. Map them to steering, music, or a screenshot.
Wired Blips
Blips wired into the drivetrain appear by name alongside the paddles.
Vuka extension shifters
Extension shifters are recognised individually, so a time-trial setup keeps every control.
Single press and double press are separate actionsPRO
Each button can carry one action for a single press and a different one for a double press — shift up with the right paddle, skip a track by double-pressing it.
Connecting your AXS drivetrain
You need BikeControl 6.3 or newer and a charged AXS drivetrain. It takes about a minute.
Wake the drivetrain by tapping a shifter, then connect BikeControl to your SRAM derailleur — it appears in the device list like any other controller.
Tap Set up SRAM control.
Press and hold the AXS button on the derailleur until its light flashes. That is the derailleur confirming it is really you.
BikeControl pairs, backs up your configuration, and takes over. Every button on your levers is now in the app, ready to map.
Your outdoor setup is backed up first
Before BikeControl takes over, it saves your current AXS button configuration — including anything you changed in SRAM's own app. Tap Restore original shifting at any time and BikeControl writes the backup back to the derailleur, ready for your next ride outdoors.
Try it first on every platform
Your levers in your app
You can check that your AXS levers work with your trainer app before you buy, on iOS, macOS, Android and Windows: the trial lasts 5 days with up to 80 button actions a day (7 days on Windows, without a daily cap). After that you get 15 button actions a day until you buy Base, a one-time purchase. More than one action per button (single, double and long press) needs Pro.
PRO
BikeControl's own virtual shifting — where BikeControl sits between the trainer and the app and simulates the drivetrain — is a Pro feature. You can try it for 20 minutes a day, a daily trial of Pro.
How virtual shifting works on any smart trainerFrequently asked questions
Which SRAM AXS buttons can BikeControl use?
Which trainer apps does it work with?
Does it change my outdoor shifting setup?
What does it cost?
Ride with the levers you already own
Connect your AXS drivetrain and map every button. Try it first on iOS, macOS, Android and Windows.




