ghctrl: A Linux Driver for the Wii Guitar Hero Controller

A user-space driver for GNU/Linux that turns the Wii Guitar Hero Guitar Controller into a bona-fide MIDI instrument. It provides 32 pitches using the regular note buttons, octave-up octave-down using the plus and minus buttons, note-hold and note-hit using the strum up/down lever, and pitchbend. You need to install the following Debian packages (or equivalent) to compile this driver:

To compile this driver, just run make (it comes with a Makefile). It also comes with a script called my-wiimote.sh that loads the appropriate Linux Virtual MIDI modules necessary to run this driver. In it, replace the MAC address on the last line with yours and you should be ready to go. If you need help getting this to work, email me.

27 Jun 2009: ghctrl release v1.0