glideusb.inf Driver File Contents (glidepoint3.3.zip)

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

[Version]
Signature   = "$CHICAGO$"
Class       = HIDClass
ClassGUID   = {745A17A0-74D3-11D0-B6FE-00A0C90F57DA}
CatalogFile = glide.cat
Provider    = %Provider%
DriverVer   = 08/24/2006,3.3.1.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_002C.DeviceDesc% = Glide_USB_002C, USB\VID_0488&PID_002C ; DCA50 Right
;%USB\VID_0488&PID_002E.DeviceDesc% = Glide_USB_002E, USB\VID_0488&PID_002E ; DCA50 Left
%USB\VID_0488&PID_0040.DeviceDesc% = Glide_USB_0040, USB\VID_0488&PID_0040 ; Easy   Cat (Saturn)
%USB\VID_0488&PID_00DF.DeviceDesc% = Glide_USB_00DF, USB\VID_0488&PID_00DF ; USB Combo (Mercury)

; --------- 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

; --------- DCA50 (right) -----------------------------------------------------

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

[Glide_USB_002C.NT.HW]
AddReg     = Glide_USB_HW_AddReg, Glide_USB_DS5_HW_AddReg, Glide_USB_5L_HW_AddReg, Glide_HID_DCA50R_HW_AddReg

;[Glide_USB_002C.NT.CoInstallers]
;AddReg     = Glide_USB_NT_CoInstallers_AddReg
;CopyFiles  = Glide_USB_NT_CoInstallers_Files

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

; --------- DCA50 (left) ------------------------------------------------------

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

[Glide_USB_002E.NT.HW]
AddReg     = Glide_USB_HW_AddReg, Glide_USB_DS5_HW_AddReg, Glide_USB_5L_HW_AddReg, Glide_HID_DCA50L_HW_AddReg

;[Glide_USB_002E.NT.CoInstallers]
;AddReg     = Glide_USB_NT_CoInstallers_AddReg
;CopyFiles  = Glide_USB_NT_CoInstallers_Files

