

NOTES
- **This controller:
- is known for having horrible latency
- has busted tilt support.**
- It’s suggested to mod your guitar into a wired one with a solution like [RetroCultMods’ Solderless DIY RGB Kit].
- RPCN Menus (for sending or accepting online invites) may cause a softlock. You may need an alternative input method to navigate these menus, such as [a typing keyboard or a gamepad].
Click on the Pads icon at the top of RPCS3.
It’s suggested to create a new configuration by clicking Add Configuration
at the top right of the Pads
window.
This is so you can change configuration profiles in case you want to play games that don’t use instruments.
Follow the instructions and/or match the assignments below.
Pad Information
Handlers | Devices |
---|---|
MMJoystick | Joystick |
Device Class | Device Subtype |
---|---|
Guitar | Guitar Hero |
Mappings
UNMAP THE FOLLOWING or guitar solos will auto-strum!
Use Right Click to unmap a button.
RPCS3 | Guitar |
---|---|
L2 | Solo Modifier |
Map the following:
- Tilt can be set up but it is very complicated and will take up the Select button. You will have have to mess with “Filter Noise” until it catches the tilt accelerometer. It’s suggested to not bother with this and not use tilt.
- To bind multiple buttons to one RPCS3 button, hold Shift then click on the RPCS3 button you want to assign multiple buttons to.
- Guitar Hero controllers tend to misbehave and refuse to map sometimes. If you try mapping a button and always get “U+” or something similar, click “Filter Noise” at the bottom left of the controller configuration window then try mapping.
RPCS3 | Controller |
---|---|
Cross | ![]() |
Circle | ![]() |
Square | ![]() |
Triangle | ![]() |
L1 | ![]() |
D-Pad: Up | ![]() |
D-Pad: Down | ![]() |
D-Pad: Left | ![]() |
D-Pad: Right | ![]() |
Right Stick: Left/Right |
![]() |
Select | ![]() |
Start | ![]() |
Select | ![]() |
PS Button | ![]() |
Profile
- Extract the .7z file.
- Drag the
input configs
folder into theconfigs
folder where you have RPCS3 in.
After downloading the profile,
After that, you can select the profile in the “Pads” menu.
Most of the time, these controller profiles should work out of the box. If they don’t, try changing the controller listed in “Devices
”, next to the “Refresh
” button until it receives an input. You can edit this while the game is running.

Mapped by 16bitblastprocessing