GLIDE.INF Driver File Contents (glidepoint22nomsi.zip)

; glide.inf
;
; GlidePoint Touchpad Installation Information
;
; (C) Copyright 2000-2001 Cirque Corporation
;

[Version]
Signature      = "$Windows NT$"
Class          = Mouse
ClassGUID      = {4D36E96F-E325-11CE-BFC1-08002BE10318}
Provider       = %Provider%
CatalogFile.NT = glide.cat
DriverVer      = 08/27/2001,2.0.0.18

[SourceDisksNames]
1 = %SetupDisk%,,

[SourceDisksFiles]
gpmoups2.sys = 1,,
gpmouser.sys = 1,,
gpmouusb.sys = 1,,
glidesvc.sys = 1,,
glidew32.exe = 1,,
glideapi.dll = 1,,

[DestinationDirs]
DefaultDestDir = 12 ; default
Glide_Files    = 11 ; system

[ControlFlags]
ExcludeFromSelect = *

; ===================== Manufacturer ==========================================

[Manufacturer]
%Mfg% = CirqueMfg

[CirqueMfg]
; PS/2
%CIRQUE.PS2.DeviceDesc%            = Glide_PS2_Inst, ACPI\PNP0F03, *PNP0F03      ; Microsoft PS/2 mouse
%CIRQUE.PS2.DeviceDesc%            = Glide_PS2_Inst, ACPI\PNP0F0E, *PNP0F0E      ; Standard PS/2 mouse
%CIRQUE.PS2.DeviceDesc%            = Glide_PS2_Inst, ACPI\PNP0F12, *PNP0F12      ; Logitech PS/2 mouse
%CIRQUE.PS2.DeviceDesc%            = Glide_PS2_Inst, ACPI\PNP0F13, *PNP0F13      ; PS/2 port for PS/2 mouse
%CIRQUE.PS2.DeviceDesc%            = Glide_PS2_Inst, ACPI\PNP0F19, *PNP0F19      ; Logitech-compatible PS/2 mouse
; Serial
%SERENUM\CRQ0001.DeviceDesc%       = Glide_Ser_Inst, SERENUM\CRQ0001, *PNP0F0A   ; Legacy
%SERENUM\CRQ0010.DeviceDesc%       = Glide_Ser_Inst, SERENUM\CRQ0010, *PNP0F0A   ; Easy   Cat
%SERENUM\CRQ0011.DeviceDesc%       = Glide_Ser_Inst, SERENUM\CRQ0011, *PNP0F0A   ; Smart  Cat
%SERENUM\CRQ0012.DeviceDesc%       = Glide_Ser_Inst, SERENUM\CRQ0012, *PNP0F0A   ; Power  Cat
%SERENUM\CRQ0014.DeviceDesc%       = Glide_Ser_Inst, SERENUM\CRQ0014, *PNP0F0A   ; Cruise Cat
%SERENUM\CRQ0018.DeviceDesc%       = Glide_Ser_Inst, SERENUM\CRQ0018, *PNP0F0A   ; Smooth Cat
%SERENUM\CRQ0020.DeviceDesc%       = Glide_Ser_Inst, SERENUM\CRQ0020, *PNP0F0A   ; Easy   Cat
%SERENUM\CRQ0021.DeviceDesc%       = Glide_Ser_Inst, SERENUM\CRQ0021, *PNP0F0A   ; Power  Cat
%SERENUM\CRQ0022.DeviceDesc%       = Glide_Ser_Inst, SERENUM\CRQ0022, *PNP0F0A   ; Smart  Cat
%SERENUM\CRQ0024.DeviceDesc%       = Glide_Ser_Inst, SERENUM\CRQ0024, *PNP0F0A   ; Smooth Cat
%SERENUM\CRQ0028.DeviceDesc%       = Glide_Ser_Inst, SERENUM\CRQ0028, *PNP0F0A   ; Cruise Cat
; HID
%HID\VID_0488&PID_0000.DeviceDesc% = Glide_HID_Mouse_Inst, HID\VID_0488&PID_0000 ; Legacy
%HID\VID_0488&PID_0010.DeviceDesc% = Glide_HID_Mouse_Inst, HID\VID_0488&PID_0010 ; Easy   Cat
%HID\VID_0488&PID_0014.DeviceDesc% = Glide_HID_Mouse_Inst, HID\VID_0488&PID_0014 ; Cruise Cat
%HID\VID_0488&PID_0018.DeviceDesc% = Glide_HID_Mouse_Inst, HID\VID_0488&PID_0018 ; Smooth Cat
%HID\VID_0488&PID_0020.DeviceDesc% = Glide_HID_Mouse_Inst, HID\VID_0488&PID_0020 ; Easy   Cat
%HID\VID_0488&PID_0022.DeviceDesc% = Glide_HID_Mouse_Inst, HID\VID_0488&PID_0022 ; Smart  Cat
%HID\VID_0488&PID_0024.DeviceDesc% = Glide_HID_Mouse_Inst, HID\VID_0488&PID_0024 ; Cruise Cat
%HID\VID_0488&PID_8008.DeviceDesc% = Glide_HID_Mouse_Inst, HID\VID_0488&PID_8008 ; HTS
%HID\VID_0488&PID_8009.DeviceDesc% = Glide_HID_Mouse_Inst, HID\VID_0488&PID_8009 ; HTS

