glideusb.inf Driver File Contents (glidepoint32.exe)

; GLIDEUSB.INF
;
; GlidePoint Touchpad Installation Information (Windows XP, 2000)
;
; (C) Copyright 2000-2005 Cirque Corporation
;

[Version]
Signature   = "$CHICAGO$"
Class       = HIDClass
ClassGUID   = {745A17A0-74D3-11D0-B6FE-00A0C90F57DA}
CatalogFile = glide.cat
Provider    = %Provider%
DriverVer   = 10/27/2005,3.2.0.4

[SourceDisksNames]
1 = %SetupDisk%,,

[SourceDisksFiles]
glideusb.sys = 1,,
glideuci.dll = 1,,

[DestinationDirs]
DefaultDestDir                  = 10,system32\drivers
Glide_USB_Files                 = 10,system32\drivers
Glide_USB_NT_CoInstallers_Files = 11

[ControlFlags]
ExcludeFromSelect = *

; -------- Manufacturer -------------------------------------------------------

[Manufacturer]
%Mfg% = Cirque_USB

[Cirque_USB]
%USB\VID_0488&PID_0010.DeviceDesc% = Glide_USB_0010, USB\VID_0488&PID_0010 ; Easy   Cat (DS4)
%USB\VID_0488&PID_0012.DeviceDesc% = Glide_USB_0012, USB\VID_0488&PID_0012 ; Smart  Cat (DS4)
%USB\VID_0488&PID_0013.DeviceDesc% = Glide_USB_0013, USB\VID_0488&PID_0013 ; Power  Cat (DS4)
;%USB\VID_0488&PID_0014.DeviceDesc% = Glide_USB_0014, USB\VID_0488&PID_0014 ; Cruise Cat (DS4)
%USB\VID_0488&PID_0018.DeviceDesc% = Glide_USB_0018, USB\VID_0488&PID_0018 ; Smooth Cat (DS4)
%USB\VID_0488&PID_0020.DeviceDesc% = Glide_USB_0020, USB\VID_0488&PID_0020 ; Easy   Cat (DS5)
%USB\VID_0488&PID_0022.DeviceDesc% = Glide_USB_0022, USB\VID_0488&PID_0022 ; Smart  Cat (DS5)
%USB\VID_0488&PID_0023.DeviceDesc% = Glide_USB_0023, USB\VID_0488&PID_0023 ; Power  Cat (DS5)
;%USB\VID_0488&PID_0024.DeviceDesc% = Glide_USB_0024, USB\VID_0488&PID_0024 ; Cruise Cat (DS5)
%USB\VID_0488&PID_0028.DeviceDesc% = Glide_USB_0028, USB\VID_0488&PID_0028 ; Smooth Cat (DS5)
%USB\VID_0488&PID_0040.DeviceDesc% = Glide_USB_0040, USB\VID_0488&PID_0040 ; Easy   Cat (Saturn)

; --------- DDInstall Sections ------------------------------------------------
; --------- USB ---------------------------------------------------------------
; --------- DS4 Easy Cat ------------------------------------------------------

[Glide_USB_0010.NT]
Include    = INPUT.INF
Needs      = HID_Inst.NT
CopyFiles  = Glide_USB_Files

[Glide_USB_0010.NT.HW]
AddReg     = Glide_USB_HW_AddReg, Glide_USB_DS4_HW_AddReg, Glide_USB_4S_HW_AddReg, Glide_HID_Easy_HW_AddReg

[Glide_USB_0010.NT.CoInstallers]
AddReg     = Glide_USB_NT_CoInstallers_AddReg
CopyFiles  = Glide_USB_NT_CoInstallers_Files

[Glide_USB_0010.NT.Services]
Include    = input.inf
Needs      = HID_Inst.NT.Services
AddService = glideusb,,Glide_USB_Service_Inst

; --------- DS4 Smart Cat -----------------------------------------------------

[Glide_USB_0012.NT]
Include    = INPUT.INF
Needs      = HID_Inst.NT
CopyFiles  = Glide_USB_Files

