XBCD 0.2.7 Discussion

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


Squall Leonhart
Posting Freak
Posts: 1217
Joined: Tue Mar 18, 2008 2:21 am

XBCD 0.2.7 Discussion

Post by Squall Leonhart »

ah, hmm, the rumble driver might not have full ff support for wheels, the 32bit rumble supports constant, square, triangle, ramp, sawtoothup and down, but i don't know about the wheel effects.

 


can you test FEDIT?


http://cid-27912d77b8396c7e.office.live.com/self.aspx/Public/fedit.exe

IncrediClint
Junior Member
Posts: 8
Joined: Thu Mar 24, 2011 3:45 am

XBCD 0.2.7 Discussion

Post by IncrediClint »

Yea, I'm testing it.. no idea what I'm doing though [img]<fileStore.core_Emoticons>/emoticons/smile.png[/img]/emoticons/smile@2x.png 2x" width="20" height="20" />


What am I looking for?

 


The ones you mentioned mostly just shake the wheel back and forth between 11 and 1 o'clock.

 


All the other stuff doesn't do anything and changing the settings of the effects throws a SetParameters() failed message.
Last edited by IncrediClint on Sun Apr 03, 2011 10:33 am, edited 1 time in total.

joe531
Junior Member
Posts: 2
Joined: Wed Apr 20, 2011 5:36 am

XBCD 0.2.7 Discussion

Post by joe531 »

I have the drivers installed and all works well until I put my PC to sleep. When I turn it back on, all my controller does is flash all four of the rings.

 


The controller will then only work if I either restart my computer or plug/replug it back in.

 


Did I screw something up or is that just the way it is? I'm using Windows 7 64 bit.
Last edited by joe531 on Wed Apr 20, 2011 5:43 am, edited 1 time in total.

Squall Leonhart
Posting Freak
Posts: 1217
Joined: Tue Mar 18, 2008 2:21 am

XBCD 0.2.7 Discussion

Post by Squall Leonhart »

hmm it seems its an issue with newer 360 controls, like the crazy setup app screens

 


both were fixed previously.

joe531
Junior Member
Posts: 2
Joined: Wed Apr 20, 2011 5:36 am

XBCD 0.2.7 Discussion

Post by joe531 »

Oh I see...

 


Well it's just a minor inconvenience I suppose since I really only put my computer to sleep at night.

 


I'm sure it'll get fixed eventually. [img]<fileStore.core_Emoticons>/emoticons/biggrin.png[/img]/emoticons/biggrin@2x.png 2x" width="20" height="20" />

50up3r9uy
Junior Member
Posts: 5
Joined: Sat May 21, 2011 5:14 am

XBCD 0.2.7 Discussion

Post by 50up3r9uy »

I've spent about 12 hours reading this and other forums and I've gone from having working MS drivers to having no drivers working at all. Hopefully someone can help me at least get back to where I was in the beginning. Unfortunately I realized System Restore had been disabled half way through [img]<fileStore.core_Emoticons>/emoticons/sad.png[/img]/emoticons/sad@2x.png 2x" width="20" height="20" />

 


Windows 7 64 bit


Test mode enabled using Driver Signature Enforcement Overrider


Visual C++ 2010 x64 and x86 installed


Ran xbcd 027 as admin

 


I have 3 3rd party xbox 360 controllers that I need to add to the inf file as well but it's still not installing correctly


I followed the installation guide as best I could but it's giving an error:


Windows cannot load the device driver for this hardware. The driver may be corrupted or missing. (Code 39)

 


When I try installing the MS drivers it shows several in there. I can't seem to remove them:


Image

 


When I try installing XBCD


Image

 


%XBCD.DeviceDesc% =Install, USB\VID_0E6F&PID_0201 ; MadCatz GamePad


%XBCD.DeviceDesc% =Install, USB\VID_0738&PID_4716 ; TSZ360 Pad

 


Am I missing something?

Squall Leonhart
Posting Freak
Posts: 1217
Joined: Tue Mar 18, 2008 2:21 am

XBCD 0.2.7 Discussion

Post by Squall Leonhart »

the madcats is already listed as a pelican controller via

 


%XBCD_360.DeviceDesc% =Install, USB\VID_0E6F&PID_0201 ; Pelican XSZ Wired Controller (Model #PL-3601) , which is fine because Mad Catz bought out pelican so they are the same controller in reality.

 


and theTSZ360 is supported via

 


%XBCD_360.DeviceDesc% =Install, USB\VID_0738&PID_4716 ; Madcatz Xbox 360 Controller

 


most likely the driver is installed to the HID device instead of the common controller device, or the xbcd.sys file is not actually signed... since ngohq's tool fails to apply directly to the system32 directory, you need to move the file outside of it and then back when it is signed.
Last edited by Squall Leonhart on Sat May 21, 2011 2:24 pm, edited 1 time in total.

50up3r9uy
Junior Member
Posts: 5
Joined: Sat May 21, 2011 5:14 am

XBCD 0.2.7 Discussion

Post by 50up3r9uy »

Thank you for your response I really appreciate it.

 


I'm pretty sure that you are correct when you said that the


"driver is installed to the HID device instead of the common controller device"

 


How do I get the regular Microsoft drivers to work right. Maybe once I get back to that point I can get xbcd working.

 


I've tried using pnputil -d to remove all Microsoft Common Controller for Windows Class as well as xbcd drivers.

 


When I plug in a controller it installs:

 


Human Interface Devices


USB Input Device (With error: Windows cannot load the device driver for this hardware. The driver may be corrupted or missing. (Code 39)

 


Microsoft Common Controller For Windows Class


Xbox 360 Controller for Windows

 

 


I try updating USB Input Device to the HID-Compliant game controller driver however nothing appears in Game Controllers. I do know that it is somewhat working because when I press the center button I see the little Microsoft Xbox 360 Accessories status popup.

Squall Leonhart
Posting Freak
Posts: 1217
Joined: Tue Mar 18, 2008 2:21 am

XBCD 0.2.7 Discussion

Post by Squall Leonhart »

entirely remove the xbcd driver from device manager, and uninstall XBCD to clear up any created registry entries.

 


then reboot, in some cases this is necessary for some reason, its probably because the NPNP HID driver isn't stopped properly

 

50up3r9uy
Junior Member
Posts: 5
Joined: Sat May 21, 2011 5:14 am

XBCD 0.2.7 Discussion

Post by 50up3r9uy »

In device manager I've uninstalled and deleted all xbcd and microsoft xbox drivers, uninstalled all xbcd drivers, restarted. and when I plug in my controller and search for drivers online it still comes up like this:


Image


I wonder if this has anything to do with it. The driver details for USB Input Device shows the following:

 


Image

 


hidclass.sys and hidusb.sys show version 6.1.7601.17514 (win7sp1_rtm..


whereas hidparse.sys show version 6.1.7600.16385 (win7_rtm...

 


I just tried uninstalling SP1 which reverted hidclass.sys and hidusb.sys back to version 6.1.7600.16385

 


Still didn't work, so I upgraded again to SP1 and it still show's hidparse.sys the same as before.

 


I've run through a sfc /scannow with no luck.
Last edited by 50up3r9uy on Fri May 27, 2011 6:51 am, edited 1 time in total.

Locked