How to setup Xbox One Rock Band drums on RPCS3.
Platform
Controller

NOTES

  • Requires installing and running [RB4InstrummentMapper] along with its dependencies.
  • Linux users can install [xone kernel drivers] to use Xbox One peripherals.
  • You need a Microsoft Xbox Wireless Adapter to connect these drums to your computer.
    Microsoft Xbox Wireless Adapter for Windows 10
  • Works with or without the Pro Cymbal expansions.
    • Make sure to configure which cymbals are connected within Rock Band 3.
      • Menu > Options > Drum Options
  • 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.

    A screenshot of RPCS3, showing the cursor over the Pads menu.

    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.
    A screenshot of the top right of RPCS3's Pads window. "Add Configuration" is being clicked on by the mouse cursor.

    Follow the instructions and/or match the assignments below.

    A picture showing how the instrument page and RPCS3 can be used as a mapping reference.

Pad Information

Handlers Devices
XInput XInput Pad
Device Class Device Subtype
Drums Rock Band Pro

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.

Mapping

[Download Profile]

This is not suggested as it requires lots of manual mapping. You should instead use ViGEmBus (RPCS3 compatibility).

This is not recommended if you're using multiple controllers at once.

After downloading the profile,

  1. Extract the .7z file.
  2. Drag the input configs folder into the configs folder where you have RPCS3 in.

A GIF of a user dragging the Wii Rock Band Guitar configuration into their RPCS3 folder.

After that, you can select the profile in the “Pads” menu.

A screenshot of RPCS3's Gamepad Settings, showing the cursor over a profile.

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

By default, XInput has most things bound correctly. You only need to remap the following:

RPCS3 XInput Drums
R1 Left Stick Click Second Foot Pedal
L3 Right Stick Click Pad Modifier
R3 Right Bumper Cymbal Modifier

Advanced Mapping

  • Rock Band Drums send multiple button presses out at once. For example, a Red pad will send “B” and “Right Stick Click” (which translates to “Circle” and “L3”.) Keep in mind these are needed to the emulator to tell your cymbals apart.
    • It’s strongly suggested to bind an Xbox controller like the Mapping screenshot below then swapping the Device to your Xbox 360 Rock Band Drums.
  • To bind multiple buttons to one RPCS3 button, hold Shift then click on the RPCS3 button you want to assign multiple buttons to.
RPCS3 Drums
Cross Green Pad
Circle Red Pad
Square Blue Pad
Triangle Yellow Pad
R3 Cymbal Modifier
D-Pad: Up Yellow Cymbal Modifier
D-Pad: Down Blue Cymbal Modifier
L3 Pad Modifier
L1 Foot Pedal
R1 Second Foot Pedal
Cross A Button
Circle B Button
Square X Button
Triangle Y Button
D-Pad D-Pad
PS Button Home

Mapping

[Back to Controllers]

Mapped by [gonakil1ya]