KSMOUSE.INF Driver File Contents (Kensington_Scroll_Mouse_Software_1-36.zip)

; Setup file for Kensington Scroll Mouse minidriver
; Copyright (C) 1993-1997, All rights reserved.
 
[Version]
Signature="$CHICAGO$"
Class=Mouse
Provider=%Provider%
ClassGUID={4D36E96F-E325-11CE-BFC1-08002BE10318}

[DestinationDirs]
DefaultDestDir = 11        ; LDID_SYS
Serial.Copy    = 11
PS2.Copy    = 11
mouclass_CopyFiles = 12	;DIRID_DRIVERS
Ser_CopyFiles = 12
PS2_CopyFiles = 12
PMouse_CopyFiles = 11

[SourceDisksNames]
91=%PMouseDisk%,,1

[SourceDisksFiles]
ksmcplx.dll=91
ksmoused.exe=91
ksmousep.vxd=91
ksmouses.vxd=91
ksuninst.exe=91
ksmserms.sys=91
ksmi8042.sys=91
ksmthunk.exe=91
ntksmcpl.dll=91
ksmmoucs.sys=91
NTuninst.EXE=91

; Manufacturer Sections
; ----------------------------------------
[Manufacturer]
%Mfg%=Mfg

[Mfg]
%PS2.Desc%=PS2_Inst,*PNP0F13,*PNP0F0E,*PNP0F12,*PNP0F0B,*PNP0F03,*PNP0F19
%Serial.Desc%=Ser_Inst,SERENUM\PEL0002,*PNP0F0C,*PNP0F01,*PNP0F08,*PNP0F0A,*PNP0F0F

[ClassInstall]
AddReg=MouseReg

[MouseReg]
HKR,,,0,"Mouse"
HKR,,Installer,0,SetupX.Dll, Mouse_ClassInstaller
HKR,,Icon,0,-2

; ----------------------------------------
; Install sections
; ----------------------------------------

;------------------ Serial Mouse WinNT -------------
[Ser_Inst.NT]
CopyFiles = Ser_CopyFiles, NTMouse_CopyFiles
AddReg = 3DMouse.AddReg, 3DMouse.AddUninstallReg, 3DMouse.AddUninstallReg.NT

[Ser_Inst.NT.Services]
AddService = sermouse, 0x00000002, sermouse_Service_Inst, sermouse_EventLog_Inst ; Port Driver
;;AddService = mouclass,, mouclass_Service_Inst, mouclass_EventLog_Inst            ; Class Driver

[Ser_CopyFiles]
ksmserms.sys

[sermouse_Service_Inst]
DisplayName    = %sermouse.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 1                  ; SERVICE_SYSTEM_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\ksmserms.sys
LoadOrderGroup = Pointer Port

[sermouse_EventLog_Inst]
AddReg = sermouse_EventLog_AddReg