[Glide_USB_0012.NT.HW]
AddReg     = Glide_USB_HW_AddReg, Glide_USB_DS4_HW_AddReg, Glide_USB_4L_HW_AddReg, Glide_HID_Smart_HW_AddReg

[Glide_USB_0012.NT.CoInstallers]
AddReg     = Glide_USB_NT_CoInstallers_AddReg
CopyFiles  = Glide_USB_NT_CoInstallers_Files

[Glide_USB_0012.NT.Services]
Include    = input.inf
Needs      = HID_Inst.NT.Services
AddService = glideusb,,Glide_USB_Service_Inst

; --------- DS4 Power Cat -----------------------------------------------------

[Glide_USB_0013.NT]
Include    = INPUT.INF
Needs      = HID_Inst.NT
CopyFiles  = Glide_USB_Files

[Glide_USB_0013.NT.HW]
AddReg     = Glide_USB_HW_AddReg, Glide_USB_DS4_HW_AddReg, Glide_USB_4L_HW_AddReg, Glide_HID_Power_HW_AddReg

[Glide_USB_0013.NT.CoInstallers]
AddReg     = Glide_USB_NT_CoInstallers_AddReg
CopyFiles  = Glide_USB_NT_CoInstallers_Files

[Glide_USB_0013.NT.Services]
Include    = input.inf
Needs      = HID_Inst.NT.Services
AddService = glideusb,,Glide_USB_Service_Inst

; --------- DS4 Cruise Cat ----------------------------------------------------

[Glide_USB_0014.NT]
Include    = INPUT.INF
Needs      = HID_Inst.NT
CopyFiles  = Glide_USB_Files

[Glide_USB_0014.NT.HW]
AddReg     = Glide_USB_HW_AddReg, Glide_USB_DS4_HW_AddReg, Glide_USB_4L_HW_AddReg, Glide_HID_Cruise_HW_AddReg

[Glide_USB_0014.NT.CoInstallers]
AddReg     = Glide_USB_NT_CoInstallers_AddReg
CopyFiles  = Glide_USB_NT_CoInstallers_Files

[Glide_USB_0014.NT.Services]
Include    = input.inf
Needs      = HID_Inst.NT.Services
AddService = glideusb,,Glide_USB_Service_Inst

; --------- DS4 Smooth Cat ----------------------------------------------------

[Glide_USB_0018.NT]
Include    = INPUT.INF
Needs      = HID_Inst.NT
CopyFiles  = Glide_USB_Files

[Glide_USB_0018.NT.HW]
AddReg     = Glide_USB_HW_AddReg, Glide_USB_DS4_HW_AddReg, Glide_USB_4S_HW_AddReg, Glide_HID_Smooth_HW_AddReg

[Glide_USB_0018.NT.CoInstallers]
AddReg     = Glide_USB_NT_CoInstallers_AddReg
CopyFiles  = Glide_USB_NT_CoInstallers_Files

[Glide_USB_0018.NT.Services]
Include    = input.inf
Needs      = HID_Inst.NT.Services
AddService = glideusb,,Glide_USB_Service_Inst

; --------- DS5 Easy Cat ------------------------------------------------------

[Glide_USB_0020.NT]
Include    = INPUT.INF
Needs      = HID_Inst.NT
CopyFiles  = Glide_USB_Files

[Glide_USB_0020.NT.HW]
AddReg     = Glide_USB_HW_AddReg, Glide_USB_DS5_HW_AddReg, Glide_USB_5S_HW_AddReg, Glide_HID_Easy_HW_AddReg

[Glide_USB_0020.NT.CoInstallers]
AddReg     = Glide_USB_NT_CoInstallers_AddReg
CopyFiles  = Glide_USB_NT_CoInstallers_Files

[Glide_USB_0020.NT.Services]
Include    = input.inf
Needs      = HID_Inst.NT.Services
AddService = glideusb,,Glide_USB_Service_Inst

; --------- DS5 Smart Cat -----------------------------------------------------

[Glide_USB_0022.NT]
Include    = INPUT.INF
Needs      = HID_Inst.NT
CopyFiles  = Glide_USB_Files