; ===================== PS/2 GlidePoint =======================================

[Glide_PS2_Inst.NT]
Include    = msmouse.inf
Needs      = PS2_Inst
CopyFiles  = Glide_Files,Glide_PS2_Files
AddReg     = Glide_Cat.AddReg
DriverVer  = 01/15/2001,2.0.0.17

[Glide_PS2_Inst.NT.Services]
Include    = msmouse.inf
Needs      = PS2_Inst.Services
AddService = gpmoups2,,Glide_PS2_Service_Inst,Glide_Srv_EventLog_Inst
AddService = glidesvc,,Glide_Svc_Service_Inst

[Glide_PS2_Inst.NT.HW]
Include    = msmouse.inf
Needs      = PS2_Inst.HW
AddReg     = Glide_PS2_Inst.HW.AddReg

[Glide_PS2_Inst.HW.AddReg]
HKR,,"UpperFilters",0x00010000,"gpmoups2","glidesvc"

[Glide_PS2_Files]
gpmoups2.sys,,,0x00000004
glidesvc.sys,,,0x00000004

; ===================== Serial GlidePoint =====================================

[Glide_Ser_Inst.NT]
Include    = msmouse.inf
Needs      = Ser_Inst
CopyFiles  = Glide_Files,Glide_Ser_Files
AddReg     = Glide_Cat.AddReg
DriverVer  = 01/15/2001,2.0.0.17

[Glide_Ser_Inst.NT.Services]
Include    = msmouse.inf
Needs      = MouClass.Services
AddService = gpmouser,%SPSVCINST_ASSOCSERVICE%,Glide_Ser_Service_Inst,Glide_Srv_EventLog_Inst
AddService = glidesvc,,Glide_Svc_Service_Inst

[Glide_Ser_Inst.NT.HW]
AddReg     = Glide_Ser_Inst.HW.AddReg

[Glide_Ser_Inst.HW.AddReg]
HKR,,"NumberOfButtons",0x00010003,3
HKR,,"UpperFilters",0x00010000,"glidesvc"

[Glide_Ser_Files]
gpmouser.sys,,,0x00000004
glidesvc.sys,,,0x00000004

; ===================== USB GlidePoint ========================================

[Glide_HID_Mouse_Inst.NT]
Include   = msmouse.inf
Needs     = HID_Mouse_Inst.NT
AddReg    = Glide_Cat.AddReg
DriverVer = 01/15/2001,2.0.0.17

[Glide_HID_Mouse_Inst.NT.Services]
Include   = msmouse.inf
Needs     = HID_Mouse_Inst.NT.Services

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

; ===================== Service Installation ==================================

[Glide_PS2_Service_Inst]
DisplayName    = %Glide_PS2.Service%
ServiceType    = %SERVICE_KERNEL_DRIVER%
StartType      = %SERVICE_DEMAND_START%
ErrorControl   = %SERVICE_ERROR_NORMAL%
LoadOrderGroup = Pointer Port
ServiceBinary  = %12%\gpmoups2.sys