[sermouse_EventLog_AddReg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\ksmserms.sys"
HKR,,TypesSupported,0x00010001,7


;------------------ PS2 Mouse WinNT -------------
[PS2_Inst.NT]
CopyFiles = PS2_CopyFiles, NTMouse_CopyFiles
AddReg = 3DMouse.AddReg, 3DMouse.AddUninstallReg, 3DMouse.AddUninstallReg.NT

[PS2_Inst.NT.Services]
AddService = i8042prt, 0x00000002, i8042prt_Service_Inst, i8042prt_EventLog_Inst ; Port Driver

[PS2_CopyFiles]
ksmi8042.sys

[i8042prt_Service_Inst]
DisplayName    = %i8042prt.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 1                  ; SERVICE_SYSTEM_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\ksmi8042.sys
LoadOrderGroup = Keyboard Port

[i8042prt_EventLog_Inst]
AddReg = i8042prt_EventLog_AddReg

[i8042prt_EventLog_AddReg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\ksmi8042.sys"
HKR,,TypesSupported,0x00010001,7

;------------------ Serial Mouse Win95 -------------
[Ser_Inst]
DelReg=Prev.DelReg
AddReg=Serial.AddReg,3DMouse.AddReg,3DMouse.AddUninstallReg,3DMouse.AddUninstallReg.95
CopyFiles=Serial.Copy,3DMouse.Copy
UpdateInis=Serial.Ini

[Serial.AddReg]
HKR,,DevLoader,,*vmouse
HKR,,MouseDriver,,ksmouses.vxd
HKR,,MouseType,0,Serial
HKR,,NoSetupUI,0,1
HKR,,ProviderName,,%Provider%
HKR,,DriverVersion,,%DriverVersion%

[Serial.Copy]
ksmouses.vxd

[Serial.Ini]
system.ini,boot.description,,"mouse.drv="%Serial.Desc%
system.ini,boot,,"mouse.drv=mouse.drv"
system.ini,386Enh,,"mouse=*vmouse"

;------------------ PS2 Mouse Win95 -------------
[PS2_Inst]
DelReg=Prev.DelReg
AddReg=PS2.AddReg,3DMouse.AddReg,3DMouse.AddUninstallReg,3DMouse.AddUninstallReg.95
CopyFiles=PS2.Copy,3DMouse.Copy
UpdateInis=PS2.Ini
Restart

[PS2.AddReg]
HKR,,DevLoader,,*vmouse
HKR,,MouseDriver,,ksmousep.vxd
HKR,,MouseType,0,PS2
HKR,,NoSetupUI,0,1
HKR,,ProviderName,,%Provider%
HKR,,DriverVersion,,%DriverVersion%

[PS2.Copy]
ksmousep.vxd

[PS2.Ini]
system.ini,boot.description,,"mouse.drv="%PS2.Desc%
system.ini,boot,,"mouse.drv=mouse.drv"
system.ini,386Enh,,"mouse=*vmouse"

; Common
;--------------------------------------
[Prev.DelReg]
HKR,,DevLoader
HKR,,MouseDriver
HKLM,"Software\Microsoft\Windows\CurrentVersion\Controls Folder\Mouse\shellex\PropertySheetHandlers\Kensington Scroll Mouse CPLX",,0,

[3DMouse.AddReg]
HKCR,"CLSID\{C717DA20-2B33-11D0-97F8-444553540000}",,0,"Kensington Scroll Mouse Control Panel"
HKCR,"CLSID\{C717DA20-2B33-11D0-97F8-444553540000}\InProcServer32",,0,ksmcplx.dll
HKCR,"CLSID\{C717DA20-2B33-11D0-97F8-444553540000}\InProcServer32",ThreadingModel,0,Apartment
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Controls Folder\Mouse\shellex\PropertySheetHandlers\Kensington Scroll Mouse CPLX",,0,{C717DA20-2B33-11D0-97F8-444553540000}
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Run","Kensington Scroll Mouse",0,ksmoused.exe
HKLM,"SOFTWARE\Primax\3DMouse","ProductName",0, %ProductName%
HKLM,"SOFTWARE\Primax\3DMouse","ExclusiveIntelliMode",0,"FALSE"

[3DMouse.AddUninstallReg.95]
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\DeleteFiles",ksmousep.vxd,0,"%SYS_DIR%"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\DeleteFiles",ksmouses.vxd,0,"%SYS_DIR%"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\RestoreDriver\"%Provider%,%PS2.Desc%,0,"Standard PS/2 Mouse"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\RestoreDriver\"%Provider%,%Serial.Desc%,0,"Standard Serial Mouse"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\DeleteKey","Software\PEL\3DMouse",0,HKEY_CURRENT_USER
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\DeleteKey","Enum\Root\PEL0002",0,""

[3DMouse.AddUninstallReg.NT]
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\DeleteFiles",ksmi8042.sys,0,"%SYS32_DIR%"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\DeleteFiles",ksmserms.sys,0,"%SYS32_DIR%"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\DeleteFiles",ksmthunk.exe,0,"%SYS_DIR%"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\KillWindow\3dmthunk",Class,0,"NT 3D Mouse Daemon"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\KillWindow\3dmthunk",Caption,0,"NT 3D Mouse Daemon"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\RestoreDriver\"%Provider%,%PS2.Desc%,0,"System32\DRIVERS\i8042prt.sys"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\RestoreDriver\"%Provider%,%Serial.Desc%,0,"System32\DRIVERS\sermouse.sys"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\DeleteKey","Software\Primax\3DMouse",0,HKEY_CURRENT_USER

[3DMouse.AddUninstallReg]
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse",DisplayName,0,%ProductName%
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse",UninstallString,0,"ksuninst.exe 3DMouse"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse",SetupTitle,0,"Kensington Uninstall"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse",FontName,0,"Times New Roman Italic"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse",FontColor,0,"White"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse",FontSize,0,"45"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\DeleteValue","Software\Microsoft\Windows\CurrentVersion\Run",0,"Kensington Scroll Mouse"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\DeleteKey","Software\Microsoft\Windows\CurrentVersion\Controls Folder\Mouse\shellex\PropertySheetHandlers\Kensington Scroll Mouse CPLX",0,""
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\DeleteKey","CLSID\{C717DA20-2B33-11D0-97F8-444553540000}",0,HKEY_CLASSES_ROOT
;HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\DeleteKey","Software\PEL\3DMouse",0,HKEY_CURRENT_USER
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\DeleteKey","Software\Primax\3DMouse",0,""
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\DeleteKey","Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse",0,""
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\DeleteFiles",ksmcplx.dll,0,""
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\DeleteFiles",ksmoused.exe,0,""
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\DeleteFiles",ksuninst.exe,0,"%SYS_DIR%"
;HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\DeleteProgramGroup",%ProductName%,0,0
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\KillWindow\0001",Class,0,3DMouseDaemon
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\3DMouse\KillWindow\0001",Caption,0,"3-D Mouse Daemon"

[3DMouse.Copy]
ksmcplx.dll
ksmoused.exe
ksuninst.exe

; -------------- Mouse Class Driver install sections
[mouclass_CopyFiles]
ksmmoucs.sys

[mouclass_Service_Inst]
DisplayName    = %mouclass.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 1                  ; SERVICE_SYSTEM_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\ksmmoucs.sys
LoadOrderGroup = Pointer Class

[mouclass_EventLog_Inst]
AddReg = mouclass_EventLog_AddReg

[mouclass_EventLog_AddReg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\ksmmoucs.sys"
HKR,,TypesSupported,0x00010001,7

[NTMouse_CopyFiles]
ksmoused.exe
ksmthunk.exe
ksmcplx.dll,ntksmcpl.dll
ksuninst.exe,NTUninst.EXE


; ----------------------------------------
; User-visible Strings

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

DriverVersion = "1.36"

ProductName = "Kensington Scroll Mouse"

; Mfg Names
Mfg="Kensington"

; Disk Names
PMouseDisk="Kensington Scroll Mouse Driver Disk"

; Device Names
Serial.Desc="Kensington Serial Scroll Mouse"
PS2.Desc="Kensington PS/2 Scroll Mouse"


; Service Names
i8042prt.SvcDesc = "i8042 Keyboard & PS/2 Mouse Port Driver"
sermouse.SvcDesc = "Serial Mouse Driver"
mouclass.SvcDesc = "Mouse Class Driver"

; Description of device also controlled by a shared driver
PS2_Inst.SharedDriverMsg = "Keyboard Port"

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: web3, load: 2.17