Works but never loads on bootup, requires controller plugin every time

Discussion and Development board for the popular XBOX(360) controller driver.


Locked
xdantespardax
Junior Member
Posts: 2
Joined: Thu Nov 01, 2012 10:53 pm

Works but never loads on bootup, requires controller plugin every time

Post by xdantespardax »

Hi, sorry if this has been answered already (I couldn't see it in the threads below). I have an xbox 1 controller S, which does work with the 0.2.7 driver (on win 7 64-bit). My problem is it never recognises the controller on bootup (even though it shows in the hardware control panel), and the buttons don't respond. But if I unplug it and replug it in, I hear the windows hardware detected sound, and the buttons then respond! So windows won't play ball on boot/wakeup from sleep, but it will from hot-plugging the usb connector!

 

I can't fathom why this is, maybe the unsigned driver? But you would think it wouldn't work at all, or work fully. Or is it because it isn't loading properly when windows boots? I don't suppose you can fix this for 0.2.8? It would be brilliant if you could save wearing out my usb socket lol! Otherwise, everything is fine. I was going to try xpadder, but didn't want to pay $10 and have the same problem?! Thx anyway for any ideas, and keep up the good work.


OK, this is really weird. I swapped the usb port the xbox controller was plugged into from the back of the pc to the top (it's an Asus motherboard P8Z77-VPro with 3 separate USB hubs). And then windows recognised the buttons on boot and log off/log on. But then I tried sleep mode, awoke and the buttons went dead again! And the buttons stay dead until I hot plug the connector (even if I reboot).

 

So it's definitely the sleep mode which is causing the problem now. Maybe the usb hub isn't scanned after sleep mode? But even after rebooting, you would think it would redetect it, but it doesn't until I hotplug again. Arrrghh. Lol. At least I know what's causing it now, but any ideas for a solution? (I can imagine some people going insane thinking this software doesn't work, when it's probably windows or the usb hub/motherboard probably at fault). Thx

Last edited by xdantespardax on Thu Nov 01, 2012 11:53 pm, edited 1 time in total.
Squall Leonhart
Posting Freak
Posts: 1223
Joined: Tue Mar 18, 2008 9:21 am

Works but never loads on bootup, requires controller plugin every time

Post by Squall Leonhart »

XBCD has been signed and has worked without DSEO and the F8 trick for a long time now..... (So if you're using DSEO, then you are effectively causing this issue)

 

test signed drivers do not resume from hibernate and require a hotplug, which was definitely a known issue.

Last edited by Squall Leonhart on Fri Nov 02, 2012 1:47 am, edited 1 time in total.
xdantespardax
Junior Member
Posts: 2
Joined: Thu Nov 01, 2012 10:53 pm

Works but never loads on bootup, requires controller plugin every time

Post by xdantespardax »

Hi, thx for the response. I'm not using the DSEO so that should be ok. Have I installed something wrongly though, because my driver says it isn't digitally signed. Under properties it shows the following:

 

Driver Provider: XBCD Project

Driver Date: Not available

Driver Version: 1.1.0.0

Digital Signer: Not digitally signed

 

Is this what should show under the properties? I just want to be sure it's installed correctly. The only other thing I noticed is there are 3 things showing under XBCD Properties:

 

Name (Type)


Generic USB Hub (Universal Serial Bus controllers)

HID-compliant game controller (Human Interface Devices)

XBCD Xbox Controller (Human Interface Devices)

 

The 2nd one (HID) is showing as signed by Microsoft, but 3rd one isn't. Are all 3 supposed to be there?

 

But anyway, sounds like the hotplugging thing is known about so I'll leave it at that, thx.


 

Update:

Well I can't believe I think I've finally fixed it! I swapped to another usb port at the back (at the top), and it seems the controller is now recognised at ALL times, including after boot-up and sleep mode! Whoopee! :banana_freaky: :banana_cool: :banana_confusion:

 

This has been such a hassle. I have about 10 usb ports, so I didn't think to try every one of them. I would like to find out what the issue is and the difference between the usb connections to cause this. This is the connector I used (far left bottom, which is USB3):

 

http://uk.asus.com/Motherboards/Intel_Socket_1155/P8Z77V_PRO/

 

Previously I used the middle ones, plus the ones on the top of the pc (not shown, which is a hub part of the case I assume which connects elsewhere on the m/b).

 

And also now, whereas before the controller showed as 'xbcd xbox controller' in the control panel/devices and printers menu, now it shows as 'Generic USB Hub'. So I haven't got a clue what's going on, but maybe other people could try all their usb ports if they have this same problem. Maybe 1 will work! [img]<fileStore.core_Emoticons>/emoticons/smile.png[/img]/emoticons/smile@2x.png 2x" width="20" height="20" />

Last edited by xdantespardax on Fri Nov 02, 2012 7:54 pm, edited 1 time in total.
Squall Leonhart
Posting Freak
Posts: 1223
Joined: Tue Mar 18, 2008 9:21 am

Works but never loads on bootup, requires controller plugin every time

Post by Squall Leonhart »

USB3 hubs can be finicky, since microsoft hasn't ratified a standard driver for the usb 3 host controller spec as yet. Maybe check with NEC or Intel for updated usb3 drivers?

 

Driver Provider: XBCD Project
Driver Date: Not available

Driver Version: 1.1.0.0

Digital Signer: Not digitally signed

 

This section of the driver is read from the Inf/cabinet status.

0.2.7 does not have a signed cabinet (WHQL or otherwise) so thats why it lists as not digitally signed.

 

The digital signature requirement in 7 refers to the binary for the driver itself, that is, the XBCD.sys file. The signature information can only be read from the files properties directly from windows explorer though.

 

And also now, whereas before the controller showed as 'xbcd xbox controller' in the control panel/devices and printers menu, now it shows as 'Generic USB Hub'. So I haven't got a clue what's going on, but maybe other people could try all their usb ports if they have this same problem. Maybe 1 will work! Smile

 

It should still show as a controller rather than a hub. Maybe run the uninstaller for Windows Driver Package - XBCD Project HID in Programs and Features and use the Reinstaller icon in the XBCD program group afterwards

Squall Leonhart
Posting Freak
Posts: 1223
Joined: Tue Mar 18, 2008 9:21 am

Works but never loads on bootup, requires controller plugin every time

Post by Squall Leonhart »

oh, and update the mainboard bios..... intel keep updating the USB rom to fix odd little issues like this

Locked