[Glide_USB_002E.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

; --------- USB Combo ---------------------------------------------------------

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

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

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

[Glide_USB_00DF.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

[Glide_HID_DCA50L_HW_AddReg]
HKR,,"LayoutHotSpot 1" ,0x00000001,0,2,1B,03,C6,00,8C,04,21,02,0,0,0,0 ; 1
HKR,,"LayoutHotSpot 2" ,0x00000001,0,2,1B,03,66,02,8C,04,C1,03,0,0,0,0 ; 2
HKR,,"LayoutHotSpot 3" ,0x00000001,0,2,1B,03,06,04,8C,04,61,05,0,0,0,0 ; 3
HKR,,"LayoutHotSpot 4" ,0x00000001,0,2,D1,04,C6,00,42,06,21,02,0,0,0,0 ; 4
HKR,,"LayoutHotSpot 5" ,0x00000001,0,2,D1,04,66,02,42,06,C1,03,0,0,0,0 ; 5
HKR,,"LayoutHotSpot 6" ,0x00000001,0,2,D1,04,06,04,42,06,61,05,0,0,0,0 ; 6
HKR,,"LayoutHotSpot 7" ,0x00000001,0,2,87,06,C6,00,FF,07,21,02,0,0,0,0 ; 7
HKR,,"LayoutHotSpot 8" ,0x00000001,0,2,87,06,66,02,FF,07,C1,03,0,0,0,0 ; 8
HKR,,"LayoutHotSpot 9" ,0x00000001,0,2,87,06,06,04,FF,07,61,05,0,0,0,0 ; 9
HKR,,"LayoutHotSpot 10",0x00000001,0,2,65,01,66,02,D6,02,C1,03,0,0,0,0 ; 0
HKR,,"LayoutHotSpot 11",0x00000001,0,2,65,01,06,04,D6,02,61,05,0,0,0,0 ; .
HKR,,"LayoutHotSpot 12",0x00000001,0,2,65,01,C6,00,D6,02,21,02,0,0,0,0 ; -
HKR,,"LayoutHotSpot 13",0x00000001,0,2,00,00,66,02,20,01,61,05,0,0,0,0 ; Enter
HKR,,"LayoutHotSpot 14",0x00000001,0,2,00,00,C6,00,20,01,21,02,0,0,0,0 ; Esc
HKR,,"HotSpot 1" ,0x00010001,0x001E0004 ; 1
HKR,,"HotSpot 2" ,0x00010001,0x001F0004 ; 2
HKR,,"HotSpot 3" ,0x00010001,0x00200004 ; 3
HKR,,"HotSpot 4" ,0x00010001,0x00210004 ; 4
HKR,,"HotSpot 5" ,0x00010001,0x00220004 ; 5
HKR,,"HotSpot 6" ,0x00010001,0x00230004 ; 6
HKR,,"HotSpot 7" ,0x00010001,0x00240004 ; 7
HKR,,"HotSpot 8" ,0x00010001,0x00250004 ; 8
HKR,,"HotSpot 9" ,0x00010001,0x00260004 ; 9
HKR,,"HotSpot 10",0x00010001,0x00270004 ; 0
HKR,,"HotSpot 11",0x00010001,0x00370004 ; .
HKR,,"HotSpot 12",0x00010001,0x002D0004 ; -
HKR,,"HotSpot 13",0x00010001,0x00280004 ; Enter
HKR,,"HotSpot 14",0x00010001,0x00290004 ; Esc
HKR,,"Keyboard"  ,0x00010001,0x00000001
HKR,,"Sounds"    ,0x00010001,0x00000000
HKR,,"TapSpeed"  ,0x00010001,0x0000001E
HKR,,"MouseZones",0x00010001,0x00000300
HKR,,"Zones"     ,0x00010001,0x00000300
HKR,,"NumberOfHotSpots",0x00010001,14
HKR,,"NumberOfPhysicalButtons",0x00010001,0

[Glide_HID_DCA50R_HW_AddReg]
HKR,,"LayoutMouse"    ,0x00000001,1,2,00,00,00,00,34,04,70,05,0,0,0,0 ;
HKR,,"LayoutTap"      ,0x00000001,A,2,00,00,00,00,34,04,70,05,0,0,0,0 ;
HKR,,"LayoutDrag"     ,0x00000001,E,2,AA,00,96,00,8A,03,DA,04,0,0,0,0 ;
HKR,,"LayoutHotSpot 1",0x00000001,0,2,87,06,00,00,FF,07,3D,01,0,0,0,0 ; Keybd
HKR,,"LayoutHotSpot 2",0x00000001,0,2,87,06,FE,03,FF,07,59,05,0,0,0,0 ; Bksp
HKR,,"LayoutHotSpot 3",0x00000001,0,2,57,06,F0,01,C8,07,4B,03,0,0,0,0 ; Up
HKR,,"LayoutHotSpot 4",0x00000001,0,2,A1,04,F0,01,12,06,4B,03,0,0,0,0 ; Down
HKR,,"LayoutHotSpot 5",0x00000001,0,2,A1,04,4F,00,12,06,AB,01,0,0,0,0 ; Left
HKR,,"LayoutHotSpot 6",0x00000001,0,2,A1,04,90,03,12,06,EA,04,0,0,0,0 ; Right
HKR,,"HotSpot 1" ,0x00010001,0x00000204 ; Keybd
HKR,,"HotSpot 2" ,0x00010001,0x002A0004 ; Bksp
HKR,,"HotSpot 3" ,0x00010001,0x00520004 ; Up
HKR,,"HotSpot 4" ,0x00010001,0x00510004 ; Down
HKR,,"HotSpot 5" ,0x00010001,0x00500004 ; Left
HKR,,"HotSpot 6" ,0x00010001,0x004F0004 ; Right
HKR,,"Keyboard"  ,0x00010001,0x00000001
HKR,,"Rotation"  ,0x00010001,0x0000010E ; 270
HKR,,"Sounds"    ,0x00010001,0x00000000
HKR,,"TapSpeed"  ,0x00010001,0x0000001E
HKR,,"MouseZones",0x00010001,0x0000D300
HKR,,"Zones"     ,0x00010001,0x0000D300
HKR,,"Sequence"  ,0x00000000,"dliosk"
HKR,,"NumberOfHotSpots",0x00010001,6
HKR,,"NumberOfPhysicalButtons",0x00010001,0

; -------- 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.3 Setup Disk"
USB\VID_0488&PID_0010.DeviceDesc = "GlidePoint 3.3 USB Easy Cat (DS4)"
USB\VID_0488&PID_0012.DeviceDesc = "GlidePoint 3.3 USB Smart Cat (DS4)"
USB\VID_0488&PID_0013.DeviceDesc = "GlidePoint 3.3 USB Smart Cat PRO (DS4)"
USB\VID_0488&PID_0014.DeviceDesc = "GlidePoint 3.3 USB Cruise Cat (DS4)"
USB\VID_0488&PID_0018.DeviceDesc = "GlidePoint 3.3 USB Smooth Cat (DS4)"
USB\VID_0488&PID_0020.DeviceDesc = "GlidePoint 3.3 USB Easy Cat (DS5)"
USB\VID_0488&PID_0022.DeviceDesc = "GlidePoint 3.3 USB Smart Cat (DS5)"
USB\VID_0488&PID_0023.DeviceDesc = "GlidePoint 3.3 USB Smart Cat PRO (Mercury)"
USB\VID_0488&PID_0024.DeviceDesc = "GlidePoint 3.3 USB Cruise Cat (DS5)"
USB\VID_0488&PID_0028.DeviceDesc = "GlidePoint 3.3 USB Smooth Cat (DS5)"
USB\VID_0488&PID_002C.DeviceDesc = "GlidePoint 3.3 USB DCA50 (right)"
USB\VID_0488&PID_002E.DeviceDesc = "GlidePoint 3.3 USB DCA50 (left)"
USB\VID_0488&PID_0040.DeviceDesc = "GlidePoint 3.3 USB Easy Cat (Saturn)"
USB\VID_0488&PID_00DF.DeviceDesc = "GlidePoint 3.3 USB Combo (Mercury)"
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: web2, load: 2.06