View Single Post
  #18  
Old May 2nd 12, 03:29 AM posted to microsoft.public.windowsxp.hardware
Jo-Anne[_4_]
external usenet poster
 
Posts: 1,101
Default USB port not working for mouse

"Paul" wrote in message
...
Jo-Anne wrote:
"Paul" wrote in message
...
Jo-Anne wrote:

I'm getting beyond my depth, Paul. I thank you very much for all your
research, but I'm not sure I can do everything you suggest or whether
I'm
capable of ever fixing the problem. Here's what I've found so far:

* I did a search on Apfiltr.inf in the Windows\inf folder and found
nothing.
I then searched on just Apfiltr in the Windows folder (not just the inf
subfolder) and found only Apfiltr.sys in Windows\system32\drivers.

* I checked the Properties of the Dell Touchpad again and found that
for
both the working and the nonworking port, at Touchpad External Mouse
Settings | Hardware, the Dell Touchpad location is "plugged into PS/2
mouse
port." On the working port, the Perfit Mouse (USB) is at location 0; on
the
nonworking port, the mouse is called an HID-compliant mouse
manufactured
by
Microsoft, and it too is at location 0.

* When I looked at the Driver File Details for the Contour Mouse in the
good
port, there were several files in Windows\Contour and two in
Windows\System32\drivers. The two driver files are hidxmse.sys and
mouclass.sys. The one that's checkmarked is mouclass.sys. On the bad
port,
the Driver File Details for the HID-compliant mouse are
Windows\System32\drivers\mouclass.sys and mouhid.sys.

Thank you for everything, Paul!

Jo-Anne



The last driver I could find reference to for the Contour Perfit, should
have been here, but is not archived. The last driver might have been
offered
around 2008 or so, and then removed from the Contour web site.

perf206b2u.zip



Would the download at the bottom of this page not work (the one for
Contour
Mouse for WinXP, Vista, and Win7)?

http://ergo.contour-design.com/suppo...nloads/drivers

Jo-Anne


That appears to be for some other products, as near as I can determine.

I couldn't examine that file with 7ZIP, and had to install it to have
a look. File is clean on Virustotal, and so I just loaded it into
Ubuntu WINE so I could get to the INF. This is the file I got.

C:\Program Files\Contour Mouse\Drivers\i386\cntmou.inf

DiskId1 = "Contour Design Mouse Driver installation disk"
Company = "Contour Design"
cntmou.SvcDesc = "Contour Design Mouse Driver"
USB\Vid_0b33&Pid_0702.DeviceDesc = "Contour Rollermouse PRO2"
USB\Vid_0b33&Pid_7501.DeviceDesc = "Contour Medimouse"
USB\Vid_0b33&Pid_7500.DeviceDesc = "Contour Unimouse"
USB\Vid_0b33&Pid_01f0.DeviceDesc = "Contour Minipro"
USB\Vid_0b33&Pid_08a0.DeviceDesc = "Contour Mouse"
USB\Vid_0b33&Pid_08a1.DeviceDesc = "Contour Mouse 1200"
USB\Vid_0b33&Pid_0401&Mi_00.DeviceDesc = "Contour Rollermouse Free 2"
USB\Vid_0b33&Pid_0800.DeviceDesc = "Contour Rollermouse Free"
USB\Vid_0b33&Pid_0903.DeviceDesc = "Contour Design Mouse"
USB\Vid_0b33&Pid_0700.DeviceDesc = "Contour Rollermouse PRO"
USB\Vid_0b33&Pid_0602.DeviceDesc = "Contour Rollermouse Classic 2"

I don't see the "Perfit" listed there.

And the way you'd verify, is put the Contour back in the working
port, go to Device Manager, click on the mouse entry, right-click,
select "Properties", then "Details", then select "Hardware Ids" from
the menu, and you should see Vid and Pid values. See if they match the
previous set of four I listed, or match anything in the eleven
in this posting. That'll give you some idea which driver to use.
It could be, they've stopped supporting the Perfit.

I'd give you a link to the infected driver, but I don't know
how exactly you'd clean it. The first level of infection,
was a tool bar. Once I got past that, the actual driver file
still had one item in it that virustotal detected. The only
file I could really trust at that point, was to load the
INF in a text editor :-) I wouldn't actually want to
try to install the thing :-) Bad mojo.

Paul



I think the Perfit mouse and the Contour mouse are the same. The company
started with Contour, changed to Perfit, then went back to Contour (as I
recall). I've asked the tech support guy to confirm, and I'll let you know
if he does. In the meantime, here's what I got at Device Manager Hardware
IDs for the Perfit Optical Mouse (USB)--all HID, not USB:

HID\Vid_0b33&Pid_08a0&Rev_0001
HID\Vid_0b33&Pid_08a0
HID_DEVICE_SYSTEM_MOUSE
HID_DEVICE_UP:0001_U:0002
HID_DEVICE

I don't know if it's of any value, but under Device Instance Id, there's

HID\VID_0B33&PID_08A0\6&31329D32&0&0000

What do you think???

Jo-Anne


Ads