SantrollerConfigurator Download
Head to the Santroller GitHub releases page and download the latest release for your operating system. I chose the SantrollerConfigurator-win-Setup.exe
for Windows.
Once downloaded, install SantrollerConfigurator.
Launch SantrollerConfigurator
Launch the SantrollerConfigurator and you'll see a window similar to this:
Feather Prep
Plug the USB Host Feather RP2040 into your computer using the USB C port on the Feather, and a known good USB data & power cable.
Put the Feather into bootloader mode:
- while pressing and holding the Boot button down
- press and release the Reset button
- finally, release the Boot button
After a moment you should see the RPI-RP2 drive appear on your computer.
Initial Configuration
With the Feather now in bootloader mode, the available choices in the SantrollerConfigurator will change. Select the following:
- Device to program: Raspberry Pi Pico (/Volumes/RPI-RP2) or whatever path your computer shows for it
- Connection Method: Adafruit Feather RP2040 USB Adapter
- Device to Emulate: Guitar Hero Guitar
- Enable Fortnite Festival Settings: check this on if you intend to play Fortnite Festival, otherwise leave unchecked for other games such as Clone Hero
Configuration Upload
Click the Configure button at the bottom to compile and then upload the firmware to the Feather.
When the progress bar reaches 100% (the text may be a bit confusing and still say "Programming initial configuration, please wait."), press the Configure button again to load the configuration screen.
Configuration Screen Layout
When the configuration screen opens, you'll see a sidebar with buttons on the left for adding individual settings, saving your settings to the Feather, loading the defaults, and more.
On the right are the current settings and options, which we'll look at in more detail below.
If you change any settings, the Status at the bottom will read "You have unsaved changes, click 'Save Settings' to save them". Click Save Settings on the left sidebar menu and the new updated firmware will be written to the Feather.
Detailed Configuration
Click the Expand All/Collapse All button a couple of times to minimize the info on screen. Then, click the down arrow to the right of a section to reveal detailed settings.
Controller Settings
Here you can pick different instrument controller to emulate, such as a Guitar Hero Guitar vs. Rock Band Guitar, the XInput vs HID Controller for Windows Controller Mode, and more.
For example, you can select XInput if you'll be playing on Windows or HID Controller for most other operating systems.
You should not need to adjust anything in Controller Poll Settings unless you have some specific, advanced needs.
Presets
You can save your settings as a preset here, especially helpful if you're configuring multiple controllers. You can also download settings files created by community members to load here.
LED Settings
This is where you can configure NeoPixels -- we'll skip LED Settings for now, even though it is very enticing... see the next page in the guide for more info.
USB Host Inputs
Plug your guitar controller into the Feather's USB A Host port. You'll see "1 Device connected" show up in the Santroller interface. Expand this section with the down arrow.
Input Testing
Check the button mapping now by pressing each button on the guitar controller. You'll see the corresponding entry in the Inputs section light up, such as START, BACK, D-Pad directions, and of course the all important fret buttons and strum bar.
Since we're using USB Host mode (and not wiring buttons to GPIO internally) mappings should "just work" and there aren't any settings to worry about here.
Sensor Calibration
You can also test and calibrate the tilt sensor that's built into the guitar and the whammy bar.
Press Calibrate on either to go through a guided calibration process, or manually adjust the values to change their min/max values and the whammy bar dead zone.
Fortnite Festival
If you change your mind and want to use the controller to play Fortnite Festival you can click Add Settings then select Fortnite Festiva (Pro Mode - Keyboard) from the dropdown menu.
For Input Type chose USB Host Input, and then pick an Input such as Start Button as your mode select button.
Now, you can play Clone Hero as usual, but when you want to play Fortnite Festival simply hold down the Start Button on the guitar as you plug it in.
Additional Resources
Here are some sites with detailed information on specific configurations and features:
Page last edited April 24, 2025
Text editor powered by tinymce.