Xbox 360 controller intermittently causes BSOD.

CLAYT0NIUS

Reputable
Sep 19, 2014
2
0
4,510
I have the driver for the Xbox 360 Wireless Adapter installed (the Windows 7 one since there is no Windows 8 driver) and inexplicably, it would simply not connect while other times, it would and I can play games with it. If I attempt to disconnect the battery on the controller to shut it off (when I discover my inputs on the controller to not be working), the computer gives me a blue screen of death. Other times it would work just fine. When the controller does work, the computer would make the Windows 8 "hardware connected" sound and I can play games with it. If I were to disconnect the controller after it has been connected *without* the aforementioned sound, it would crash. Note that whether or not the controller successfully connects or doesn't connect and subsequently crashes the computer, the controller signifies that it is connected with the top left "Player 1" light being lit. I do not understand why this issue is happening. Have I installed the drivers incorrectly? Any assistance or advice would be appreciated.
 
Solution
do this: open cmd.exe as an admin, then run
driverquery.exe -v >c:\out1.txt
notepad.exe c:\out1.txt

look at the file and see what xbox USB driver you have installed. (search for "xusb")


there are two versions of the xbox 360 driver. one named xusb21.sys with a date in 2009 it is broken.
you want to have version xusb22.sys I think this is the link:
https://www.microsoft.com/hardware/en-us/p/xbox-360-controller-for-windows#support

if you have problems removing the driver try the PNPutil.exe command
https://technet.microsoft.com/en-us/library/cc730875.aspx

after you install the new driver reboot and confirm it is installed with the driverquery.exe tool




do this: open cmd.exe as an admin, then run
driverquery.exe -v >c:\out1.txt
notepad.exe c:\out1.txt

look at the file and see what xbox USB driver you have installed. (search for "xusb")


there are two versions of the xbox 360 driver. one named xusb21.sys with a date in 2009 it is broken.
you want to have version xusb22.sys I think this is the link:
https://www.microsoft.com/hardware/en-us/p/xbox-360-controller-for-windows#support

if you have problems removing the driver try the PNPutil.exe command
https://technet.microsoft.com/en-us/library/cc730875.aspx

after you install the new driver reboot and confirm it is installed with the driverquery.exe tool




 
Solution
I have the Xbox 360 controller connected to my computer but found a quick and easier method to turn it off. There is a program called Xbox Controller Manager. Once installed, you simply press the GUIDE BUTTON (silver X in middle) and a menu will pop up tell you to press A to turn off. Quick and simple.. and it also has a battery indicator on it. I've been using that for the past couple of years now..

http://pety.me/XboxExt/
 
Hi,

I'm having this problem, and I see I'm using xusb21.sys. Where can I find xusb22.sys? I deleted xusb21.sys and downloaded the latest driver from Microsoft:

http://download.microsoft.com/download/6/9/4/69446ACF-E625-4CCF-8F56-58B589934CD3/Xbox360_64Eng.exe
Xbox 360 Accessories Software 1.2 64-bit for Windows 7 (EXE)

But that still contains xusb21.sys. As far as I can tell from Googling, xusb22.sys is only part of Windows 8?

Thanks,
Graeme