Build Your Own Arcade Controls Forum
Main => Main Forum => Topic started by: GaryMcT on August 16, 2009, 09:12:23 pm
-
I want to remove the shift functionality. I go through the motions of downgrading it, everything seems happy, but the 8th button is still a shift.
-
Just curious, why is having shift functionality causing problems?
-
I have 8 inputs that I want to use. I don't want the eighth one shifting the other ones.
-
This would be a Windows issue, its remembering the data format of the version with shift.
You could try right-clicking on the device in Device Manager, and Uninstall. Then "scan for new hardware".
If this doesnt work, it will mean deleting all entried for the game controller in the registry. This is quite time consuming as there are many entries. In the registry, game controllers are referred-to as Joysticks, so you can search for that word and delete as required.
Andy
-
Thanks! I'll give that a try tonight and write up what I have to do exactly to get it working so that the info is here.
-
No luck so far. I removed the mouse driver, game controller driver, and two USBHID drivers with the vendor id (I think that's what it is) VID_D209. I removed anything in the registry related to joystick and anything including the substring VID_D209. I rebooted after removing all this stuff, plugged in the U360, and it still has the shift behavior.
What else should I try?
-
I usually go this route instead of editing the registry directly.
With the U360 unplugged, Go into Device Manager.
Click View, Show Hidden Devices.
Remove the offending Devices. It's been a while, but I think there is the mouse, joystick, and one other thing.
-
I deleted four devices related to the U360, and that didn't fix the problem.
-
Is the game controller display showing just 8 buttons or the same number as before?
Andy
-
It's showing more (15 I think) like it did when I had the 2.4 firmware.
-
Assuming there is stale data in the registry and hat is causing the problem, the only thng that I can think to do is to save the registry on a machine that hasn't had a u360 plugged into it, plug the u360 in, grab that registry, and diff the results to see what dinput has added to the registry. Could probably make a .reg file that ma be generally useful to uninstall the u360 completely between firmware revisions.
Andy, if you can think of anything else let me know. I'll try thus if you agree that it is a good plan. I have a fresh xp machine at work that I could try it on.