[Glide_USB_0022.NT.HW]
AddReg     = Glide_USB_HW_AddReg, Glide_USB_DS5_HW_AddReg, Glide_USB_5L_HW_AddReg, Glide_HID_Smart_HW_AddReg

[Glide_USB_0022.NT.CoInstallers]
AddReg     = Glide_USB_NT_CoInstallers_AddReg
CopyFiles  = Glide_USB_NT_CoInstallers_Files

[Glide_USB_0022.NT.Services]
Include    = input.inf
Needs      = HID_Inst.NT.Services
AddService = glideusb,,Glide_USB_Service_Inst

; --------- DS5 Power Cat -----------------------------------------------------

[Glide_USB_0023.NT]
Include    = INPUT.INF
Needs      = HID_Inst.NT
CopyFiles  = Glide_USB_Files

[Glide_USB_0023.NT.HW]
AddReg     = Glide_USB_HW_AddReg, Glide_USB_DS5_HW_AddReg, Glide_USB_5L_HW_AddReg, Glide_HID_Power_HW_AddReg

[Glide_USB_0023.NT.CoInstallers]
AddReg     = Glide_USB_NT_CoInstallers_AddReg
CopyFiles  = Glide_USB_NT_CoInstallers_Files

[Glide_USB_0023.NT.Services]
Include    = input.inf
Needs      = HID_Inst.NT.Services
AddService = glideusb,,Glide_USB_Service_Inst

; --------- DS5 Cruise Cat ----------------------------------------------------

[Glide_USB_0024.NT]
Include    = INPUT.INF
Needs      = HID_Inst.NT
CopyFiles  = Glide_USB_Files

[Glide_USB_0024.NT.HW]
AddReg     = Glide_USB_HW_AddReg, Glide_USB_DS5_HW_AddReg, Glide_USB_5L_HW_AddReg, Glide_HID_Cruise_HW_AddReg

[Glide_USB_0024.NT.CoInstallers]
AddReg     = Glide_USB_NT_CoInstallers_AddReg
CopyFiles  = Glide_USB_NT_CoInstallers_Files

[Glide_USB_0024.NT.Services]
Include    = input.inf
Needs      = HID_Inst.NT.Services
AddService = glideusb,,Glide_USB_Service_Inst

; --------- DS5 Smooth Cat ----------------------------------------------------

[Glide_USB_0028.NT]
Include    = INPUT.INF
Needs      = HID_Inst.NT
CopyFiles  = Glide_USB_Files

[Glide_USB_0028.NT.HW]
AddReg     = Glide_USB_HW_AddReg, Glide_USB_DS5_HW_AddReg, Glide_USB_5S_HW_AddReg, Glide_HID_Smooth_HW_AddReg

[Glide_USB_0028.NT.CoInstallers]
AddReg     = Glide_USB_NT_CoInstallers_AddReg
CopyFiles  = Glide_USB_NT_CoInstallers_Files

[Glide_USB_0028.NT.Services]
Include    = input.inf
Needs      = HID_Inst.NT.Services
AddService = glideusb,,Glide_USB_Service_Inst

; --------- Saturn Easy Cat ---------------------------------------------------

[Glide_USB_0040.NT]
Include    = INPUT.INF
Needs      = HID_Inst.NT
CopyFiles  = Glide_USB_Files

[Glide_USB_0040.NT.HW]
AddReg     = Glide_USB_HW_AddReg, Glide_USB_DS5_HW_AddReg, Glide_USB_5S_HW_AddReg, Glide_HID_Easy_HW_AddReg

[Glide_USB_0040.NT.CoInstallers]
AddReg     = Glide_USB_NT_CoInstallers_AddReg
CopyFiles  = Glide_USB_NT_CoInstallers_Files

[Glide_USB_0040.NT.Services]
Include    = input.inf
Needs      = HID_Inst.NT.Services
AddService = glideusb,,Glide_USB_Service_Inst

; -------- Common -------------------------------------------------------------
; -------- Files --------------------------------------------------------------

[Glide_USB_Files]
glideusb.sys,,,0x00000060

; -------- Registry -----------------------------------------------------------

[Glide_USB_HW_AddReg]
HKR,,"LowerFilters",0x00010000,"glideusb"

