

NOTES
- Requires installing and running [RB4InstrummentMapper] along with its dependencies.
- Linux users can install [
xone
kernel drivers] to use Xbox One peripherals. - This profile works for Xbox One Fender Stratocaster, Fender Jaguar, and PDP Riffmaster guitars.
- Fender Stratocaster and Fender Jaguar guitars require a Microsoft Xbox Wireless Adapter.
- PDP Riffmaster guitars require their respective dongle.
- Fender Stratocaster and Fender Jaguar guitars require a Microsoft Xbox Wireless Adapter.
- If you have a Jaguar guitar, you may need to install a [firmware update] to connect it to the receiver. [Click here for more information].
- 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 |
---|---|
XInput | XInput Pad |
Device Class | Device Subtype |
---|---|
Guitar | Rock Band |
Additional Setup
Please refer to RB4InstrumentMapper’s documentation.
[Click here to go there].
Mapping:
Controller Emulation Mode: ViGEmBus (RPCS3 compatibility)
This is the recommended mode and should not require any mapping. You simply need to assign the Handler, Device, and Device Class/Type.

This is not suggested as it requires lots of manual mapping. You should instead use ViGEmBus (RPCS3 compatibility).
After downloading the profile,
- Extract the .7z file.
- Drag the
input configs
folder into theconfigs
folder where you have RPCS3 in.
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.
Bindings
RPCS3 | Controller |
---|---|
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 | ![]() |

Mapped by [gonakil1ya]