AlanChatham / UnoJoy

UnoJoy! allows you to easily turn an Arduino Uno (or Mega or Leonardo) into a PS3-compatible USB game controller

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Need to restart Windows (or cut data from USB for a second) if USB unplugged

tacul opened this issue · comments

commented

Hi! I´m using the DoubleJoy version with an Arduino Mega R3.

DoubleJoy-19June2012.zip | DoubleJoy code - Beta - Turn 1 Arduino into 2 joysticks!  Type-Archive  OpSys-All  Beta | Jun 18, 2012 | 235.88KB

When I plug the Arduino (with DoubleJoy.hex) It is recognized as a gamepad but for some reason, the buttons are freezed and the analog as well. I have to restart the OS to get it working.

However I can get it work also if I:

  1. Unplug the USB
  2. Break the data cables
  3. Plug the USB (giving only power to the Arduino)
  4. Wait 4 or 5 seconds
  5. Join again the data cables

I´ve tested cutting the data cables for a moment after plugging the USB and it did not work.
It seems to need to finish to boot before Windows recognize it.

Do you know any (other, non phisicall) workaround for this.

Thanks and regards!