kmw_inf.inf Driver File Contents (mouseworks603r2.exe)

;***************************************************************************
;* KMW_INF.inf - Kensington MouseWorks w98/wme install
;*
;* Used exclusively for a manual INF based install (which I'm assuming
;* isn't happening since the only time we would do a manual INF install
;* is for WHQL - which isn't happening under Win9x).
;*
;* We should probably remove this but for now I'm keeping this file around
;* just in case.
;*
;* Copyright (C) 2002-2003, ACCO Brands, Inc.
;* All Rights Reserved.
;***************************************************************************

[Version]

Signature = "$CHICAGO$"
Class = Mouse
ClassGUID = {4D36E96F-E325-11CE-BFC1-08002BE10318}
Provider = %Kensington%
LayoutFile = layout.inf, layout2.inf
; CatalogFile = KMW_CAT.cat    
DriverVer = 01/15/2004, 6.3.4.2

[SourceDisksNames]

1 = %Kensington_DiskId%, , 0

[SourceDisksFiles]

kmw_vxd.vxd = 1
KMW_USB.sys = 1
KMW_LIB.SYS = 1

[DestinationDirs]

DefaultDestDir = 11
KMW_USB_CopyFiles = 10, system32\drivers

[ControlFlags]
 
ExcludeFromSelect = USB\VID_0461&PID_4D02, USB\VID_0461&PID_4D03
ExcludeFromSelect = USB\VID_047D&PID_1001, USB\VID_047D&PID_1002
ExcludeFromSelect = USB\VID_047D&PID_1003, USB\VID_047D&PID_1004
ExcludeFromSelect = USB\VID_047D&PID_1005, USB\VID_047D&PID_1006
ExcludeFromSelect = USB\VID_047D&PID_1009, USB\VID_047D&PID_1012
ExcludeFromSelect = USB\VID_047D&PID_1013, USB\VID_047D&PID_1014
ExcludeFromSelect = USB\VID_047D&PID_1015, USB\VID_047D&PID_1016
ExcludeFromSelect = USB\VID_047D&PID_1018, USB\VID_047D&PID_101D
ExcludeFromSelect = USB\VID_047D&PID_101E, USB\VID_047D&PID_101F
ExcludeFromSelect = USB\VID_047D&PID_1020, USB\VID_047D&PID_1021
ExcludeFromSelect = USB\VID_047D&PID_1022, USB\VID_047D&PID_1023
ExcludeFromSelect = USB\VID_047D&PID_1024, USB\VID_047D&PID_1025
ExcludeFromSelect = USB\VID_047D&PID_1026, USB\VID_047D&PID_1027
ExcludeFromSelect = USB\VID_047D&PID_1028, USB\VID_047D&PID_1029
ExcludeFromSelect = USB\VID_047D&PID_102A, USB\VID_047D&PID_102B
ExcludeFromSelect = USB\VID_047D&PID_102C, USB\VID_047D&PID_102D
ExcludeFromSelect = USB\VID_047D&PID_102E, USB\VID_047D&PID_102F
ExcludeFromSelect = USB\VID_047D&PID_102E, USB\VID_047D&PID_102F
ExcludeFromSelect = USB\VID_047D&PID_1030, USB\VID_047D&PID_1031
ExcludeFromSelect = USB\VID_047D&PID_1032, USB\VID_047D&PID_1033
ExcludeFromSelect = USB\VID_047D&PID_1034, USB\VID_047D&PID_1035
ExcludeFromSelect = USB\VID_047D&PID_1036, USB\VID_047D&PID_1037
ExcludeFromSelect = USB\VID_047D&PID_1038, USB\VID_047D&PID_1039
ExcludeFromSelect = USB\VID_047D&PID_103A, USB\VID_047D&PID_103B
ExcludeFromSelect = USB\VID_047D&PID_103C, USB\VID_047D&PID_103D
ExcludeFromSelect = USB\VID_047D&PID_103E, USB\VID_047D&PID_103F
ExcludeFromSelect = USB\VID_047D&PID_1040, USB\VID_047D&PID_1041
ExcludeFromSelect = USB\VID_047D&PID_1042, USB\VID_047D&PID_1043
ExcludeFromSelect = HID\VID_0461&PID_4D02
ExcludeFromSelect = HID\VID_0461&PID_4D03, HID\VID_047D&PID_1001
ExcludeFromSelect = HID\VID_047D&PID_1002, HID\VID_047D&PID_1003
ExcludeFromSelect = HID\VID_047D&PID_1004, HID\VID_047D&PID_1005
ExcludeFromSelect = HID\VID_047D&PID_1006, HID\VID_047D&PID_1009
ExcludeFromSelect = HID\VID_047D&PID_1012, HID\VID_047D&PID_1013
ExcludeFromSelect = HID\VID_047D&PID_1014, HID\VID_047D&PID_1015
ExcludeFromSelect = HID\VID_047D&PID_1016, HID\VID_047D&PID_1018
ExcludeFromSelect = HID\VID_047D&PID_101D, HID\VID_047D&PID_101E
ExcludeFromSelect = HID\VID_047D&PID_101F, HID\VID_047D&PID_1020
ExcludeFromSelect = HID\VID_047D&PID_1021, HID\VID_047D&PID_1022
ExcludeFromSelect = HID\VID_047D&PID_1023, HID\VID_047D&PID_1024
ExcludeFromSelect = HID\VID_047D&PID_1025, HID\VID_047D&PID_1026
ExcludeFromSelect = HID\VID_047D&PID_1027, HID\VID_047D&PID_1028
ExcludeFromSelect = HID\VID_047D&PID_1029, HID\VID_047D&PID_102A
ExcludeFromSelect = HID\VID_047D&PID_102B, HID\VID_047D&PID_102C
ExcludeFromSelect = HID\VID_047D&PID_102D, HID\VID_047D&PID_102E
ExcludeFromSelect = HID\VID_047D&PID_102F, HID\VID_047D&PID_1030
ExcludeFromSelect = HID\VID_047D&PID_1031, HID\VID_047D&PID_1032
ExcludeFromSelect = HID\VID_047D&PID_1033, HID\VID_047D&PID_1034
ExcludeFromSelect = HID\VID_047D&PID_1035, HID\VID_047D&PID_1036
ExcludeFromSelect = HID\VID_047D&PID_1037, HID\VID_047D&PID_1038
ExcludeFromSelect = HID\VID_047D&PID_1039, HID\VID_047D&PID_103A
ExcludeFromSelect = HID\VID_047D&PID_103B, HID\VID_047D&PID_103C
ExcludeFromSelect = HID\VID_047D&PID_103D, HID\VID_047D&PID_103E
ExcludeFromSelect = HID\VID_047D&PID_103F, HID\VID_047D&PID_1040
ExcludeFromSelect = HID\VID_047D&PID_1041, HID\VID_047D&PID_1042
ExcludeFromSelect = HID\VID_047D&PID_1043
; Wireless mouse that's connected to the desktop keyboard
; Only want the standard mouse reports (not the extra keyboard reports)
;
ExcludeFromSelect = HID\VID_047D&PID_2002&MI_01
ExcludeFromSelect = USB\VID_047D&PID_2002&MI_01

; Small Traveler that uses manufacturer's VID/PID
;
ExcludeFromSelect = HID\VID_0458&PID_0036
ExcludeFromSelect = USB\VID_0458&PID_0036

[Manufacturer]

%Kensington% = Kensington_Models

;###########################################################################

[Kensington_Models]

%USB\VID_0461&PID_4D03% = KMW_USB, USB\VID_0461&PID_4D02
%USB\VID_0461&PID_4D03% = KMW_USB, USB\VID_0461&PID_4D03
%USB\VID_047D&PID_1001% = KMW_USB, USB\VID_047D&PID_1001
%USB\VID_047D&PID_1002% = KMW_USB, USB\VID_047D&PID_1002
%USB\VID_047D&PID_1003% = KMW_USB, USB\VID_047D&PID_1003
%USB\VID_047D&PID_1004% = KMW_USB, USB\VID_047D&PID_1004
%USB\VID_047D&PID_1005% = KMW_USB, USB\VID_047D&PID_1005
%USB\VID_047D&PID_1006% = KMW_USB, USB\VID_047D&PID_1006
%USB\VID_047D&PID_1009% = KMW_USB, USB\VID_047D&PID_1009
%USB\VID_047D&PID_1012% = KMW_USB, USB\VID_047D&PID_1012
%USB\VID_047D&PID_1013% = KMW_USB, USB\VID_047D&PID_1013
%USB\VID_047D&PID_1014% = KMW_USB, USB\VID_047D&PID_1014
%USB\VID_047D&PID_1015% = KMW_USB, USB\VID_047D&PID_1015
%USB\VID_047D&PID_1016% = KMW_USB, USB\VID_047D&PID_1016
%USB\VID_047D&PID_1018% = KMW_USB, USB\VID_047D&PID_1018
%USB\VID_047D&PID_101D% = KMW_USB, USB\VID_047D&PID_101D
%USB\VID_047D&PID_101E% = KMW_USB, USB\VID_047D&PID_101E
%USB\VID_047D&PID_101F% = KMW_USB, USB\VID_047D&PID_101F
%USB\VID_047D&PID_1020% = KMW_USB, USB\VID_047D&PID_1020
%USB\VID_047D&PID_1021% = KMW_USB, USB\VID_047D&PID_1021
%USB\VID_047D&PID_1022% = KMW_USB, USB\VID_047D&PID_1022
%USB\VID_047D&PID_1023% = KMW_USB, USB\VID_047D&PID_1023
%USB\VID_047D&PID_1024% = KMW_USB, USB\VID_047D&PID_1024
%USB\VID_047D&PID_1025% = KMW_USB, USB\VID_047D&PID_1025
%USB\VID_047D&PID_1026% = KMW_USB, USB\VID_047D&PID_1026
%USB\VID_047D&PID_1027% = KMW_USB, USB\VID_047D&PID_1027
%USB\VID_047D&PID_1028% = KMW_USB, USB\VID_047D&PID_1028
%USB\VID_047D&PID_1029% = KMW_USB, USB\VID_047D&PID_1029
%USB\VID_047D&PID_102A% = KMW_USB, USB\VID_047D&PID_102A
%USB\VID_047D&PID_102B% = KMW_USB, USB\VID_047D&PID_102B
%USB\VID_047D&PID_102C% = KMW_USB, USB\VID_047D&PID_102C
%USB\VID_047D&PID_102D% = KMW_USB, USB\VID_047D&PID_102D
%USB\VID_047D&PID_102E% = KMW_USB, USB\VID_047D&PID_102E
%USB\VID_047D&PID_102F% = KMW_USB, USB\VID_047D&PID_102F
%USB\VID_047D&PID_1030% = KMW_USB, USB\VID_047D&PID_1030
%USB\VID_047D&PID_1031% = KMW_USB, USB\VID_047D&PID_1031
%USB\VID_047D&PID_1032% = KMW_USB, USB\VID_047D&PID_1032
%USB\VID_047D&PID_1033% = KMW_USB, USB\VID_047D&PID_1033
%USB\VID_047D&PID_1034% = KMW_USB, USB\VID_047D&PID_1034
%USB\VID_047D&PID_1035% = KMW_USB, USB\VID_047D&PID_1035
%USB\VID_047D&PID_1036% = KMW_USB, USB\VID_047D&PID_1036
%USB\VID_047D&PID_1037% = KMW_USB, USB\VID_047D&PID_1037
%USB\VID_047D&PID_1038% = KMW_USB, USB\VID_047D&PID_1038
%USB\VID_047D&PID_1039% = KMW_USB, USB\VID_047D&PID_1039
%USB\VID_047D&PID_103A% = KMW_USB, USB\VID_047D&PID_103A
%USB\VID_047D&PID_103B% = KMW_USB, USB\VID_047D&PID_103B
%USB\VID_047D&PID_103C% = KMW_USB, USB\VID_047D&PID_103C
%USB\VID_047D&PID_103D% = KMW_USB, USB\VID_047D&PID_103D
%USB\VID_047D&PID_103E% = KMW_USB, USB\VID_047D&PID_103E
%USB\VID_047D&PID_103F% = KMW_USB, USB\VID_047D&PID_103F
%USB\VID_047D&PID_1040% = KMW_USB, USB\VID_047D&PID_1040
%USB\VID_047D&PID_1041% = KMW_USB, USB\VID_047D&PID_1041
%USB\VID_047D&PID_1042% = KMW_USB, USB\VID_047D&PID_1042
%USB\VID_047D&PID_1043% = KMW_USB, USB\VID_047D&PID_1043

%HID\VID_0461&PID_4D03% = KMW_HID, HID\VID_0461&PID_4D02
%HID\VID_0461&PID_4D03% = KMW_HID, HID\VID_0461&PID_4D03
%HID\VID_047D&PID_1001% = KMW_HID, HID\VID_047D&PID_1001
%HID\VID_047D&PID_1002% = KMW_HID, HID\VID_047D&PID_1002
%HID\VID_047D&PID_1003% = KMW_HID, HID\VID_047D&PID_1003
%HID\VID_047D&PID_1004% = KMW_HID, HID\VID_047D&PID_1004
%HID\VID_047D&PID_1005% = KMW_HID, HID\VID_047D&PID_1005
%HID\VID_047D&PID_1006% = KMW_HID, HID\VID_047D&PID_1006
%HID\VID_047D&PID_1009% = KMW_HID, HID\VID_047D&PID_1009
%HID\VID_047D&PID_1012% = KMW_HID, HID\VID_047D&PID_1012
%HID\VID_047D&PID_1013% = KMW_HID, HID\VID_047D&PID_1013
%HID\VID_047D&PID_1014% = KMW_HID, HID\VID_047D&PID_1014
%HID\VID_047D&PID_1015% = KMW_HID, HID\VID_047D&PID_1015
%HID\VID_047D&PID_1016% = KMW_HID, HID\VID_047D&PID_1016
%HID\VID_047D&PID_1018% = KMW_HID, HID\VID_047D&PID_1018
%HID\VID_047D&PID_101D% = KMW_HID, HID\VID_047D&PID_101D
%HID\VID_047D&PID_101E% = KMW_HID, HID\VID_047D&PID_101E
%HID\VID_047D&PID_101F% = KMW_HID, HID\VID_047D&PID_101F
%HID\VID_047D&PID_1020% = KMW_HID, HID\VID_047D&PID_1020
%HID\VID_047D&PID_1021% = KMW_HID, HID\VID_047D&PID_1021
%HID\VID_047D&PID_1022% = KMW_HID, HID\VID_047D&PID_1022
%HID\VID_047D&PID_1023% = KMW_HID, HID\VID_047D&PID_1023
%HID\VID_047D&PID_1024% = KMW_HID, HID\VID_047D&PID_1024
%HID\VID_047D&PID_1025% = KMW_HID, HID\VID_047D&PID_1025
%HID\VID_047D&PID_1026% = KMW_HID, HID\VID_047D&PID_1026
%HID\VID_047D&PID_1027% = KMW_HID, HID\VID_047D&PID_1027
%HID\VID_047D&PID_1028% = KMW_HID, HID\VID_047D&PID_1028
%HID\VID_047D&PID_1029% = KMW_HID, HID\VID_047D&PID_1029
%HID\VID_047D&PID_102A% = KMW_HID, HID\VID_047D&PID_102A
%HID\VID_047D&PID_102B% = KMW_HID, HID\VID_047D&PID_102B
%HID\VID_047D&PID_102C% = KMW_HID, HID\VID_047D&PID_102C
%HID\VID_047D&PID_102D% = KMW_HID, HID\VID_047D&PID_102D
%HID\VID_047D&PID_102E% = KMW_HID, HID\VID_047D&PID_102E
%HID\VID_047D&PID_102F% = KMW_HID, HID\VID_047D&PID_102F
%HID\VID_047D&PID_1030% = KMW_HID, HID\VID_047D&PID_1030
%HID\VID_047D&PID_1031% = KMW_HID, HID\VID_047D&PID_1031
%HID\VID_047D&PID_1032% = KMW_HID, HID\VID_047D&PID_1032
%HID\VID_047D&PID_1033% = KMW_HID, HID\VID_047D&PID_1033
%HID\VID_047D&PID_1034% = KMW_HID, HID\VID_047D&PID_1034
%HID\VID_047D&PID_1035% = KMW_HID, HID\VID_047D&PID_1035
%HID\VID_047D&PID_1036% = KMW_HID, HID\VID_047D&PID_1036
%HID\VID_047D&PID_1037% = KMW_HID, HID\VID_047D&PID_1037
%HID\VID_047D&PID_1038% = KMW_HID, HID\VID_047D&PID_1038
%HID\VID_047D&PID_1039% = KMW_HID, HID\VID_047D&PID_1039
%HID\VID_047D&PID_103A% = KMW_HID, HID\VID_047D&PID_103A
%HID\VID_047D&PID_103B% = KMW_HID, HID\VID_047D&PID_103B
%HID\VID_047D&PID_103C% = KMW_HID, HID\VID_047D&PID_103C
%HID\VID_047D&PID_103D% = KMW_HID, HID\VID_047D&PID_103D
%HID\VID_047D&PID_103E% = KMW_HID, HID\VID_047D&PID_103E
%HID\VID_047D&PID_103F% = KMW_HID, HID\VID_047D&PID_103F
%HID\VID_047D&PID_1040% = KMW_HID, HID\VID_047D&PID_1040
%HID\VID_047D&PID_1041% = KMW_HID, HID\VID_047D&PID_1041
%HID\VID_047D&PID_1042% = KMW_HID, HID\VID_047D&PID_1042
%HID\VID_047D&PID_1043% = KMW_HID, HID\VID_047D&PID_1043

;
; Wireless mouse that's connected to the desktop keyboard
; Only want the standard mouse reports (not the extra keyboard reports)
;
%USB\VID_047D&PID_2002&MI_01% = KMW_USB, USB\VID_047D&PID_2002&MI_01
%HID\VID_047D&PID_2002&MI_01% = KMW_HID, HID\VID_047D&PID_2002&MI_01

; Small Traveler
;
%USB\VID_0458&PID_0036% = KMW_USB, USB\VID_0458&PID_0036
%HID\VID_0458&PID_0036% = KMW_HID, HID\VID_0458&PID_0036

%Kensington_DeviceDesc0% = KMW_PS2, *PNP0F03
%Kensington_DeviceDesc0% = KMW_PS2, *PNP0F0E
%Kensington_DeviceDesc0% = KMW_PS2, *PNP0F12
%Kensington_DeviceDesc0% = KMW_PS2, *PNP0F13
%Kensington_DeviceDesc0% = KMW_PS2, *PNP0F10
%Kensington_DeviceDesc0% = KMW_PS2, *PNP0F1C
%Kensington_DeviceDesc0% = KMW_PS2, *IBM3780

;###########################################################################
                                      
[KMW_USB.NT]  
                                      
[KMW_USB] 

CopyFiles = KMW_USB_CopyFiles
AddReg = KMW_USB_AddReg
    
[KMW_USB.HW]

AddReg = KMW_USB_HW_AddReg
          
[KMW_HID.NT]  
                                      
[KMW_HID]  

CopyFiles = SYSTEM_CopyFiles, KMW_HID_CopyFiles
AddReg = KMW_HID_AddReg

[KMW_PS2.NT]  

[KMW_PS2]  

CopyFiles = SYSTEM_CopyFiles
DelReg = KMW_DelReg
AddReg = KMW_VXD_AddReg
UpdateInis = KMW_UpdateInis
LogConfig = KMW_PS2_LogConfig
                                         
[KMW_PS2.PosDup]

*PNP0F03, *PNP0F0E, *PNP0F12, *PNP0F13, *PNP0F10, *PNP0F1C, *IBM3780
                                         
;###########################################################################
 

[SYSTEM_CopyFiles]

kmw_vxd.vxd
mouse.drv
msmouse.vxd

[KMW_USB_CopyFiles]

KMW_USB.sys
KMW_LIB.SYS
hidclass.sys
hidusb.sys
hidparse.sys

[KMW_HID_CopyFiles]

mouhid.vxd

;###########################################################################


[KMW_USB_AddReg]                       

HKR, , DevLoader, , *ntkern
HKR, , NTMPDriver, , "hidusb.sys"

[KMW_USB_HW_AddReg]                       

HKR, , "LowerFilters", %FLG_ADDREG_TYPE_MULTI_SZ%, "KMW_USB.sys"

[KMW_HID_AddReg]                       

HKR, , DevLoader, , *ntkern
HKR, , NTMPDriver, , "mouhid.vxd"
            
[KMW_DelReg]

HKR, , DevLoader
HKR, , MouseDriver
HKR, , MouseType
HKR, , ComInfo
HKLM, SOFTWARE\Logitech\MouseWare\CurrentVersion\Technical, BootSearch
HKLM, System\CurrentControlSet\Services\VxD\LMOUSE
HKLM, System\CurrentControlSet\Services\VxD\LMUL

[KMW_VXD_AddReg]

HKR, , DevLoader, , *vmouse
HKR, , MouseDriver, , kmw_vxd.vxd

[KMW_PS2_LogConfig]

ConfigPriority = HARDWIRED
IRQConfig = 12

[KMW_UpdateInis]

system.ini, boot, , "mouse.drv=mouse.drv"
system.ini, boot.description, , "mouse.drv=%Kensington%"
system.ini, 386Enh, , "mouse=*vmouse,msmouse.vxd"

;###########################################################################

[Strings]
;
; Non-Localizable Strings
;
SPSVCINST_ASSOCSERVICE = 0x00000002

SERVICE_KERNEL_DRIVER  = 1

SERVICE_DEMAND_START   = 3

SERVICE_ERROR_IGNORE   = 0

FLG_ADDREG_TYPE_MULTI_SZ = 0x00010000

;
; Localizable Strings
;
Kensington = "Kensington Technology Group"

Kensington_DiskId = "Kensington MouseWorks Installation Disk"

USB\VID_0461&PID_4D03 = "Kensington USB Mouse*in*a*Box Scroll"
USB\VID_047D&PID_1001 = "Kensington Wheel Mouse"
USB\VID_047D&PID_1002 = "Kensington USB/PS2 Expert Mouse Pro"
USB\VID_047D&PID_1003 = "Kensington USB/PS2 Orbit"
USB\VID_047D&PID_1004 = "Kensington USB/PS2 MouseWorks"
USB\VID_047D&PID_1005 = "Kensington USB/PS2 TurboBall"
USB\VID_047D&PID_1006 = "Kensington USB/PS2 TurboRing"
USB\VID_047D&PID_1009 = "Kensington USB Orbit"
USB\VID_047D&PID_1012 = "Kensington Wheel Mouse"
USB\VID_047D&PID_1013 = "Kensington USB/PS2 Optical Elite"
USB\VID_047D&PID_1014 = "Kensington USB/PS2 Expert Mouse Pro Wireless"
USB\VID_047D&PID_1015 = "Kensington USB/PS2 Expert Mouse"
USB\VID_047D&PID_1016 = "Kensington ADB/USB Orbit"
USB\VID_047D&PID_1018 = "Kensington USB StudioMouse"
USB\VID_047D&PID_101D = "Kensington USB/PS2 Mouse*in*a*Box Optical Pro"
USB\VID_047D&PID_101E = "Kensington USB StudioMouse Wireless"
USB\VID_047D&PID_101F = "Kensington USB PocketMouse Pro"
USB\VID_047D&PID_1020 = "Kensington USB Expert Mouse"
USB\VID_047D&PID_1021 = "Kensington USB Expert Mouse Wireless"
USB\VID_047D&PID_1022 = "Kensington USB/PS2 Orbit Optical"
USB\VID_047D&PID_1023 = "Kensington USB Pocket Mouse Pro Wireless"
USB\VID_047D&PID_1024 = "Kensington USB PocketMouse"
USB\VID_047D&PID_1025 = "Kensington USB Mouse*in*a*Box Optical Elite Wireless"
USB\VID_047D&PID_1026 = "Kensington USB Pocket Mouse Pro"
USB\VID_047D&PID_1027 = "Kensington USB StudioMouse"
USB\VID_047D&PID_1028 = "Kensington USB StudioMouse Wireless"
USB\VID_047D&PID_1029 = "Kensington USB Mouse*in*a*Box Optical Elite"
USB\VID_047D&PID_102A = "Kensington USB Mouse*in*a*Box Optical"
USB\VID_047D&PID_102B = "Kensington USB PocketMouse"
USB\VID_047D&PID_102C = "Kensington USB Iridio"
USB\VID_047D&PID_102D = "Kensington USB Pilot Optical"
USB\VID_047D&PID_102E = "Kensington USB Pilot Optical Pro"
USB\VID_047D&PID_102F = "Kensington USB Pilot Optical Pro Wireless"
USB\VID_047D&PID_1030 = "Kensington Input Device"
USB\VID_047D&PID_1031 = "Kensington USB PocketMouse Mini"
USB\VID_047D&PID_1032 = "Kensington USB PocketMouse"
USB\VID_047D&PID_1033 = "Kensington USB Pilot Optical-Horizontal Scroll"
USB\VID_047D&PID_1034 = "Kensington USB Pilot Optical Pro-Horizontal Scroll"
USB\VID_047D&PID_1035 = "Kensington USB PocketMouse Mini Wireless"
USB\VID_047D&PID_1036 = "Kensington USB Pilot Optical Pro Wireless-Horizontal Scroll"
USB\VID_047D&PID_1037 = "Kensington USB Optical Wireless Mouse"
USB\VID_047D&PID_1038 = "Kensington USB PocketMouse LE"
USB\VID_047D&PID_1039 = "Kensington USB Pilot Optical Wireless"
USB\VID_047D&PID_103A = "Kensington Input Device"
USB\VID_047D&PID_103B = "Kensington Input Device"
USB\VID_047D&PID_103C = "Kensington Input Device"
USB\VID_047D&PID_103D = "Kensington Input Device"
USB\VID_047D&PID_103E = "Kensington Input Device"
USB\VID_047D&PID_103F = "Kensington Input Device"
USB\VID_047D&PID_1040 = "Kensington Input Device"
USB\VID_047D&PID_1041 = "Kensington Input Device"
USB\VID_047D&PID_1042 = "Kensington Input Device"
USB\VID_047D&PID_1043 = "Kensington Input Device"

USB\VID_047D&PID_2002&MI_01 = "Kensington USB Optical Elite Wireless"
USB\VID_0458&PID_0036 = "Kensington USB Pocket Mouse LE"

HID\VID_0461&PID_4D03 = "Kensington HID Mouse*in*a*Box Scroll"
HID\VID_047D&PID_1001 = "Kensington HID Wheel Mouse"
HID\VID_047D&PID_1002 = "Kensington HID Expert Mouse Pro"
HID\VID_047D&PID_1003 = "Kensington HID Orbit"
HID\VID_047D&PID_1004 = "Kensington HID MouseWorks"
HID\VID_047D&PID_1005 = "Kensington HID TurboBall"
HID\VID_047D&PID_1006 = "Kensington HID TurboRing"
HID\VID_047D&PID_1009 = "Kensington HID Orbit"
HID\VID_047D&PID_1012 = "Kensington HID Wheel Mouse"
HID\VID_047D&PID_1013 = "Kensington HID Optical Elite"
HID\VID_047D&PID_1014 = "Kensington HID Expert Mouse Pro Wireless"
HID\VID_047D&PID_1015 = "Kensington HID Expert Mouse"
HID\VID_047D&PID_1016 = "Kensington HID Orbit"
HID\VID_047D&PID_1018 = "Kensington HID StudioMouse"
HID\VID_047D&PID_101D = "Kensington HID Mouse*in*a*Box Optical Pro"
HID\VID_047D&PID_101E = "Kensington HID StudioMouse Wireless"
HID\VID_047D&PID_101F = "Kensington HID PocketMouse Pro"
HID\VID_047D&PID_1020 = "Kensington HID Expert Mouse"
HID\VID_047D&PID_1021 = "Kensington HID Expert Mouse Wireless"
HID\VID_047D&PID_1022 = "Kensington HID Orbit Optical"
HID\VID_047D&PID_1023 = "Kensington HID Pocket Mouse Pro Wireless"
HID\VID_047D&PID_1024 = "Kensington HID PocketMouse"
HID\VID_047D&PID_1025 = "Kensington HID Mouse*in*a*Box Optical Elite Wireless"
HID\VID_047D&PID_1026 = "Kensington HID Pocket Mouse Pro"
HID\VID_047D&PID_1027 = "Kensington HID StudioMouse"
HID\VID_047D&PID_1028 = "Kensington HID StudioMouse Wireless"
HID\VID_047D&PID_1029 = "Kensington HID Mouse*in*a*Box Optical Elite"
HID\VID_047D&PID_102A = "Kensington HID Mouse*in*a*Box Optical"
HID\VID_047D&PID_102B = "Kensington HID PocketMouse"
HID\VID_047D&PID_102C = "Kensington HID Iridio"
HID\VID_047D&PID_102D = "Kensington HID Pilot Optical"
HID\VID_047D&PID_102E = "Kensington HID Pilot Optical Pro"
HID\VID_047D&PID_102F = "Kensington HID Pilot Optical Pro Wireless"
HID\VID_047D&PID_1030 = "Kensington Input Device"
HID\VID_047D&PID_1031 = "Kensington HID PocketMouse Mini"
HID\VID_047D&PID_1032 = "Kensington HID PocketMouse"
HID\VID_047D&PID_1033 = "Kensington HID Pilot Mouse-Horizontal Scroll"
HID\VID_047D&PID_1034 = "Kensington HID Pilot Mouse Pro-Horizontal Scroll"
HID\VID_047D&PID_1035 = "Kensington HID PocketMouse Mini Wireless"
HID\VID_047D&PID_1036 = "Kensington HID Pilot Mouse Pro Wireless-Horizontal Scroll"
HID\VID_047D&PID_1037 = "Kensington USB Optical Wireless Mouse"
HID\VID_047D&PID_1038 = "Kensington USB PocketMouse LE"
HID\VID_047D&PID_1039 = "Kensington USB Pilot Optical Wireless"
HID\VID_047D&PID_103A = "Kensington Input Device"
HID\VID_047D&PID_103B = "Kensington Input Device"
HID\VID_047D&PID_103C = "Kensington Input Device"
HID\VID_047D&PID_103D = "Kensington Input Device"
HID\VID_047D&PID_103E = "Kensington Input Device"
HID\VID_047D&PID_103F = "Kensington Input Device"
HID\VID_047D&PID_1040 = "Kensington Input Device"
HID\VID_047D&PID_1041 = "Kensington Input Device"
HID\VID_047D&PID_1042 = "Kensington Input Device"
HID\VID_047D&PID_1043 = "Kensington Input Device"

HID\VID_047D&PID_2002&MI_01 = "Kensington HID Optical Elite Wireless"

HID\VID_0458&PID_0036 = "Kensington HID Pocket Mouse LE"

Kensington_DeviceDesc0 = "Kensington PS/2 Mouse Driver"
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: web4, load: 1.03