Page 1 of 1

Cannot get the DIY adapter to work with PS4

Posted: Thu Jul 28, 2016 1:44 pm
by winston
I just put together the DIY adapter (CP2102 --> Teensy 2.0) and I cannot get it work with the PS4. I initially had the setup soldered but got sick of desoldering to swap the RX & TX, so I soldered 3 pins to the GND, D2, and D3. This made it easier to swap using the cable that came with the CP2102. No matter what I try I cannot get the adapter to work. I flashed the Teensy 2.0 with the atmega32u4.hex from the EMUPS4 directory. I'm running Windows 10 (unfortunately) and I have turned off USB power saving on the port (COM3) that I am using to connect the adapter to the PC.

Here are the errors that I am getting:

Code: Select all

Driver file operation error. Failed to open device symlink \\.\UsbDk (The system cannot find the file specified.  Error code = 2)
global option -l with value `log.txt'
global option -c with value `Dualshock4.xml'
controller #1: option -p with value `COM3'
now reading arguments for controller #2
status flag is set
subpos flag is set
force_updates flag is set
GIMX 5.8 x86_64
Windows 10 (or later) x64
Kernel version: 10.0 (10586)
Detected USB adapter: DS4.
libusb_get_device_list: Other error.
No controller was found on USB buses.
adapter_detect failed
If I swap the TX and RX:

Code: Select all

global option -l with value `log.txt'
global option -c with value `Dualshock4.xml'
controller #1: option -p with value `COM3'
now reading arguments for controller #2
status flag is set
subpos flag is set
force_updates flag is set
GIMX 5.8 x86_64
Windows 10 (or later) x64
Kernel version: 10.0 (10586)
ReadFile failed: timeout expired.
can't read packet header
No controller detected.
adapter_detect failed
I also noticed that the only LED that lights up on the CP2102 is the GND LED. The LED on the Teensy also no longer lights up when plugged in but it still gets detected by the Teensy program when plugged into the PC.

Any ideas on what I am doing wrong?

Re: Cannot get the DIY adapter to work with PS4

Posted: Fri Jul 29, 2016 5:52 am
by Matlo
Reinstall gimx, and install USBDK at the end of the installation.

Re: Cannot get the DIY adapter to work with PS4

Posted: Fri Jul 29, 2016 8:09 am
by winston
Thank you, that totally worked.

Re: Cannot get the DIY adapter to work with PS4

Posted: Sat Jul 30, 2016 4:27 pm
by winston
Now I'm having a new problem. I only tested out the mouse and keyboard in the menu screen. I didn't have enough time to play around with configs. Today, I tried playing Overwatch with a config that someone else posted in this forum and it worked for awhile. The thing is the mouse controls randomly disconnect and I gain control of my mouse cursor on my laptop. GIMX doesn't disconnect and the "controller" doesn't disconnect from the PS4. I just lose control of the mouse in-game and regain control of my mouse cursor on my laptop.

I noticed that the mouse tends to disconnect from the game after about 20 seconds of inactivity or if I'm press right-click often. I turned off power saving on every USB port in the device manager. I'm at a loss at what is causing the issue.

Re: Cannot get the DIY adapter to work with PS4

Posted: Mon Aug 01, 2016 6:04 am
by Matlo
You probably have the task manager opened. Close it.