shell3.inf Driver File Contents (polaroidpdc3035driver.zip)

; Copyright (c) 1994-1995 Microsoft Corporation
;
; SHELL3.INF
;
; Registry entries for cursor schemes (CD only)

[version]
LayoutFile= Layout.inf, Layout1.inf, Layout2.inf
signature="$CHICAGO$"
Provider=%MS%
SetupClass=PLUSPACK

[DestinationDirs]
cursors.CopyFiles       = 25,Cursors      ; LDID_SHARED + Subfolder - pretty arbitrary
cursor_reg.CopyFiles    = 17             ; LDID_INF

[BaseWinOptions]
cursor_reg

;; ---------------------------------------------------------------------
;; Register "Cursors" as an optional components

[cursor_reg]
AddReg=cursor_reg.AddReg
CopyFiles=cursor_reg.CopyFiles

[cursor_reg.AddReg]
;Registers Cursors so it shows up in Maint Mode Setup, set initial status to uninstalled:
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OptionalComponents,"Cursors",,"cursors"
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OptionalComponents\cursors,INF,,"shell3.inf"
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OptionalComponents\cursors,Section,,"cursors"
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OptionalComponents\cursors,Installed,,"0"

[cursor_reg.CopyFiles]
shell3.inf

;; ---------------------------------------------------------------------
;; Optional component definition for Cursors

[Optional Components]
cursors

[cursors]
CopyFiles      = cursors.CopyFiles
AddReg         = cursors.AddReg, cursors.install.reg
DelReg         = cursors.DelReg
PerUserInstall = cursors.pui

OptionDesc     = %Cursors_DESC%
Tip            = %Cursors_TIP%
Parent         = AccessTop
InstallType    = 0 ;Manual only
IconIndex      = 45  ;Windows Logo mini-icon for dialogs
Uninstall      = cursors_remove

[cursors_remove]
DelFiles       = cursors.CopyFiles
AddReg         = cursors.remove.reg
DelReg         = cursors.AddReg

;; ---------------------------------------------------------------------
;; Cursors install section

[cursors.install.reg]
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OptionalComponents\cursors,Installed,,"1"

[cursors.remove.reg]
; sets status for Maint Mode Setup to 'not installed'
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OptionalComponents\cursors,Installed,,"0"

[cursors.AddReg]
HKCU,"Control Panel\Cursors\Schemes","%Scheme1%",,"%25%%C0%1.cur,%25%%C1%1.cur,%25%%C2%1.cur,%25%%C3%1.cur,%25%%C4%1.cur,%25%%C5%1.cur,%25%%C6%1.cur,%25%%C7%1.cur,%25%%C8%1.cur,%25%%C9%1.cur,%25%%CA%1.cur,%25%%CB%1.cur,%25%%CC%1.cur,%25%%CD%1.cur"
;HKCU,"Control Panel\Cursors\Schemes","%Scheme2%",,"%25%%C0%2.cur,%25%%C1%2.cur,%25%%C2%2.cur,%25%%C3%2.cur,%25%%C4%2.cur,%25%%C5%2.cur,%25%%C6%2.cur,%25%%C7%2.cur,%25%%C8%2.cur,%25%%C9%2.cur,%25%%CA%2.cur,%25%%CB%2.cur,%25%%CC%2.cur,%25%%CD%2.cur"
;HKCU,"Control Panel\Cursors\Schemes","%Scheme3%",,"%25%%C0%3.cur,%25%%C1%3.cur,%25%%C2%3.cur,%25%%C3%3.cur,%25%%C4%3.cur,%25%%C5%3.cur,%25%%C6%3.cur,%25%%C7%3.cur,%25%%C8%3.cur,%25%%C9%3.cur,%25%%CA%3.cur,%25%%CB%3.cur,%25%%CC%3.cur,%25%%CD%3.cur"
;HKCU,"Control Panel\Cursors\Schemes","%Scheme4%",,"%25%%C0%4.cur,%25%%C1%4.cur,%25%%C2%4.cur,%25%%C3%4.cur,%25%%C4%4.cur,%25%%C5%4.cur,%25%%C6%4.cur,%25%%C7%4.cur,%25%%C8%4.cur,%25%%C9%4.cur,%25%%CA%4.cur,%25%%CB%4.cur,%25%%CC%4.cur,%25%%CD%4.cur"
;HKCU,"Control Panel\Cursors\Schemes","%Scheme5%",,"%25%%C0%5.cur,%25%%C1%5.cur,%25%%C2%5.cur,%25%%C3%5.cur,%25%%C4%5.cur,%25%%C5%5.cur,%25%%C6%5.cur,%25%%C7%5.cur,%25%%C8%5.cur,%25%%C9%5.cur,%25%%CA%5.cur,%25%%CB%5.cur,%25%%CC%5.cur,%25%%CD%5.cur"
HKCU,"Control Panel\Cursors\Schemes","%SchemeM%",,"%25%%C0%M.cur,%25%%C1%M.cur,%25%%C2%M.cur,%25%%C3%M.cur,%25%%C4%M.cur,%25%%C5%M.cur,%25%%C6%M.cur,%25%%C7%M.cur,%25%%C8%M.cur,%25%%C9%M.cur,%25%%CA%M.cur,%25%%CB%M.cur,%25%%CC%M.cur,%25%%CD%M.cur"
HKCU,"Control Panel\Cursors\Schemes","%SchemeL%",,"%25%%C0%L.cur,%25%%C1%L.cur,%25%%C2%L.cur,%25%%C3%L.cur,%25%%C4%L.cur,%25%%C5%L.cur,%25%%C6%L.cur,%25%%C7%L.cur,%25%%C8%L.cur,%25%%C9%L.cur,%25%%CA%L.cur,%25%%CB%L.cur,%25%%CC%L.cur,%25%%CD%L.cur"

