You can read part 1 of the story of how I hacked a USB gamepad into a footswitch enclosure, so that I can control Reaper without taking my hands off my guitar. This post is going to explain how to set up Reaper to recognise the gamepad, and then to assign the switches to useful actions.
As a reminder, the actions I wanted to be able to trigger were;
- Arm/disarm the active track;
- Start recording;
- Stop recording, save what I’ve just recorded and return to the start point marker.
- Stop recording, delete what I’ve just recorded and return to the start point marker;
So first let us set up Reaper to recognise the gamepad. Plug the gamepad in and Windows should immediately recognise this as a joystick or game controller. Then start up Reaper.
Select your joystick/gamepad from the “Device” dropdown box
Select “Generic.txt” in the “Processing script” dropdown.
Ensure that the “Send as MIDI control/learn” option is checked.
That is your controller set up in Reaper. Now we need to use it to trigger Reaper to do something.
Fire up the Actions window (Options -> Actions, or just press the “?” key)
Then click the “Add” button, to create the shortcut for the selected action, which brings up this window.
Click OK and you’re done. Find the other actions and assign to the other controller buttons as required. Job done.