PS3:Using PS4/PS5/Xbox Controllers

Disclaimer: The Pros and Cons of each solution are likely incomplete, please research each solution before committing to one as to avoid disappointment.

Pressure sensitive face buttons also require an OEM Dualshock 2 (with USB adapter), OEM Sixaxis, OEM Dualshock 3, or Retro Fighters Defender. Most third party controllers and knock offs tend to not include them.

Sixaxis also tends to be skipped or unreliable on cheap PS3 controllers.

The Dualshock 4 and Dualsense can be connected to the PS3 without an adapter even with Bluetooth, but will have limited game support, non-functional home button, and no sixaxis.

The earlier Xbox One controllers (Models 1567 and 1697) are RF only. You can't use them with wirelessly with most generic adapters, but can be used while plugged into a wired USB adapter. Brook adapters also support RF Xbox One controllers wirelessly.

Pros:

 * No additional cost.

Cons:

 * Does not work in recovery mode.
 * Does not work in PS2 or PSP games.
 * Developer does not appear to be supporting the software anymore.
 * Controller support varies.
 * Wireless Dualshock 4 either requires a USB Bluetooth adapter or DEX firmware.

Wingman XE or XE 2

 * If you have Smart TV with Bluetooth, turn off your TV during pairing process.

Pros:

 * You have to pair only once.
 * You can use the home button with this adapter.
 * All PS4, PS5, Nintendo Switch Pro, Xbox Series (Model 1914), and Xbox One (Models 1708) controllers are supported.
 * Also connects to non-Bluetooth Xbox One controllers wirelessly.
 * Works in recovery mode.
 * Works with PS1, PSP, and PS2 games. (Including native PS2 mode on early consoles)
 * Sixaxis with gyro enabled controllers is supported.
 * Supports button remapping.
 * XE/XE 2 are supported on PS4 with the same list of pros, and XE 2 also supports the Nintendo Switch.

Cons:

 * Expensive.
 * You need multiple adapters for more controllers.
 * Less universal platform support compared to Mayflash's adapters. (Brook adapters are usually indended to connect to only one or a few advertised platforms)

Magic-NS, S, or X

 * Put the adapter into DInput mode (blue light) and pair your controller with the adapter.
 * If you have Smart TV with Bluetooth, turn off your TV during pairing process.
 * Note that NS, S, and X are compatible with the PS3. S can also support the PS4, and X can also support the Xbox One/Series.

Pros:

 * You have to pair only once.
 * You can use the home button with this adapter.
 * Also works with PS1, PSP, and PS2 games. (Only with emulated PS2 Classics)
 * All PS4, PS5, Nintendo Switch Pro, Xbox Series (Model 1914), and Xbox One (Model 1708) controllers are supported.
 * NS and S versions are cheap.
 * Compatible with several consoles.

Cons:

 * You need multiple adapters for more controllers.
 * Does not work in recovery mode.
 * Sixaxis isn't supported, even with a gyro enabled controller.
 * Native PS2 mode on CECH-A/B/C/E fats is not supported.

Pros:

 * Can be built for cheaper than a purchased solution.
 * Works in recovery mode.

Cons:

 * Wired connection only
 * If building your own, requires basic knowledge on using a microcontroller such as an Arduino Leonardo.
 * Sixaxis isn't supported, even with a gyro enabled controller.


 * You need multiple adapters for more controllers.