Xbox One Controller Connecting to a PS4

Using a USB Hub (Full Crossover Support)

Using a USB Hub (Full Crossover Support)


Video Demonstration
Thanks to ManoDestra777 for posting this great video demonstrating the Xbox One Elite Controller on a PS4 using the CronusMAX PLUS and a USB Hub.
Set Output Protocol
Follow the instructions here to correctly connect your CronusMAX PLUS to a PC via the PC PROG port using the supplied Mini-USB Cable.
Before proceeding, always make sure you are using the latest CronusMAX PLUS firmware. Simply go to Tools > Firmware Update.
Load Cronus PRO and go to Tools > Options > Device
Set the Output Protocol to AUTOMATIC. (IMPORTANT - If not set to AUTOMATIC then the controller will disconnect every 10 minutes).
These are also the recommended default Speed Up Settings for Xbox One Controllers. Rumble Over Bluetooth is disabled as it's not being used.
Check Partial PS4 Crossover Support is Disabled
Select the CMax Plus Tab and make sure the box to the left of 'Enable PS4 partial crossover support (auto reconnect every 10 min)' is NOT checked.
We also recommend you select the 'Mimic Controller Player LEDs' option if you have CronusMAX PLUS v3 device. This is especially useful if you plan on using our GamePacks.
You can now close the Options window and disconnect your CronusMAX PLUS from your PC.
Prepare the USB HUB
Using a Compatible USB 2.0 Hub connect the controllers as follows:
  •  Using a full data Micro-USB cable, connect your DualShock 4 Controller to PORT 4 on the USB Hub. You can also try Port 3 if you have any issues.
  •  Connect your Xbox One Controller into PORT 1 on the USB Hub. You can also try Port 2 if you have any issues.
If you do not know the port numbers for your USB HUB, click here for a guide on how to find them.
Some USB Hubs prefer the authentication controller to be on Port 3 when connecting to a PS4, just make sure that when you power cycle the console that the CronusMAX PLUS completely shuts down (No LED) and doesn't sit in standby mode (Spinning Animation LED), otherwise on reboot the security authorization won't work correctly.

Note: To correctly shut down the console, usb hub and CronusMAX PLUS, power cycles must be done from the console, not the controller. We do recommend that you use this USB Extension Power & Data Switch Cable that has been exclusivley manufactured for use with the CronusMAX PLUS. It gives a clean power cycle of all hardware connected to the consoles USB port without power cycling the console or disconnecting the CronusMAX from the USB Port.

Connect the USB HUB to the CronusMAX PLUS
Now that your controllers are connected to the appropriate ports on the USB Hub, connect your USB Hub into the Input Port of the CronusMAX PLUS.
Connect the CronusMAX PLUS to your PlayStation 4
Connect the CronusMAX PLUS into one of your PlayStation 4 USB ports via it's Output Port.
The CronusMAX PLUS LED Display will now show the Authentication 'AU' Animation.
If you get this error code you have not updated to the latest firmware (at least v1.21). You must do that before you proceed.
Ready To Use
After a couple of seconds the display on the CronusMAX LED will go from the Authentication 'AU' Animation to 0 (or a number if slot recall is enabled and a script was previously loaded) - indicating that the controllers are authorized and you're ready to play. At this point you can use your controller through the CronusMAX PLUS and also load any scripts or GamePacks. It's that simple! NOTE: If there is no response from your controller but the CronusMAX LED displays 0, then you should follow this Xbox One Troubleshooting Guide.
Don't forget to use the PS4 Crossover Essentials GamePack to make sure all the Xbox Buttons are mapped correctly to DualShock 4 functions such as Touchpad and Share Screen. If you have an Xbox Elite Controller, click here for a special version of the Crossover GamePack.
The Authentication controller will be disabled. It will not vibrate and none of it's controls will interefere with your Crossover experience. It can safely be left sitting idle on a surface as if it was turned off.

If the LED on the CronusMAX PLUS does not change from AU to a number then the authorization controller is not authenticating. 99% of the time, this means either you didn't set the Output Protocol to AUTOMATIC in Step 1 of the instructions, or the Micro-USB cable to the controller is faulty or simply not compatible, you should try another one. Another issue that sometimes comes up is that the controller USB port has a loose data pin. It will charge fine, but won't transmit data. Also make sure the controller is powered on of course - that's a rookie mistake.

If you find that your Xbox One controller disconnects at random times there are several things to check that should solve the problem.

1. Make sure you unpair the Authorization controller from the console correctly (in this case that will be a DualShock 4 controller as you are using a PS4 console). Click here for detailed instructions.

2. The USB cable could be losing its connection between the authorization (DS4) or gaming controller (XB1) and the USB Hub. This can be caused by a poor quality USB cable, the USB socket on the controller itself is loose, any USB extension cable you are using with the Xbox One controller is poor quality or too long or the USB Hub is not setup correctly (wrong ports, not compatible etc). Check all connections and replace any parts if necessary.

3. You powered on the console with the controller. Don't do that as the console will sync with the controller and the security ID will pass to the console and not the CronusMAX PLUS. Always power on the console with the consoles power button.

4. Go to Step 1 in this guide and make sure 'Inframe In' is disabled and also try disabling the '1ms Response' and 'Inframe Out' options too. This sometimes solves any disconnecting problems.