[Shell3PerUser]
AddReg = cursors.AddReg

[cursors.pui]
GUID = "Shell3PerUser"
DisplayName = %PUI_DESC_SHELL3%
Version = %PUI_VERSION%
IsInstalled = 1
StubPath = "rundll.exe %11%\setupx.dll,InstallHinfSection Shell3PerUser 64 %17%\shell3.inf"

[cursors.DelReg]
HKCU,"Control Panel\Cursors\Schemes","%OldScheme1%"          ; REVIEW - moved to frosting
HKCU,"Control Panel\Cursors\Schemes","%OldScheme2%"          ; REVIEW - moved to frosting
HKCU,"Control Panel\Cursors\Schemes","%OldScheme3%"          ; REVIEW - moved to frosting
HKCU,"Control Panel\Cursors\Schemes","%OldScheme4%"          ; REVIEW - moved to frosting
HKCU,"Control Panel\Cursors\Schemes","%OldScheme5%"          ; REVIEW - moved to frosting
HKCU,"Control Panel\Cursors\Schemes","%OldSchemeS%"       ; REVIEW- changed name
HKCU,"Control Panel\Cursors\Schemes","%OldSchemeM%"       ; REVIEW- changed name
HKCU,"Control Panel\Cursors\Schemes","%OldSchemeL%"       ; REVIEW- changed name

[cursors.CopyFiles]
arrow_1.cur
arrow_l.cur
arrow_m.cur
beam_1.cur
beam_l.cur
beam_m.cur
busy_1.cur
busy_l.cur
busy_m.cur
cross_1.cur
cross_l.cur
cross_m.cur
help_1.cur
help_l.cur
help_m.cur
move_1.cur
move_l.cur
move_m.cur
no_1.cur
no_l.cur
no_m.cur
pen_1.cur
pen_l.cur
pen_m.cur
size1_1.cur
size1_l.cur
size1_m.cur
size2_1.cur
size2_l.cur
size2_m.cur
size3_1.cur
size3_l.cur
size3_m.cur
size4_1.cur
size4_l.cur
size4_m.cur
up_1.cur
up_l.cur
up_m.cur
wait_1.cur
wait_l.cur
wait_m.cur

[Strings]
; Used to keep the line length above to a minimum - no need to localize
C0              = "\cursors\arrow_"
C1              = "\cursors\help_"
C2              = "\cursors\wait_"
C3              = "\cursors\busy_"
C4              = "\cursors\cross_"
C5              = "\cursors\beam_"
C6              = "\cursors\pen_"
C7              = "\cursors\no_"
C8              = "\cursors\size4_"
C9              = "\cursors\size3_"
CA              = "\cursors\size2_"
CB              = "\cursors\size1_"
CC              = "\cursors\move_"
CD              = "\cursors\up_"

; Localizable strings
Scheme1                 = "3D Pointers"
SchemeM                 = "Windows Standard (large)"
SchemeL                 = "Windows Standard (extra large)"
OldScheme1              = "3D White"
OldScheme2              = "3D Green"
OldScheme3              = "3D Violet"
OldScheme4              = "3D Red"
OldScheme5              = "3D Yellow"
OldSchemeS              = "Memphis"
OldSchemeM              = "Memphis (large)"
OldSchemeL              = "Memphis (extra large)"
Cursors_DESC            = "Mouse Pointers"
Cursors_TIP             = "Provides different types and sizes of pointers that can be used to represent your mouse."

MS                      = "Microsoft"
PUI_VERSION             = "4,10,1,1"
PUI_DESC_SHELL3         = "Windows Setup - Shell Cursors"
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: web1, load: 1.62