Main > Main Forum
ZD Encoder + Mala = controls won't register unless I replug USB - Now with Video
leapinlew:
--- Quote from: Malenko on January 04, 2013, 09:06:19 am ---try it in a usb hub/powered usb hub
--- End quote ---
Awesome suggestion Malenko. It has helped to provide more information. Using a USB powered hub and experimenting, I have found out the following info which will hopefully be useful
* If the USB Gamepad is connected to a powered USB hub and is on before the computer is on, the USB gamepad is correctly identified and works as expected
* If the USB Gamepad is connected to a powered USB hub and is powered on at the exact same time as the computer, the USB gamepad is not correctly identified and shows up as Asian symbols (windows 7) or squares (windows XP)
I'm not sure if this info progresses things at all, but at least it's consistent behavior. In the video, you can see that I get the squares once I power down the system and bring it up from a cold boot.
Unplugging and replugging the device always results in the gamepad being properly installed.
Any more suggestions or thoughts?
leapinlew:
And FYI
These are fresh formatted OS's. It's older hardware. I have tested on 3 different machines (different models). The machines are in good working order. They needed BIOS batteries, which I installed already.
leapinlew:
The Intel Chipset is: 82801eb
I found some updated drivers, which udpated the drivers from 2001 to September 2006. Still no change.
I turned off the power management on the USB hubs in Device Manager per a websites recommendation. Still no change.
leapinlew:
I'm pretty sure at this point I did not save any money with this damn thing. :angry:
BobA:
The not working usb info identifies the controller as a sony unit. This is probably where the oriental characters came from. This does not help other than to prove that the ID is wrong when it does not work and it is probably due to the timming in how the dell computers power up. Since the dell models are similar and are all malfunctioning and other computers do not you could add some sort of time delay to the startup of the dells so that the controller is id'd correctly. Not sure if a dummy program or task can be used to delay when the USB connections are processed.