CMOU2000.INF Driver File Contents (HC3003_Drivers.zip)

; CMOU2000.INF
;
; Installation inf for the Windows 2000 Mouse adapter.
;
; - Installs core mouse support files, etc.
; - Includes drivers for detected & PnP devices
; - Includes device drivers that needs flitering adapter (PS/2).
;
; Copyright (c) 1999 - 2000

[Version]
Signature="$Windows NT$"
Class=Mouse
ClassGUID={4D36E96F-E325-11CE-BFC1-08002BE10318}
Provider=%Provider%
CatalogFile=cmou2000.cat
DriverVer=01/01/2000

[DestinationDirs]
DefaultDestDir = 12 ; DIRID_DRIVERS

[SourceDisksNames]
;
; File names and associated disks
; DiskID = description[, [tagfile] [, <Unused, must be 0> , subdir]]
;
1 = %DiskName%,

[SourceDisksFiles]
;
; Filename_On_Source = DiskID[, subdir [, size]]
;
mousems.sys  = 1
ps2filtr.sys = 1
mousesys.sys = 1

[ControlFlags]
ExcludeFromSelect = *PNP0F0A,SERENUM\PNP0F0A
ExcludeFromSelect = *PNP0F01,SERENUM\PNP0F01
ExcludeFromSelect = *PNP0F08,SERENUM\PNP0F08
ExcludeFromSelect = *PNP0F13,ACPI\PNP0F13
ExcludeFromSelect = *PNP0F03,ACPI\PNP0F03
ExcludeFromSelect = SERENUM\PTC0001,SERENUM\PTC0002,SERENUM\HTK0001
ExcludeFromSelect = HID\VID_05FE&PID_0001
ExcludeFromSelect = HID\VID_05FE&PID_0003
ExcludeFromSelect = HID\VID_05FE&PID_0005
ExcludeFromSelect = HID\VID_05FE&PID_0007
ExcludeFromSelect = HID\VID_05FE&PID_0009
ExcludeFromSelect = HID\VID_0603&PID_6871


;
; Manufacturer Sections
; ---------------------------------------------------------

[Manufacturer]
%CHMfg%   =CHMfg                ;

[CHMfg]
%*pnp0f01.DeviceDesc% = Ser_Inst,*PNP0F01,SERENUM\PNP0F01
%*pnp0f08.DeviceDesc% = Ser_Inst,*PNP0F08,SERENUM\PNP0F08
%*pnp0f04.DeviceDesc% = SerMSys_Inst,*PNP0F04,SERENUM\PNP0F04,SERIAL_MOUSE
%*pnp0f0c.DeviceDesc% = Ser_Inst,*PNP0F0C,SERENUM\PNP0F0C,SERIAL_MOUSE
%*pnp0f03.DeviceDesc% = PS2_Filtr_Inst,*PNP0F03,ACPI\PNP0F03,*PNP0F0E,ACPI\PNP0F0E
%*pnp0f13.DeviceDesc% = PS2_Filtr_Inst,*PNP0F13,ACPI\PNP0F13,PS2_MOUSE
%*pnp0f0a.DeviceDesc% = Ser_Inst,*PNP0F0A,SERENUM\PNP0F0A

%SERENUM\PTC0001.DeviceDesc% = Ser_Inst,SERENUM\PTC0001
%SERENUM\PTC0002.DeviceDesc% = Ser_Inst,SERENUM\PTC0002
%SERENUM\HTK0001.DeviceDesc% = Ser_Inst,SERENUM\HTK0001

%HID\VID_05FE&PID_0001.DeviceDesc%=HIDMouse_Inst, HID\VID_05FE&PID_0001
%HID\VID_05FE&PID_0003.DeviceDesc%=HIDMouse_Inst, HID\VID_05FE&PID_0003
%HID\VID_05FE&PID_0005.DeviceDesc%=HIDMouse_Inst, HID\VID_05FE&PID_0005
%HID\VID_05FE&PID_0007.DeviceDesc%=HIDMouse_Inst, HID\VID_05FE&PID_0007
%HID\VID_05FE&PID_0009.DeviceDesc%=HIDMouse_Inst, HID\VID_05FE&PID_0009
%HID\VID_0603&PID_6871.DeviceDesc%=HIDMouse_Inst, HID\VID_0603&PID_6871


; -------------- Serial MS-compatible Mouse
[Ser_Inst]
CopyFiles = Ser_CopyFiles

[Ser_Inst.Services]
AddService = mousems, %SPSVCINST_ASSOCSERVICE%, mousems_Service_Inst, mousems_EventLog_Inst ; Port Driver

[Ser_CopyFiles]
mousems.sys

[mousems_Service_Inst]
DisplayName    = %mousems.SvcDesc%
ServiceType     = %SERVICE_KERNEL_DRIVER%
StartType       = %SERVICE_DEMAND_START%
ErrorControl    = %SERVICE_ERROR_NORMAL%
ServiceBinary  = %12%\mousems.sys
LoadOrderGroup = Pointer Port

[mousems_EventLog_Inst]
AddReg = mousems_EventLog_AddReg

[mousems_EventLog_AddReg]
HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\mousems.sys"
HKR,,TypesSupported,%REG_DWORD%,7


; -------------- Serial MouseSystems Mouse
[SerMSys_Inst]
CopyFiles = SerMSys_CopyFiles

[SerMSys_Inst.Services]
AddService = mousesystems, %SPSVCINST_ASSOCSERVICE%, mousesys_Service_Inst, mousesys_EventLog_Inst ; Port Driver

