

NOTES
- This page is specifically for guitars using modded kits made by [RetroCultMods]! Check your receipt from either the [RetroCultMods’ own website] or [[Etsy]] to verify that you indeed have a guitar using a mod kit from RetroCultMods.
Pad Information
Handlers | Devices |
---|---|
XInput | XInput Pad |
Device Class | Device Subtype |
---|---|
Guitar | Rock Band |
Setup
If you haven’t initialized your controller yet, start up RetroCultMod’s Programming Tool.
In the start screen, select your Device
. It will show up as “Raspberry Pi Pico
”.
After that, select your Device Type
depending on which RetroCultMod product you have.
Then finally, set Device Variant
. Default
is fine! Rock Band 3 on RPCS3 doesn’t need need Auth, Slider, or Joystick support.
After that, click on Erase and configure
and wait for the progress bar to finish.
In this example, a [RetroCultMods Solderless Kit] was used.
After that, or if you already have an initialized controller, click on Configure
.
In Controller Settings, set your configuration to the following:
- Swap Switch Face Buttons: (Depends on your guitar)
- Windows Controller Mode: XInput
- Use USB Passthrough with RPCS3: Disabled
- Map Select D-Pad Left on Xbox One/Series: Disabled
- Tilt: Enabled
- Map joystick to Dpad: Enabled
It’s also suggested you calibrate your Whammy to have the best experience. Scroll down to the Whammy section and calibrate it.
MAKE SURE YOU CLICK ON “Save Settings
” before closing the program or you will lose progress!
Mappings
By default, XInput has most things bound correctly. You only need to remap the following:
RPCS3 | XInput | Guitar |
---|---|---|
R1 | ![]() |
![]() |
RPCS3 | Guitar |
---|---|
Cross | ![]() |
Circle | ![]() |
Square | ![]() |
Triangle | ![]() |
L1 | ![]() |
D-Pad: Up | ![]() |
D-Pad: Down | ![]() |
D-Pad: Left | ![]() |
D-Pad: Right | ![]() |
Right Stick: Left/Right |
![]() |
Right Stick: Up or Down |
![]() |
L2 | ![]() |
R1 | ![]() |
Start | ![]() |
Select | ![]() |
PS Button | ![]() |
Profile

Passthrough Mode
Research by [Lynxeption].
Special thanks to [@amphobius] for additional pictures