[Glide_Ser_Service_Inst]
DisplayName    = %Glide_Ser.Service%
ServiceType    = %SERVICE_KERNEL_DRIVER%
StartType      = %SERVICE_DEMAND_START%
ErrorControl   = %SERVICE_ERROR_NORMAL%
ServiceBinary  = %12%\gpmouser.sys
LoadOrderGroup = Pointer Port

[Glide_Svc_Service_Inst]
DisplayName    = %Glide_Svc.Service%
ServiceType    = %SERVICE_KERNEL_DRIVER%
StartType      = %SERVICE_DEMAND_START%
ErrorControl   = %SERVICE_ERROR_NORMAL%
ServiceBinary  = %12%\glidesvc.sys
LoadOrderGroup = Pointer Port

; ===================== Event Log Installation ================================

[Glide_Srv_EventLog_Inst]
AddReg = Glide_Srv_EventLog.AddReg

[Glide_Srv_EventLog.AddReg]
HKR,,EventMessageFile,%FLG_ADDREG_TYPE_EXPAND_SZ%,"IoLogMsg.dll;%%SystemRoot%%\System32\drivers\glidesvc.sys"
HKR,,TypesSupported,0x00010001,7

; ===================== Common to all cats ====================================

[Glide_Files]
glidew32.exe,,,0x00000060
glideapi.dll,,,0x00000060

[Glide_Cat.AddReg]
; Assumes Cruise Cat default settings
HKLM,%HWConfigKey%,Model,,%DefaultModel%
HKLM,%HWConfigKey%,Config1,1,03,00,00,00
HKLM,%HWConfigKey%,SwapAuxRight,1,1
HKLM,%HWConfigKey%,Buttons,1,3
HKLM,%HWConfigKey%,DimentionX,1,00,80
HKLM,%HWConfigKey%,DimentionY,1,00,60
; Compensation On The Fly (COTF) Settings
HKLM,%HWConfigKeyCRQ0010%,WideZStill,0x00010001,01,00,D8,00
HKLM,%HWConfigKeyCRQ0014%,WideZStill,0x00010001,01,00,D8,00
HKLM,%HWConfigKeyCRQ0018%,WideZStill,0x00010001,01,00,D8,00
HKLM,%HWConfigKeyCRQ0010%,CompFlags, 0x00010001,E0,03,A5,00
HKLM,%HWConfigKeyCRQ0014%,CompFlags, 0x00010001,E0,03,A5,00
HKLM,%HWConfigKeyCRQ0018%,CompFlags, 0x00010001,E0,03,A5,00
HKLM,%HWConfigKeyCRQ0014%,zScaler,   0x00010001,0E,00,A4,00
HKLM,%HWConfigKeyCRQ0020%,WideZStill,0x00010001,01,00,BC,00
HKLM,%HWConfigKeyCRQ0022%,WideZStill,0x00010001,01,00,BC,00
HKLM,%HWConfigKeyCRQ0024%,WideZStill,0x00010001,01,00,BC,00
HKLM,%HWConfigKeyCRQ0028%,WideZStill,0x00010001,01,00,BC,00
HKLM,%HWConfigKeyCRQ0020%,CompFlags, 0x00010001,E0,03,B5,00
HKLM,%HWConfigKeyCRQ0022%,CompFlags, 0x00010001,E0,03,B5,00
HKLM,%HWConfigKeyCRQ0024%,CompFlags, 0x00010001,E0,03,B5,00
HKLM,%HWConfigKeyCRQ0028%,CompFlags, 0x00010001,E0,03,B5,00
HKLM,%HWConfigKeyCRQ0022%,zScaler,   0x00010001,0E,00,B4,00
HKLM,%HWConfigKeyCRQ0024%,zScaler,   0x00010001,0E,00,B4,00

HKLM,%GlideRunKey%,Glide,,"glidew32.exe"

; ===================== Strings ===============================================

[Strings]

Provider                         = "Cirque"
Mfg                              = "Cirque"
SetupDisk                        = "Glidepoint Setup Disk"

