Skip to content

A personal project, to make the RB3 Xbox 360 keyboard usable with other programs while connected to an Xbox 360 receiver.

License

Notifications You must be signed in to change notification settings

TheNathannator/RB3_X360_Keyboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RB3 X360 Keyboard

About

This program allows you to use an Xbox 360 RB3 keyboard for things while connected to an Xbox 360 wireless receiver, via either an emulated Xbox 360 controller, keypresses, or MIDI inputs.

The touch strip is not supported, as it is not reported through the standard input APIs.

Installation

  1. Download the latest version from the Releases page.
  2. Extract the contents of the .zip into a new folder.
  3. Install the ViGEmBus driver if you wish to use Xbox 360 controller emulation.
  4. Install MIDI loopback software such as loopMIDI if you wish to use MIDI output.

Research

I have documented everything I know about the keyboard inputs in a Markdown file included in this repo. For the most part everything should be correct, but there are a couple things missing or potentially incorrect.

Similar Projects

Jason Harley's RB3KB-USB2MIDI, RB3KB-USB2PSKB, and RB3M-USB2MIDI programs for PS3 and Wii keyboards and Mustang guitars.

martinjos's rb3_driver for Wii (and likely PS3) keyboards.

Acknowledgements

bearzly's RockBandPiano project for pointing me in the right direction with how the inputs work

License

This project is licensed under the MIT License. See LICENSE for details.

About

A personal project, to make the RB3 Xbox 360 keyboard usable with other programs while connected to an Xbox 360 receiver.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages