WinXP sp2 box won't recognize my Razer Diamondback mouse?

Gwarh

Distinguished
Jan 14, 2006
2
0
18,510
I am brand new to the Toms Hardware community, and was/am forthemoment really looking forward to trying this mouse I've heard and read so much about (Razer Diamondback) on my Win XP sp2 box.

But for the life of me I can't get my WinXP system to recognize the Diamondback mouse. I have been working on the problem for about 4 hours straight rightnow and am starting to loose my mind. Although I don't claim to know everything there is about WinXP or PC's I know a few tricks and am a PC/Internet Tech by day at a Large Cable Internet Provider in Canada. Also I have a Co Worker here assisting and unfortunatly the Diamondback works like a charm the second she plugs it into her WinXP box.

Anyways any advice or tips would be most appreicated. My Gut feeling is WinXP doesn't want to recognize the Diamondback on any of the 6 USB ports I have (4 on back, 2 on front) thinking none of them are USB 2.0. But I read on the Razer website and the box the Diamondback came in that it is USB 1.1 and USB 2.0 complatable.

As far as I can tell I have the "enhanced USB conroller" installed and working in my Device Manager. And I have not only SP1 but SP2 installed and working fine, and if I recall SP1 took care of the upgrade to the USB2.0 standard.

My Device Manager/UniversalSerialBusControllers drop down looks like this.

* USB Root Hub
* USB Root Hub
* USB Root Hub
* USB Root Hub
* USB Root Hub
* Via Rev 5 or later USB Universal Host Controller
* Via Rev 5 or later USB Universal Host Controller
* Via Rev 5 or later USB Universal Host Controller
* Via Rev 5 or later USB Universal Host Controller
* VIA USB Enhanced Host Controller

And if I am right the last one is the 2.0 upgrade, the Enhanced Host Controller part.

Now thats just what I think is the problem, that WinXP isn't, or the Mouse isn't, cluing in that the USB ports arn't USB 2.0 compliant, and think there all USB 1.1, even though the mouse says its USB 1.1 compliant.

Having said all that I should explaing the steps I went through from the very beginning to see if I have made any errors and to solicit your advice.

----------


1) I opened the box and saw it was essentially just a Diamondback mouse, with a Mouse Cover, and a CD. The CD has a orange paper insert with notes stating I should Un-Install all previous Razer Mouse software, as well as any other Mouse Software beforer Installing the Diamondback driver off the CD. The Version on the CD seems to be the 5.0.09 version for the Diamondback which is availible right off the official Razer site.

Well I didn't have any mouse software on my WinXP sp2 box to begin with. but I did uninstall my Microsoft Keyboard Intellitype 2.0 driver just incase (paraioia I guess) since I read of some probolems other people had went through getting there Diamondbacks to work. (at least they seem to get it working though).

2) So I ran the Install CD that came with the Diamondback by Doubleclicking on the "Setup" Icon.

3)I chose English as the language as the language selection screen then hit OK.

4)Next the setup asked if the Razer USB mouse is plugged in, stating it must be. I plugged it onto the same USB slot my old Microsoft Laser USB mouse was just in (had to use an ole PCI Wheel mouse to navigate through the install). So I plugged the Diamondback in and clicked YES.

5) Next the "InstalSheild Wizard for Razer" popped up and I clicked NEXT.

6)Licence Agreement came up and I clicked YES I agree.

7) I chose the default Destination Folder (C:program FilesRazer and clicked NEXT, and allowed it to setup a in the default folder by clicking NEXT

8 ) The Setup seemed to run through the setup just fine in only a few seconds. Then it showed "Searching for a mouse... Please say "YES" to use the Unsigned Drivers if asked." so as I expected and the noted warned it didn't recognize the Diamondback. So I clicked the "Continue Anyway" button at the bottom of the Windows Compatibility Warning Window.

9) Then I got the same Popup error twice, one on top of another. "Device installer Error" "Windows could not load the installer for Mouse. Contact your hardware vendor for assistance." And it also shows in the system tray an unknown Mouse device detected.

10) Pressed OK to get rid of the error msgs. Then a "Found New Hardware Wizard" window popped up. Now up to here this is nothing unusuall and is pretty much what I expected from what I read online about the Diamondback install.

11) So I chose the 2nd radio button "Install from a list or specific location (Advanced)" then on the next page choose "Include this location in the search:" and clicked Browse to select
"C:program FilesRazerDriver" and then clicked NEXT.

12) Search...Search...Search... then the msg pops up "Cannot Install this Hardware" "The hardware was not installed because the wizard cannot find the neccisary software."

And thats as far as I ever seem to get, no matter how I try to trick, cajole, fool, misslead or hoodwink my Win box or the Diamondback into working.

- I copied the Driver disk contents onto my HD first then installed them.
- Downloaded the Driver from the Razer website, installed it (after removing the old driver and also nuking all traces of Razer or Diamondback from the registry with a regcleaning app.
- Tried just plugging in the Diamondback like my friend did on her WinXP sp2 box to see if Windows could just get a plain Jane driver to work at least and still no go.
- Downloaded the Pro Razer driver v1.6 from their website, the company who makes the Razer that is used more for Fine Art applicatiosn (The white Imac looking version of the Razer) and no difference at all.
- Googled my brains out looking for other people with the same issue and fortunatly or unfortunatly didn't find anyone who couldn't install there driver. Just peeps who had all sorts of quirks with the Diamondbacks performace after install or driver upgrade.
- Used Google Newsgroups search and no luck either.
- Spent a good 30min here on the Razerblueprints site, then another hour searching the Forum, learned allot of good stuff about the Diamondback which makes me want to keep trying even more to get it to work, but still no luck.

If there is a FAQ on install issuse for WinXP and I have missed it I appologize but I am at my wits end on what to do. 2 people who help customers all day get there PC's hardware and software back online and working have each spent 4 hours doubting what they know about hardware, and assuming there crazy but to no avail.

I am not sure what else I can do other than post on the forums here and email Razer Technical Support for advice. It's either that or exchange the Diamond back for another brand. Something I really do not want to do, but have a feeling will be my only option.

- Thank you in advance for any advice, directions or tips you can provide.

Signed, disheartend Gamer





This may be overkill, but I figured more is better than less. And you can ignore it if it's of no use.






Item Value
OS Name Microsoft Windows XP Professional
Version 5.1.2600 Service Pack 2 Build 2600
OS Manufacturer Microsoft Corporation
System Name CMCNEIL
System Manufacturer System manufacturer
System Model System name
System Type X86-based PC
Processor x86 Family 15 Model 47 Stepping 0 AuthenticAMD ~1800 Mhz
BIOS Version/Date Phoenix Technologies, LTD ASUS A8V-E DELUXE ACPI BIOS Revision 1005, 3/31/2005
SMBIOS Version 2.3
Windows Directory C:WINDOWS
System Directory C:WINDOWSsystem32
Boot Device DeviceHarddiskVolume2
Locale United States
Hardware Abstraction Layer Version = "5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)"
User Name GWARHGwarh
Time Zone Mountain Standard Time
Total Physical Memory 1,024.00 MB
Available Physical Memory 603.25 MB
Total Virtual Memory 2.00 GB
Available Virtual Memory 1.96 GB
Page File Space 2.40 GB
Page File C:pagefile.sys



[Hardware Resources]

[Conflicts/Sharing]

Resource Device
I/O Port 0x0000A000-0x0000AFFF PCI standard PCI-to-PCI bridge
I/O Port 0x0000A000-0x0000AFFF Marvell Yukon 88E8053 PCI-E Gigabit Ethernet Controller

I/O Port 0x00000000-0x00000CF7 PCI bus
I/O Port 0x00000000-0x00000CF7 Direct memory access controller

I/O Port 0x000003C0-0x000003DF PCI standard PCI-to-PCI bridge
I/O Port 0x000003C0-0x000003DF Sapphire RADEON X700 PRO

IRQ 21 VIA Rev 5 or later USB Universal Host Controller
IRQ 21 VIA Rev 5 or later USB Universal Host Controller
IRQ 21 VIA Rev 5 or later USB Universal Host Controller
IRQ 21 VIA Rev 5 or later USB Universal Host Controller
IRQ 21 VIA USB Enhanced Host Controller

I/O Port 0x00009000-0x00009FFF PCI standard PCI-to-PCI bridge
I/O Port 0x00009000-0x00009FFF Sapphire RADEON X700 PRO

Memory Address 0xC0000000-0xCFFFFFFF PCI standard PCI-to-PCI bridge
Memory Address 0xC0000000-0xCFFFFFFF Sapphire RADEON X700 PRO

Memory Address 0xA0000-0xBFFFF PCI bus
Memory Address 0xA0000-0xBFFFF PCI standard PCI-to-PCI bridge
Memory Address 0xA0000-0xBFFFF Sapphire RADEON X700 PRO

I/O Port 0x000003B0-0x000003BB PCI standard PCI-to-PCI bridge
I/O Port 0x000003B0-0x000003BB Sapphire RADEON X700 PRO


[DMA]

Resource Device Status
Channel 4 Direct memory access controller OK
Channel 3 ECP Printer Port (LPT1) OK

[Forced Hardware]

Device PNP Device ID

[I/O]

Resource Device Status
0x00000000-0x00000CF7 PCI bus OK
0x00000000-0x00000CF7 Direct memory access controller OK
0x00000D00-0x0000FFFF PCI bus OK
0x00009000-0x00009FFF PCI standard PCI-to-PCI bridge OK
0x00009000-0x00009FFF Sapphire RADEON X700 PRO OK
0x000003B0-0x000003BB PCI standard PCI-to-PCI bridge OK
0x000003B0-0x000003BB Sapphire RADEON X700 PRO OK
0x000003C0-0x000003DF PCI standard PCI-to-PCI bridge OK
0x000003C0-0x000003DF Sapphire RADEON X700 PRO OK
0x0000A000-0x0000AFFF PCI standard PCI-to-PCI bridge OK
0x0000A000-0x0000AFFF Marvell Yukon 88E8053 PCI-E Gigabit Ethernet Controller OK
0x0000B000-0x0000B03F Creative SB Audigy 2 ZS (WDM) OK
0x0000B400-0x0000B407 Creative Game Port OK
0x0000B800-0x0000B807 Standard Dual Channel PCI IDE Controller OK
0x0000BC00-0x0000BC03 Standard Dual Channel PCI IDE Controller OK
0x0000C000-0x0000C007 Standard Dual Channel PCI IDE Controller OK
0x0000C400-0x0000C403 Standard Dual Channel PCI IDE Controller OK
0x0000C800-0x0000C80F Standard Dual Channel PCI IDE Controller OK
0x0000CC00-0x0000CCFF Standard Dual Channel PCI IDE Controller OK
0x0000D000-0x0000D00F VIA Bus Master IDE Controller OK
0x000001F0-0x000001F7 Primary IDE Channel OK
0x000003F6-0x000003F6 Primary IDE Channel OK
0x00000170-0x00000177 Secondary IDE Channel OK
0x00000376-0x00000376 Secondary IDE Channel OK
0x0000D400-0x0000D41F VIA Rev 5 or later USB Universal Host Controller OK
0x0000D800-0x0000D81F VIA Rev 5 or later USB Universal Host Controller OK
0x0000DC00-0x0000DC1F VIA Rev 5 or later USB Universal Host Controller OK
0x0000E000-0x0000E01F VIA Rev 5 or later USB Universal Host Controller OK
0x00000279-0x00000279 ISAPNP Read Data Port OK
0x00000274-0x00000277 ISAPNP Read Data Port OK
0x0000E400-0x0000E4FF Realtek AC'97 Audio for VIA (R) Audio Controller OK
0x00004000-0x0000407F Motherboard resources OK
0x00005000-0x0000500F Motherboard resources OK
0x00000010-0x0000001F Motherboard resources OK
0x00000022-0x0000003F Motherboard resources OK
0x00000044-0x0000005F Motherboard resources OK
0x00000062-0x00000063 Motherboard resources OK
0x00000065-0x0000006F Motherboard resources OK
0x00000074-0x0000007F Motherboard resources OK
0x00000091-0x00000093 Motherboard resources OK
0x000000A2-0x000000BF Motherboard resources OK
0x000000E0-0x000000EF Motherboard resources OK
0x00000B78-0x00000B7B Motherboard resources OK
0x00000F78-0x00000F7B Motherboard resources OK
0x00000A78-0x00000A7B Motherboard resources OK
0x00000E78-0x00000E7B Motherboard resources OK
0x00000BBC-0x00000BBF Motherboard resources OK
0x00000FBC-0x00000FBF Motherboard resources OK
0x000004D0-0x000004D1 Motherboard resources OK
0x00000290-0x00000297 Motherboard resources OK
0x00000020-0x00000021 Programmable interrupt controller OK
0x000000A0-0x000000A1 Programmable interrupt controller OK
0x00000080-0x00000090 Direct memory access controller OK
0x00000094-0x0000009F Direct memory access controller OK
0x000000C0-0x000000DF Direct memory access controller OK
0x00000040-0x00000043 System timer OK
0x00000070-0x00000073 System CMOS/real time clock OK
0x00000061-0x00000061 System speaker OK
0x000000F0-0x000000FF Numeric data processor OK
0x000003F8-0x000003FF Communications Port (COM1) OK
0x00000378-0x0000037F ECP Printer Port (LPT1) OK
0x00000778-0x0000077B ECP Printer Port (LPT1) OK
0x00000060-0x00000060 Standard 101/102-Key or Microsoft Natural PS/2 Keyboard OK
0x00000064-0x00000064 Standard 101/102-Key or Microsoft Natural PS/2 Keyboard OK
0x00000201-0x00000207 Standard Game Port OK
0x00000200-0x00000200 Standard Game Port OK
0x00000330-0x00000331 MPU-401 Compatible MIDI Device OK

[IRQs]

Resource Device Status
IRQ 9 Microsoft ACPI-Compliant System OK
IRQ 27 PCI standard PCI-to-PCI bridge OK
IRQ 24 Sapphire RADEON X700 PRO OK
IRQ 31 PCI standard PCI-to-PCI bridge OK
IRQ 35 PCI standard PCI-to-PCI bridge OK
IRQ 39 PCI standard PCI-to-PCI bridge OK
IRQ 36 Marvell Yukon 88E8053 PCI-E Gigabit Ethernet Controller OK
IRQ 43 PCI standard PCI-to-PCI bridge OK
IRQ 16 Texas Instruments OHCI Compliant IEEE 1394 Host Controller OK
IRQ 17 Creative SB Audigy 2 ZS (WDM) OK
IRQ 18 OHCI Compliant IEEE 1394 Host Controller OK
IRQ 20 Standard Dual Channel PCI IDE Controller OK
IRQ 14 Primary IDE Channel OK
IRQ 15 Secondary IDE Channel OK
IRQ 21 VIA Rev 5 or later USB Universal Host Controller OK
IRQ 21 VIA Rev 5 or later USB Universal Host Controller OK
IRQ 21 VIA Rev 5 or later USB Universal Host Controller OK
IRQ 21 VIA Rev 5 or later USB Universal Host Controller OK
IRQ 21 VIA USB Enhanced Host Controller OK
IRQ 22 Realtek AC'97 Audio for VIA (R) Audio Controller OK
IRQ 0 System timer OK
IRQ 8 System CMOS/real time clock OK
IRQ 13 Numeric data processor OK
IRQ 4 Communications Port (COM1) OK
IRQ 12 OK
IRQ 1 Standard 101/102-Key or Microsoft Natural PS/2 Keyboard OK
IRQ 10 MPU-401 Compatible MIDI Device OK

[Memory]

Resource Device Status
0xA0000-0xBFFFF PCI bus OK
0xA0000-0xBFFFF PCI standard PCI-to-PCI bridge OK
0xA0000-0xBFFFF Sapphire RADEON X700 PRO OK
0xC0000-0xDFFFF PCI bus OK
0x3FFF0000-0xFEBFFFFF PCI bus OK
0xD8000000-0xD9FFFFFF PCI standard PCI-to-PCI bridge OK
0xC0000000-0xCFFFFFFF PCI standard PCI-to-PCI bridge OK
0xC0000000-0xCFFFFFFF Sapphire RADEON X700 PRO OK
0xD9000000-0xD900FFFF Sapphire RADEON X700 PRO OK
0xD9FF0000-0xD9FFFFFF Sapphire RADEON X700 PRO Secondary OK
0xFAC00000-0xFEBFFFFF PCI standard PCI-to-PCI bridge OK
0xF6C00000-0xFABFFFFF PCI standard PCI-to-PCI bridge OK
0xDA000000-0xDBFFFFFF PCI standard PCI-to-PCI bridge OK
0xDB000000-0xDB003FFF Marvell Yukon 88E8053 PCI-E Gigabit Ethernet Controller OK
0xF2C00000-0xF6BFFFFF PCI standard PCI-to-PCI bridge OK
0xDC029000-0xDC0297FF Texas Instruments OHCI Compliant IEEE 1394 Host Controller OK
0xDC020000-0xDC023FFF Texas Instruments OHCI Compliant IEEE 1394 Host Controller OK
0xDC028000-0xDC0287FF OHCI Compliant IEEE 1394 Host Controller OK
0xDC024000-0xDC027FFF OHCI Compliant IEEE 1394 Host Controller OK
0xDC02A000-0xDC02A0FF VIA USB Enhanced Host Controller OK
0xE0000000-0xEFFFFFFF Motherboard resources OK
0xCDC00-0xCFFFF System board OK
0xF0000-0xF7FFF System board OK
0xF8000-0xFBFFF System board OK
0xFC000-0xFFFFF System board OK
0x3FEF0000-0x3FFEFFFF System board OK
0x3FEE0000-0x3FEFFFFF System board OK
0xFFFF0000-0xFFFFFFFF System board OK
0x0000-0x9FFFF System board OK
0x100000-0x3FEDFFFF System board OK
0xFEC00000-0xFEC00FFF System board OK
0xFEE00000-0xFEE00FFF System board OK
0xFFF80000-0xFFFEFFFF System board OK
 

h3llscream

Distinguished
Dec 23, 2005
81
0
18,630
After running a quick search I did find something. It would seem that your mouse does require more power than the average mouse. So much that some motherboards have problems supplying enough power through the usb ports to power the mouse. Have you tried using an external usb port option. Some of those come with their own power adapter. Don't know if that will help, but you could give it a try.
 

Gwarh

Distinguished
Jan 14, 2006
2
0
18,510
Thank you for the suggestion h3llscream

I acctualy did that today just incase as I had since read the same thing. I went and bought an indipendant USB card and installed it sucessfully, and had exactly the same set of errors and peoblems to a T.

I think its acctualy a problem not with the mouse or the USB adapter or it being USB 1.1 or 2.0. I think it is a problem with my "ASUS AV8-E Delux" motherboard.

I have since been to the ASUS website and found 1 other user with the exact same issue with USB decives. Same error msg and problems granted his is for a different gaming mouse.

I then tried to update the ASUS BIOS with an ASUSUpdater application that is supposed to auto update the BIOS without me fiddling away in DOS (and its a good thing sicne I don't have a floppy drive anymore) but that fails to update. Which seems is another problem somewhat common to ASUS AV8-E motherboards.

I had read so many good reviews of this motherboard too before I bought it, but now I am really regreting it.

I even went to a local PC superstore and just got home 15min ago with the Microsoft 6000 gaming mouse which I assumed being Microsoft would instlall just fine... but nope, again same exact set of error msgs.

The Maddening thing is both the Razor Diamondback and the Microsoft 6000 mice were identified by the HardwareWiz/SystemTray Icon down in the bottom right during initial install. It clearly nammed both the mouse model names but the mice never worked at that poing or any time after. Even with installing the Microsoft Driver CD before I even plugged in my Mouse to any and all of the 6 USB ports and nothing, zilch, zip, nada.

I guess my only recourse is to buy a floppy drive, install that, and bumble through a dose install of the latest BIOS, something which scares the bejeebes out of me. I can just imagine I get the new BIOS installed and then I can't even boot up the system.

/sigh.
 

h3llscream

Distinguished
Dec 23, 2005
81
0
18,630
Short of a power outage, which really isn't funny to even think about, flashing the bios goes pretty smooth in most cases. If the bios update does work be sure to post wether it fixes the problem with your usb/mouse issue as I am interested in whether it solves the problem as well. Good luck to you.
 

Robert Hodge

Distinguished
Mar 8, 2009
2
0
18,510
Cause of error message: "Device installer error: Windows could not load the installer for Mouse. Contact your hardware vendor for assistance."

Someone on the internet posted a "fix" to the appearance of a directory called 'Windows Gaming Zone' (or something like this; forgot exact spelling). For some reason, you couldn't get rid of the directory; it just kept popping back into existence. The advice to get rid of this was to delete a file called "C:\WINDOWS\SYSTEM32\SFCFILES.DLL". Sure enough, the 'gaming' directory went away.

HOWEVER, It turns out that this file has something to do with Windows handling specialized USB devices (like the kind used to play "games"). But it's more than that, it's for any 'new' USB devices. If this file is removed, ANYTHING other than totally plain vanilla USB devices will produce the error message above. Not knowing any better, I had followed that advice, and I was constantly getting these messages.

There have been a number of proposed 'fixes' to the problem, like cleaning the registry, reloading drivers, updating of the BIOS, etc. and they are all WRONG. The only supposed 'fix' that worked was reinstalling Win XP. Well, that WILL fix the problem, not because Windows was fundamentally broken, but because the reinstall puts back the SFCFILES.DLL file, and voila, it's magically fixed.

Fortunately, when I followed that bozo's bad advice, I didn't delete the file, but renamed it to SFCFILES_disabled.DLL. A simple rename got it back.

If you don't have a handy source for the SFCFILES.DLL file, you can google for the name and find web sites with a free download of the file. I found one at

http://www.dlldump.com/download-dll-files_new.php/dllfiles/S/sfcfiles.dll/5.1.2600.2180/download.html

I checked this against my 'renamed' dll and it was identical.

I just happen to trip over someone's post where the solution was found, and I wanted to pass along the solution to anyone needing it.

Robert Hodge
tech@email.quatras.com