Getting Started

Set up VirtualShift in just a few steps and start shifting naturally in Rouvy.

1

Configure Your Di2 Shifters

Download the Shimano E-Tube Project app on your smartphone. Connect to your Di2 system and configure the button channels on your shifters to send Bluetooth signals.

E-Tube Project app showing Di2 shifter switch configuration
Make sure your Di2 firmware is up to date for best compatibility.
2

Open VirtualShift

Launch VirtualShift on your Mac. When prompted, accept the Bluetooth permission to allow the app to communicate with your Di2 shifters.

Follow the onboarding flow to understand how the app works.

3

Connect Your Derailleur

Once your Di2 derailleur appears in the app, select it to connect. After connecting, you'll need to grant Accessibility permission in System Settings so VirtualShift can send keyboard shortcuts to Rouvy.

The app will guide you to the correct System Settings location.
4

Enable Virtual Shifting in Rouvy

Open Rouvy and navigate to Settings → Virtual Shifting. Enable virtual shifting mode so Rouvy responds to gear change commands.

5

Start Riding

Keep VirtualShift running in the background while Rouvy is in focus. When you press your Di2 shifters, VirtualShift translates the signal into keyboard commands that Rouvy understands.

You're all set! Enjoy natural shifting in Rouvy.