Page 2 of 3

Re: PS3 diy USB not working

Posted: Thu Apr 02, 2015 4:27 pm
by shatterstar78
Yeah that's how I have it wired. I got the firmware from here (http://gimx.fr/download/gimx-firmwares.html)

Re: PS3 diy USB not working

Posted: Thu Apr 02, 2015 5:42 pm
by Matlo
As I have a Teensy++ I did the test and it works flawlessly.

Check the following things:
- the USB cables (shielded ones are better)
- the cables between the Teensy++ and the CP2102 (there may be a faulty contact)
- the soldering on the Teensy++ (there also may be a faulty contact)

Re: PS3 diy USB not working

Posted: Thu Apr 02, 2015 7:10 pm
by shatterstar78
Well finally after 3 days of aggravation it finally all works. You wont believe what the problem was, its really embarrassing :oops: I forgot to change "Physical Device to Windows Events" under input settings. If I may suggest for a future update making "Windows Events" the default highlighted choice and or mentioning it in the wiki. Also maybe emphasizing that it must be connected to the PS3(PS4/Xbox) and powered on before clicking start. But yeah after that everything worked like it should, both setups with the Teensy++ and the Arduino worked perfectly. I did have to swap the RX/TX on the CP2102 adapter. From the beginning I had this feeling I was missing something stupid. I'm so relived and exited to finally get this working. I can't thank you enough for helping me out with this, that's really awesome. I do have another unrelated question, but i'll just PM you. Now its time to tweak and play with some configs, Thanks again.

Re: PS3 diy USB not working

Posted: Thu Apr 02, 2015 8:32 pm
by Matlo
"Physical devices" should work fine... Are you sure it was the problem?
shatterstar78 wrote:Also maybe emphasizing that it must be connected to the PS3(PS4/Xbox) and powered on before clicking start.
Yes, the console has to be powered on when you start GIMX.

Re: PS3 diy USB not working

Posted: Fri Apr 03, 2015 2:37 am
by shatterstar78
Absolutely 100% positive, I just rechecked it right now. I also checked it in linux too and same thing there, as soon as I switch it to "Windows Events" it starts working. This was the case on all 3 PC's. I'm actually surprised to here you say that, I figured it was just an oversite on my part. If you need me to run any more test to figure out why its behaving this way I will.

Re: PS3 diy USB not working

Posted: Fri Apr 03, 2015 7:02 am
by Matlo
What happens when using "Physical devices"?
Do you get the same error messages as before ("No controller detected", "Connector_init failed") or not?
If not, what messages are displayed?

Re: PS3 diy USB not working

Posted: Fri Apr 03, 2015 8:47 am
by shatterstar78
Yes with "Physical devices" I get the "No controller detected", "Connector_init failed"

Re: PS3 diy USB not working

Posted: Fri Apr 03, 2015 4:59 pm
by Matlo
This sounds like a bug...

Re: PS3 diy USB not working

Posted: Sat Apr 04, 2015 11:51 am
by Matlo
Hi,

Could you please make the following test:
  • download http://gimx.fr/download/d74ef0e8ac4d73b ... d/gimx.zip
  • open the gimx installation directory
  • rename gimx.exe to gimx.exe.bk
  • copy-paste the gimx.exe file from the archive to that directory
  • open gimx-launcher and start gimx with "Physical devices" and "Window-events" (make sure to have the Teensy connected to the PS3, and to power on the PS3)
  • for each test, copy the terminal content and post it
  • restore the gimx.exe file

Re: PS3 diy USB not working

Posted: Sat Apr 04, 2015 2:31 pm
by shatterstar78
Well and after my AV going apeshit I get this for both "Physical devices" and "Window-events"....

option -c with value `PS3_Battlefield_Hardline_ShatterStar.xml'
option -p with value `COM8'
subpos flag is set
force_updates flag is set
Detected USB adapter: Sixaxis.
press enter to exit

I then switched back to the original gimx.exe and now it works in both modes "Physical devices" and "Window-events". This is very strange, I have tried everything I could think of to recreate the error and the only thing that will cause that error is not having the PS3 on. So I dont know what the problem was and why its now working. I also wanted to ask what is the difference between "Physical devices" and "Window-events"?