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