[SerMSys_CopyFiles]
mousesys.sys

[mousesys_Service_Inst]
DisplayName    = %mousesys.SvcDesc%
ServiceType     = %SERVICE_KERNEL_DRIVER%
StartType       = %SERVICE_DEMAND_START%
ErrorControl    = %SERVICE_ERROR_NORMAL%
ServiceBinary  = %12%\mousesys.sys
LoadOrderGroup = Pointer Port

[mousesys_EventLog_Inst]
AddReg = mousesys_EventLog_AddReg

[mousesys_EventLog_AddReg]
HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\mousesys.sys"
HKR,,TypesSupported,%REG_DWORD%,7


; -------------- PS/2 Mouse
[PS2_Filtr_Inst]
Include=msmouse.inf
Needs=PS2_Inst
CopyFiles=PS2_Filtr_Inst.CopyFiles

[PS2_Filtr_Inst.CopyFiles]
ps2filtr.sys

[PS2_Filtr_Inst.Services]
AddService = Ps2filtr,  , PS2_Filtr_Service_Inst
Include=msmouse.inf
Needs=PS2_Inst.Services

[PS2_Filtr_Service_Inst]
DisplayName    = %ps2filtr.SvcDesc%
ServiceType     = %SERVICE_KERNEL_DRIVER%
StartType       = %SERVICE_DEMAND_START%
ErrorControl    = %SERVICE_ERROR_NORMAL%
LoadOrderGroup = Pointer Port
ServiceBinary  = %12%\ps2filtr.sys

[PS2_Filtr_Inst.HW]
AddReg = PS2_Filtr_Inst.HW.AddReg
Include=msmouse.inf
Needs=PS2_Inst.HW

[PS2_Filtr_Inst.HW.AddReg]
HKR,,"UpperFilters",%REG_MULTI_SZ%,"ps2filtr"


; -------------- HID Mouse
[HIDMouse_Inst]
Include=msmouse.inf
Needs=HID_Mouse_Inst.NT

[HIDMouse_Inst.Services]
Include=msmouse.inf
Needs=HID_Mouse_Inst.NT.Services
AddService = mouhid, ,mouhid_Service_Inst

[mouhid_Service_Inst]
DisplayName    = %cmouhid.SvcDesc%

[HIDMouse_Inst.HW]
Include=msmouse.inf
Needs=HID_Mouse_Inst.NT.HW


[Strings]
Provider = "Dexxa"
MouseClassName = "Mouse"

; Mfg names
CHMfg = "Dexxa"

; Disk Name
DiskName = "Windows 2000 Mouse Driver Disk"

; Device Names
*pnp0f13.DeviceDesc = "Windows 2000 PS/2 port Optical mouse"
*pnp0f03.DeviceDesc = "Windows 2000 PS/2 MS-Compatible Optical mouse"
*pnp0f01.DeviceDesc = "Windows 2000 Serial Optical Mouse"
*pnp0f04.DeviceDesc = "Windows 2000 Serial MouseSystems Mouse"
*pnp0f08.DeviceDesc = "Windows 2000 Serial M-Plus Mouse"
*pnp0f0c.DeviceDesc = "Windows 2000 Serial MS-Compatible Optical Mouse"
*pnp0f0a.DeviceDesc = "Windows 2000 PnP Serial Mouse"

SERENUM\PTC0001.DeviceDesc = "Windows 2000 3D(4D) Serial Browser Mouse"
SERENUM\PTC0002.DeviceDesc = "Windows 2000 4D Serial Browser Mouse"
SERENUM\HTK0001.DeviceDesc = "Windows 2000 3D Serial Browser Mouse"


; Service Names

mousems.SvcDesc = "Windows 2000 Serial Mouse Driver"
mousesys.SvcDesc = "Windows 2000 Serial MouseSystems Driver"
ps2filtr.SvcDesc="Windows 2000 PS/2 Mouse Filter Driver"
cmouhid.SvcDesc = "Windows 2000 HID Mouse Driver"


; HID device IDs


HID\VID_05FE&PID_0001.DeviceDesc = "Windows 2000 USB Mouse"
HID\VID_05FE&PID_0003.DeviceDesc = "Windows 2000 USB Mouse"
HID\VID_05FE&PID_0005.DeviceDesc = "Windows 2000 USB Browser Mouse"
HID\VID_05FE&PID_0007.DeviceDesc = "Windows 2000 USB Mouse"
HID\VID_05FE&PID_0009.DeviceDesc = "Windows 2000 PS2/USB Browser Combo Mouse"

HID\VID_0603&PID_6871.DeviceDesc = "Windows 2000 USB Mouse"


; Standard defs

SPSVCINST_TAGTOFRONT   = 0x00000001
SPSVCINST_ASSOCSERVICE = 0x00000002
SERVICE_KERNEL_DRIVER  = 1
SERVICE_BOOT_START     = 0
SERVICE_SYSTEM_START   = 1
SERVICE_AUTO_START     = 2
SERVICE_ERROR_NORMAL   = 1
SERVICE_ERROR_IGNORE   = 0
SERVICE_DEMAND_START   = 0x00000003
REG_EXPAND_SZ          = 0x00020000
REG_DWORD              = 0x00010001
REG_SZ                 = 0x00000000
REG_MULTI_SZ           = 0x00010000
REG_BINARY             = 0x00000001
SERVICEROOT            = "System\CurrentControlSet\Services"

COPYFLG_NOSKIP         = 0x00000002
Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: ftp, load: 3.95