Windows • Bluetooth LE • Cadence

Turn Your Exercise Bike Into a Game Controller

Bike2Game connects to a Bluetooth cadence sensor and converts your real pedaling into movement for Windows games using a virtual Xbox-compatible controller, VRChat OSC input, or the W key.

7-day trial Windows 10 / 11 Controller-compatible PC games No physical Xbox controller required
Bike2Game application interface showing Bluetooth cadence scanning and RPM display
Bluetooth LEStandard CSC cadence sensors
Live RPMReal-time cadence feedback
3 output modesGamepad, VRChat OSC, W key
7-day trialTry before activating a license

What Bike2Game does

Simple desktop software. Real bike input.

BT

Bluetooth cadence input

Connect a compatible Bluetooth Low Energy cadence sensor and read crank cadence in RPM.

RPM

Live cadence display

See your current cadence while riding and confirm that the sensor is connected and reporting correctly.

X

Works beyond VRChat

Use virtual Xbox-compatible gamepad output with controller-compatible Windows games, or switch to W-key mode as a simple fallback.

OSC

VRChat OSC

Send cadence-scaled forward movement directly to VRChat through OSC.

W

Keyboard fallback

Use W-key mode when a game does not recognize virtual controller input.

KEY

License activation

Bike2Game includes a 7-day trial and license-key activation for continued use.

Compatibility

Designed for standard Bluetooth cadence sensors.

Bike2Game uses the Bluetooth Cycling Speed and Cadence service and requires crank-revolution data. It has been tested with the COOSPO BK9C.

BLE CSC Crank cadence COOSPO BK9C tested Windows 10 / 11

System requirements

  • 64-bit Windows 10 build 19041 or newer, or Windows 11
  • Bluetooth Low Energy adapter
  • Cadence sensor with crank-revolution data
  • Administrator permission for virtual-controller setup
  • .NET 10 Desktop Runtime x64 for framework-dependent builds
Not currently supported: ANT+, wheel-speed-only sensors, proprietary-only Bluetooth services, or cadence exposed only through Cycling Power.

VRChat mode

Pedal forward through OSC.

Enable OSC in VRChat, select VRChat OSC in Bike2Game, and your cadence drives forward movement. Bike2Game sends cadence-scaled movement to VRChat's default OSC input port.

127.0.0.1:9000 /input/Vertical
Proportional movementGamepad and OSC output scales with cadence.
Automatic releaseMovement stops when pedaling stops or the sensor disconnects.
Run supportVRChat Run is held at higher cadence when normal locomotion supports it.

License

Try it first. Activate when you're ready.

Bike2Game starts with a 7-day trial. After the trial, activate the app using your license key.

Secure checkout: payments are processed securely by Paddle. After a successful purchase, your Bike2Game license key will appear here automatically.

Download

Bike2Game for Windows

Replace the placeholder archive in the downloads folder with your current Bike2Game release before publishing.

Before first launch: Bike2Game requires HIDMaestro.Core.dll version 1.3.17. Download it from the official HIDMaestro release and place it next to Bike2Game.exe.
Download 7-Day Trial Setup guide

FAQ

Common questions.

Do I need an Xbox controller?

No. Bike2Game creates and manages a virtual Xbox-compatible controller automatically.

Which sensors work?

Standard Bluetooth LE CSC cadence sensors with crank-revolution data. The COOSPO BK9C has been tested.

Does Bike2Game work with VRChat?

Yes. Bike2Game can send cadence-scaled forward movement through VRChat OSC. Individual worlds may use their own vehicle controls.

Why does Windows ask for administrator permission?

The virtual-controller driver needs to be installed and managed, so Bike2Game requires administrator permission when it starts.

I completed my purchase but lost my license key. What should I do?

Use the support form below with the same email address you used during checkout. If available, include your Paddle transaction ID.

Why does Bike2Game not start after download?

Bike2Game requires HIDMaestro.Core.dll version 1.3.17. Download the official HIDMaestro release, extract HIDMaestro.Core.dll, and place it in the same folder as Bike2Game.exe. The setup guide includes the official download link and detailed steps.

How it works

Turn pedaling into game input

Bike2Game connects to a compatible Bluetooth cadence sensor and converts your pedaling into Windows game input. Use your exercise bike as a game controller, send cadence to VRChat through OSC, or map pedaling to the W key.

Exercise bike game controller

Use a Bluetooth cadence sensor to convert pedaling into a virtual Xbox-compatible controller for controller-compatible Windows games.

VRChat exercise bike

Send exercise bike cadence to VRChat through OSC so pedaling can control forward movement in supported setups.

Bluetooth cadence sensor for Windows games

Use W-key mode when you want simple pedal-to-move input, or virtual controller mode for games that support analog movement.

Support

Contact Bike2Game Support

Need help with a purchase, license, sensor connection, or something else? Send a message below.

For purchase or license issues, use the same email address you used during checkout. Include your Paddle transaction ID if you have it.