GlideRunKey                      = "SOFTWARE\Microsoft\Windows\CurrentVersion\Run"

DefaultModel                     = "Cirque GlidePoint Device"
HWConfigKey                      = "SYSTEM\CurrentControlSet\Services\glidesvc\parameters"
HWConfigKeyCRQ0010               = "SYSTEM\CurrentControlSet\Services\glidesvc\parameters\CRQ0010\DeviceSettings"
HWConfigKeyCRQ0014               = "SYSTEM\CurrentControlSet\Services\glidesvc\parameters\CRQ0014\DeviceSettings"
HWConfigKeyCRQ0018               = "SYSTEM\CurrentControlSet\Services\glidesvc\parameters\CRQ0018\DeviceSettings"
HWConfigKeyCRQ0020               = "SYSTEM\CurrentControlSet\Services\glidesvc\parameters\CRQ0020\DeviceSettings"
HWConfigKeyCRQ0022               = "SYSTEM\CurrentControlSet\Services\glidesvc\parameters\CRQ0022\DeviceSettings"
HWConfigKeyCRQ0024               = "SYSTEM\CurrentControlSet\Services\glidesvc\parameters\CRQ0024\DeviceSettings"
HWConfigKeyCRQ0028               = "SYSTEM\CurrentControlSet\Services\glidesvc\parameters\CRQ0028\DeviceSettings"

CIRQUE.PS2.DeviceDesc            = "Cirque PS/2 GlidePoint"
SERENUM\CRQ0001.DeviceDesc       = "Cirque Serial GlidePoint"
SERENUM\CRQ0010.DeviceDesc       = "Cirque Serial Easy Cat"
SERENUM\CRQ0011.DeviceDesc       = "Cirque Serial Smart Cat"
SERENUM\CRQ0012.DeviceDesc       = "Cirque Serial Power Cat"
SERENUM\CRQ0014.DeviceDesc       = "Cirque Serial Cruise Cat"
SERENUM\CRQ0018.DeviceDesc       = "Cirque Serial Smooth Cat"
SERENUM\CRQ0020.DeviceDesc       = "Cirque Serial Easy Cat"
SERENUM\CRQ0021.DeviceDesc       = "Cirque Serial Power Cat"
SERENUM\CRQ0022.DeviceDesc       = "Cirque Serial Smart Cat"
SERENUM\CRQ0024.DeviceDesc       = "Cirque Serial Smooth Cat"
SERENUM\CRQ0028.DeviceDesc       = "Cirque Serial Cruise Cat"
HID\VID_0488&PID_0000.DeviceDesc = "Cirque HID-compliant GlidePoint"
HID\VID_0488&PID_0010.DeviceDesc = "Cirque HID-compliant Easy Cat"
HID\VID_0488&PID_0014.DeviceDesc = "Cirque HID-compliant Cruise Cat"
HID\VID_0488&PID_0018.DeviceDesc = "Cirque HID-compliant Smooth Cat"
HID\VID_0488&PID_0020.DeviceDesc = "Cirque HID-compliant Easy Cat"
HID\VID_0488&PID_0022.DeviceDesc = "Cirque HID-compliant Smart Cat"
HID\VID_0488&PID_0024.DeviceDesc = "Cirque HID-compliant Cruise Cat"
HID\VID_0488&PID_8008.DeviceDesc = "Cirque HID-compliant GlideSensor"
HID\VID_0488&PID_8009.DeviceDesc = "Cirque HID-compliant GlideSensor"

Glide_PS2.Service                = "GlidePoint PS2 Touchpad Service"
Glide_Ser.Service                = "GlidePoint Serial Touchpad Service"
Glide_Svc.Service                = "GlidePoint Mouseclass Service"

; ===================== 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_DEMAND_START      = 3
SERVICE_ERROR_NORMAL      = 1
;SERVICE_ERROR_IGNORE     = 0
FLG_ADDREG_TYPE_EXPAND_SZ = 0x00020000
;FLG_ADDREG_TYPE_MULTI_SZ = 0x00010000
;FLG_ADDREG_TYPE_SZ       = 0x00000000
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: 0.65