[Glide_USB_DS4_HW_AddReg]
HKR,,"Setting 1",0x00010001,0x20D80001 ; widezstill
HKR,,"Setting 2",0x00010001,0x20A503E0 ; comp_flags
HKR,,"Setting 3",0x00010001,0x208B0FEE ; zidle_adj

[Glide_USB_DS5_HW_AddReg]
HKR,,"Setting 1",0x00010001,0x20BC0001 ; widezstill
HKR,,"Setting 2",0x00010001,0x20B503E0 ; comp_flags
HKR,,"Setting 3",0x00010001,0x20A20FEE ; zidle_adj

[Glide_USB_4S_HW_AddReg]
HKR,,"Setting 4",0x00010001,0x20A40009 ; z_scaler

[Glide_USB_4L_HW_AddReg]
HKR,,"Setting 4",0x00010001,0x20A4000E ; z_scaler

[Glide_USB_5S_HW_AddReg]
HKR,,"Setting 4",0x00010001,0x20B40009 ; z_scaler

[Glide_USB_5L_HW_AddReg]
HKR,,"Setting 4",0x00010001,0x20B4000E ; z_scaler

[Glide_HID_Easy_HW_AddReg]
HKR,,"NumberOfPhysicalButtons",0x00010001,2

[Glide_HID_Smart_HW_AddReg]
HKR,,"NumberOfPhysicalButtons",0x00010001,3

[Glide_HID_Power_HW_AddReg] ; SmartCat+
HKR,,"LayoutID",0x00010001,1

[Glide_HID_Cruise_HW_AddReg]
HKR,,"NumberOfPhysicalButtons",0x00010001,2

[Glide_HID_Smooth_HW_AddReg]
HKR,,"NumberOfPhysicalButtons",0x00010001,2

; -------- CoInstallers -------------------------------------------------------

[Glide_USB_NT_CoInstallers_AddReg]
HKR,,CoInstallers32,0x00010000,"glideuci.dll,UsbCoInstaller"

[Glide_USB_NT_CoInstallers_Files]
glideuci.dll,,,0x00000060

; -------- Service Installation -----------------------------------------------

[Glide_USB_Service_Inst]
DisplayName    = %GlideUsb.ServiceDesc%
ServiceType    = 0x00000001
StartType      = 0x00000003
ErrorControl   = 0x00000001
ServiceBinary  = %12%\glideusb.sys
LoadOrderGroup = Pointer Port

; -------- Strings ------------------------------------------------------------

[Strings]
Provider                         = "Cirque"
Mfg                              = "Cirque"
SetupDisk                        = "GlidePoint 3.2 Setup Disk"
USB\VID_0488&PID_0010.DeviceDesc = "GlidePoint 3.2 USB Easy Cat (DS4)"
USB\VID_0488&PID_0012.DeviceDesc = "GlidePoint 3.2 USB Smart Cat (DS4)"
USB\VID_0488&PID_0013.DeviceDesc = "GlidePoint 3.2 USB Smart Cat PRO (DS4)"
USB\VID_0488&PID_0014.DeviceDesc = "GlidePoint 3.2 USB Cruise Cat (DS4)"
USB\VID_0488&PID_0018.DeviceDesc = "GlidePoint 3.2 USB Smooth Cat (DS4)"
USB\VID_0488&PID_0020.DeviceDesc = "GlidePoint 3.2 USB Easy Cat (DS5)"
USB\VID_0488&PID_0022.DeviceDesc = "GlidePoint 3.2 USB Smart Cat (DS5)"
USB\VID_0488&PID_0023.DeviceDesc = "GlidePoint 3.2 USB Smart Cat PRO (Mercury)"
USB\VID_0488&PID_0024.DeviceDesc = "GlidePoint 3.2 USB Cruise Cat (DS5)"
USB\VID_0488&PID_0028.DeviceDesc = "GlidePoint 3.2 USB Smooth Cat (DS5)"
USB\VID_0488&PID_0040.DeviceDesc = "GlidePoint 3.2 USB Easy Cat (Saturn)"
GlideUsb.ServiceDesc             = "GlidePoint USB Touchpad Filter"
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.58