;---------------------------------------------------------------------------- ; Driver profile ;---------------------------------------------------------------------------- [Version] Signature = "$Windows NT$" Provider = %Provider% ClassGUID = {4D36E96F-E325-11CE-BFC1-08002BE10318} Class = Mouse DriverVer = 08/28/2008, 8.3.3.2 ; Single catelog file for all OS versions. CatalogFile = fspad.cat [Manufacturer] %Provider% = AVC.Mfg, NTx86.6.0, NTamd64, NTamd64.6.0 [AVC.Mfg] %AVC.DeviceDesc% = fspad, *STL3842, *STL3886, *STL3888, *PNP0F13 [AVC.Mfg.NTx86.6.0] %AVC.DeviceDesc% = fspad.NTx86.6.0, *STL3842, *STL3886, *STL3888, *PNP0F13 [AVC.Mfg.NTamd64] %AVC.DeviceDesc% = fspad.NTamd64, *STL3842, *STL3886, *STL3888, *PNP0F13 [AVC.Mfg.NTamd64.6.0] %AVC.DeviceDesc% = fspad.NTamd64.6.0, *STL3842, *STL3886, *STL3888, *PNP0F13 [fspad] Include = msmouse.inf Needs = PS2_Inst CopyFiles = driver.CopyFiles, tool.CopyFiles, help.CopyFiles, manual.CopyFiles AddReg = fspad.AddRegs ;UninstallSection = Uninstall RegisterDlls = cplext.RegisterDlls ;UpdateInis = Shortcuts.Install [fspad.CoInstallers] CopyFiles = coinst.CopyFiles AddReg = coinst.AddReg [fspad.NTx86.6.0] Include = msmouse.inf Needs = PS2_Inst CopyFiles = driver.CopyFiles.NTx86.6.0, tool.CopyFiles, help.CopyFiles, manual.CopyFiles AddReg = fspad.AddRegs.6.0 ;UninstallSection = Uninstall.NTx86.6.0 RegisterDlls = cplext.RegisterDlls ;UpdateInis = Shortcuts.Install [fspad.NTx86.6.0.CoInstallers] CopyFiles = coinst.CopyFiles.NTx86.6.0 AddReg = coinst.AddReg.NTx86.6.0 [fspad.NTamd64] Include = msmouse.inf Needs = PS2_Inst CopyFiles = driver.CopyFiles.NTamd64, tool.CopyFiles, help.CopyFiles, manual.CopyFiles AddReg = fspad.AddRegs ;UninstallSection = Uninstall.NTamd64 RegisterDlls = cplext.RegisterDlls ;UpdateInis = Shortcuts.Install [fspad.NTamd64.CoInstallers] CopyFiles = coinst.CopyFiles.NTamd64 AddReg = coinst.AddReg.NTamd64 [fspad.NTamd64.6.0] Include = msmouse.inf Needs = PS2_Inst CopyFiles = driver.CopyFiles.NTamd64.6.0, tool.CopyFiles, help.CopyFiles, manual.CopyFiles AddReg = fspad.AddRegs.6.0 ;UninstallSection = Uninstall.NTamd64.6.0 RegisterDlls = cplext.RegisterDlls ;UpdateInis = Shortcuts.Install [fspad.NTamd64.6.0.CoInstallers] CopyFiles = coinst.CopyFiles.NTamd64.6.0 AddReg = coinst.AddReg.NTamd64.6.0 ;---------------------------------------------------------------------------- ; Driver directory information ;---------------------------------------------------------------------------- [DestinationDirs] ; Copy files. DefaultDestDir = 12 driver.CopyFiles = 12 driver.CopyFiles.NTx86.6.0 = 12 driver.CopyFiles.NTamd64 = 12 driver.CopyFiles.NTamd64.6.0 = 12 coinst.CopyFiles = 11 coinst.CopyFiles.NTx86.6.0 = 11 coinst.CopyFiles.NTamd64 = 11 coinst.CopyFiles.NTamd64.6.0 = 11 tool.CopyFiles = 16422, %PATH_SUB_INST% help.CopyFiles = 16422, %PATH_SUB_INST_HELP% manual.CopyFiles = 16422, %PATH_SUB_INST_MAN% ; help.CopyFiles = 18 ;---------------------------------------------------------------------------- ; Uninstall process. ;---------------------------------------------------------------------------- [Uninstall] AddReg = fspad.UninstallService DelReg = fspad.DelReg [Uninstall.NTx86.6.0] AddReg = fspad.UninstallService DelReg = fspad.DelReg.6.0 [Uninstall.NTamd64] AddReg = fspad.UninstallService DelReg = fspad.DelReg [Uninstall.NTamd64.6.0] AddReg = fspad.UninstallService DelReg = fspad.DelReg.6.0 ;---------------------------------------------------------------------------- ; The sections for installation operations ;---------------------------------------------------------------------------- [driver.CopyFiles] fspad_xp32.sys [driver.CopyFiles.NTx86.6.0] fspad_wlh32.sys [driver.CopyFiles.NTamd64] fspad_xp64.sys [driver.CopyFiles.NTamd64.6.0] fspad_wlh64.sys [coinst.CopyFiles] fspadco.dll [coinst.CopyFiles.NTx86.6.0] fspadco.dll [coinst.CopyFiles.NTamd64] fspadco.dll [coinst.CopyFiles.NTamd64.6.0] fspadco.dll [tool.CopyFiles] FspCpe.dll , , , %COPYFLG_FORCE_FILE_IN_USE% FspCpeCHS.dll , , , %COPYFLG_FORCE_FILE_IN_USE% FspCpeCHT.dll , , , %COPYFLG_FORCE_FILE_IN_USE% FspCpeDEU.dll , , , %COPYFLG_FORCE_FILE_IN_USE% FspCpeESP.dll , , , %COPYFLG_FORCE_FILE_IN_USE% FspCpeFRA.dll , , , %COPYFLG_FORCE_FILE_IN_USE% FspCpeITA.dll , , , %COPYFLG_FORCE_FILE_IN_USE% FspCpeJPN.dll , , , %COPYFLG_FORCE_FILE_IN_USE% FspCpeKOR.dll , , , %COPYFLG_FORCE_FILE_IN_USE% FspCpeNLD.dll , , , %COPYFLG_FORCE_FILE_IN_USE% FspCpeRUS.dll , , , %COPYFLG_FORCE_FILE_IN_USE% FspLib.dll , , , %COPYFLG_FORCE_FILE_IN_USE% FspUip.exe , , , %COPYFLG_FORCE_FILE_IN_USE% FspUipCHS.dll , , , %COPYFLG_FORCE_FILE_IN_USE% FspUipCHT.dll , , , %COPYFLG_FORCE_FILE_IN_USE% FspUipDEU.dll , , , %COPYFLG_FORCE_FILE_IN_USE% FspUipESP.dll , , , %COPYFLG_FORCE_FILE_IN_USE% FspUipFRA.dll , , , %COPYFLG_FORCE_FILE_IN_USE% FspUipITA.dll , , , %COPYFLG_FORCE_FILE_IN_USE% FspUipJPN.dll , , , %COPYFLG_FORCE_FILE_IN_USE% FspUipKOR.dll , , , %COPYFLG_FORCE_FILE_IN_USE% FspUipNLD.dll , , , %COPYFLG_FORCE_FILE_IN_USE% FspUipRUS.dll , , , %COPYFLG_FORCE_FILE_IN_USE% KbdHook.dll , , , %COPYFLG_FORCE_FILE_IN_USE% OpiRes.dll , , , %COPYFLG_FORCE_FILE_IN_USE% [help.CopyFiles] FspCpe.chm , , , %COPYFLG_FORCE_FILE_IN_USE% FspCpeCHS.chm , , , %COPYFLG_FORCE_FILE_IN_USE% FspCpeCHT.chm , , , %COPYFLG_FORCE_FILE_IN_USE% FspCpeDEU.chm , , , %COPYFLG_FORCE_FILE_IN_USE% FspCpeESP.chm , , , %COPYFLG_FORCE_FILE_IN_USE% FspCpeFRA.chm , , , %COPYFLG_FORCE_FILE_IN_USE% FspCpeITA.chm , , , %COPYFLG_FORCE_FILE_IN_USE% FspCpeJPN.chm , , , %COPYFLG_FORCE_FILE_IN_USE% FspCpeKOR.chm , , , %COPYFLG_FORCE_FILE_IN_USE% FspCpeNLD.chm , , , %COPYFLG_FORCE_FILE_IN_USE% FspCpeRUS.chm , , , %COPYFLG_FORCE_FILE_IN_USE% [manual.CopyFiles] FspUmCHS.chm , , , %COPYFLG_FORCE_FILE_IN_USE% FspUmCHT.chm , , , %COPYFLG_FORCE_FILE_IN_USE% FspUmDEU.chm , , , %COPYFLG_FORCE_FILE_IN_USE% FspUmENU.chm , , , %COPYFLG_FORCE_FILE_IN_USE% FspUmESP.chm , , , %COPYFLG_FORCE_FILE_IN_USE% FspUmFRA.chm , , , %COPYFLG_FORCE_FILE_IN_USE% FspUmITA.chm , , , %COPYFLG_FORCE_FILE_IN_USE% FspUmJPN.chm , , , %COPYFLG_FORCE_FILE_IN_USE% FspUmKOR.chm , , , %COPYFLG_FORCE_FILE_IN_USE% FspUmNLD.chm , , , %COPYFLG_FORCE_FILE_IN_USE% FspUmRUS.chm , , , %COPYFLG_FORCE_FILE_IN_USE% ;---------------------------------------------------------------------------- ; The Register setting. ;---------------------------------------------------------------------------- [fspad.AddRegs] HKLM, %REG_INST%, "InfPath", %REG_SZ%, "%01%\" HKLM, %REG_UNINST%, "DisplayName", %REG_SZ_IF_NOT_EXISTS%, %AVC.DriverDisplayName% HKLM, %REG_UNINST%, "DisplayVersion", %REG_SZ_IF_NOT_EXISTS%, %AVC.DriverDisplayVersion% HKLM, %REG_UNINST%, "UninstallString", %REG_SZ_IF_NOT_EXISTS%, "rundll32.exe %11%\fspadco.dll,Run remove" HKLM, %REG_AUTORUN%, "fspuip", %REG_SZ%, """%16422%\%PATH_SUB_INST%\fspuip.exe""" HKLM, %REG_INST%, "IconType", %REG_DWORD%, 1 HKLM, %REG_INST%, "TrayIcon", %REG_DWORD%, 1 HKLM, %REG_INST%, "Version", %REG_SZ%, "8.3.3.2" HKLM, %REG_INST%, "Date", %REG_SZ%, "2008/08/28" HKLM, %REG_INST%, "Cfg", %REG_SZ%, "" HKLM, %REG_INST%, "About", %REG_SZ%, "Finger-sensing Pad (%s)\nVersion:%s %s" HKLM, %REG_INST%, "TypingPadOff", %REG_DWORD%, 0 HKLM, %REG_INST%, "TypingPadOnTime", %REG_DWORD%, 500 HKLM, %REG_INST%, "VendorConfig70", %REG_BINARY%, 10,13,2a,08,34,01,2c,7f,63,40,4c,02,4e,00,6f,0c,35,03,64,34,65,44,75,30,4b,1f,5f,ff,3b,14,47,1f,5a,89,53,12,87,20,46,f3,70,14,48,10,49,1f,61,20 HKLM, %REG_INST%, "VendorConfig80", %REG_BINARY%, 10,13,71,02,72,02,73,05,75,13,76,1f,77,10,78,09,79,0b,7a,0f,10,53 HKLM, %REG_INST%, "VendorConfig81", %REG_BINARY%, 10,13,1b,2f,34,05,58,20,56,06,76,14,75,18,78,11,77,10,71,03,72,03,50,bb,47,62,79,0f,4e,19,49,18,4a,7f,57,05,66,1e,7a,0f,7c,15,33,80,62,48,48,41,51,0f,65,01,73,08,38,10,39,10,36,04,10,d3,10,53 HKLM, %REG_INST%, "VendorConfig90", %REG_BINARY%, 10,31,1b,3f,47,79,58,55,59,55,38,10,39,10,36,04,34,05,50,1f,80,24,81,1a,70,44,61,02,82,0a,83,08,84,06,87,b0,88,32,89,3e,8a,3f,8b,3f,49,04,63,82,5a,3c,45,0f,12,30,75,13,5e,83,64,75,65,65,66,50,67,24,48,00,5d,7f,5b,02,5c,02,44,63,10,11 HKLM, %REG_INST%, "VendorConfig91", %REG_BINARY%, 10,31,75,13,64,75,65,65,66,50,67,24,10,11 HKLM, %REG_INST%, "VendorConfigC0", %REG_BINARY%, 10,31,07,0c,10,11 HKLM, %REG_INST%, "Installation", %REG_SZ_IF_NOT_EXISTS%, "Inf" HKLM, %REG_INST%, "PadEnCtl", %REG_DWORD%, 1 HKLM, %REG_INST%, "EnHotKey", %REG_DWORD%, 0 HKLM, %REG_INST%, "OnPadVScr", %REG_DWORD%, 1 HKLM, %REG_INST%, "OnPadHScr", %REG_DWORD%, 0 HKLM, %REG_INST%, "LEDPortType", %REG_DWORD%, 0 HKLM, %REG_INST%, "LEDRPort", %REG_DWORD%, 5316 HKLM, %REG_INST%, "LEDWPort", %REG_DWORD%, 5316 HKLM, %REG_INST%, "LEDMask", %REG_DWORD%, 253 HKLM, %REG_INST%, "LEDESMask", %REG_DWORD%, 5 HKLM, %REG_INST%, "LEDECMask", %REG_DWORD%, 7 HKLM, %REG_INST%, "LEDDSMask", %REG_DWORD%, 4 HKLM, %REG_INST%, "LEDDCMask", %REG_DWORD%, 7 HKLM, %REG_INST%, "DisableAutoPwrDn", %REG_DWORD%, 1 HKLM, %REG_INST%, "PLEDCtrlVal", %REG_DWORD%, 2 HKLM, %REG_INST%, "PLEDCtrlMask", %REG_DWORD%, 66 HKLM, %REG_INST%, "PLEDOn", %REG_DWORD%, 255 HKLM, %REG_INST%, "PLEDDuty", %REG_DWORD%, 153 HKLM, %REG_INST%, "PLEDBlink", %REG_DWORD%, 256 HKLM, %REG_INST%, "PLEDFade", %REG_DWORD%, 256 HKLM, %REG_INST%, "OnPadIconResDll", %REG_SZ%, "OpiRes.dll" HKLM, %REG_INST%, "OnPadIconData", %REG_BINARY%, 08,00,00,00,02,00,00,00,7e,00,00,00,37,00,00,00,1c,01,00,\ 00,00,01,00,00,03,00,00,00,33,00,00,00,ff,fe,ff,0c,64,00,65,00,66,00,61,00,\ 75,00,6c,00,74,00,7c,00,4d,00,61,00,69,00,6c,00,ff,fe,ff,00,ff,fe,ff,03,32,\ 00,30,00,33,00,ff,fe,ff,03,33,00,30,00,33,00,02,00,00,00,5a,01,00,00,37,00,\ 00,00,1e,02,00,00,00,01,00,00,00,00,00,00,33,00,00,00,ff,fe,ff,19,64,00,65,\ 00,66,00,61,00,75,00,6c,00,74,00,7c,00,53,00,74,00,61,00,72,00,74,00,4d,00,\ 65,00,6e,00,75,00,49,00,6e,00,74,00,65,00,72,00,6e,00,65,00,74,00,ff,fe,ff,\ 00,ff,fe,ff,03,32,00,30,00,30,00,ff,fe,ff,03,33,00,30,00,30,00,02,00,00,00,\ 56,02,00,00,37,00,00,00,1a,03,00,00,00,01,00,00,02,00,00,00,33,00,00,00,ff,\ fe,ff,0d,64,00,65,00,66,00,61,00,75,00,6c,00,74,00,7c,00,4d,00,65,00,64,00,\ 69,00,61,00,ff,fe,ff,00,ff,fe,ff,03,32,00,30,00,32,00,ff,fe,ff,03,33,00,30,\ 00,32,00,02,00,00,00,7e,00,00,00,eb,01,00,00,1c,01,00,00,b3,02,00,00,0a,00,\ 00,00,31,00,00,00,ff,fe,ff,4c,73,00,68,00,65,00,6c,00,6c,00,7c,00,6f,00,70,\ 00,65,00,6e,00,7c,00,65,00,78,00,70,00,6c,00,6f,00,72,00,65,00,72,00,7c,00,\ 3a,00,3a,00,7b,00,32,00,30,00,44,00,30,00,34,00,46,00,45,00,30,00,2d,00,33,\ 00,41,00,45,00,41,00,2d,00,31,00,30,00,36,00,39,00,2d,00,41,00,32,00,44,00,\ 38,00,2d,00,30,00,38,00,30,00,30,00,32,00,42,00,33,00,30,00,33,00,30,00,39,\ 00,44,00,7d,00,7c,00,3f,00,7c,00,53,00,57,00,5f,00,53,00,48,00,4f,00,57,00,\ 4e,00,4f,00,52,00,4d,00,41,00,4c,00,ff,fe,ff,00,ff,fe,ff,03,32,00,33,00,30,\ 00,ff,fe,ff,01,30,00,02,00,00,00,5a,01,00,00,eb,01,00,00,1e,02,00,00,b3,02,\ 00,00,0b,00,00,00,31,00,00,00,ff,fe,ff,24,73,00,68,00,65,00,6c,00,6c,00,7c,\ 00,6f,00,70,00,65,00,6e,00,7c,00,68,00,65,00,6c,00,70,00,63,00,74,00,72,00,\ 7c,00,3f,00,7c,00,3f,00,7c,00,53,00,57,00,5f,00,53,00,48,00,4f,00,57,00,4e,\ 00,4f,00,52,00,4d,00,41,00,4c,00,ff,fe,ff,00,ff,fe,ff,03,32,00,33,00,30,00,\ ff,fe,ff,01,30,00,02,00,00,00,56,02,00,00,eb,01,00,00,1a,03,00,00,b3,02,00,\ 00,0c,00,00,00,31,00,00,00,ff,fe,ff,21,73,00,68,00,65,00,6c,00,6c,00,7c,00,\ 6f,00,70,00,65,00,6e,00,7c,00,63,00,61,00,6c,00,63,00,7c,00,3f,00,7c,00,3f,\ 00,7c,00,53,00,57,00,5f,00,53,00,48,00,4f,00,57,00,4e,00,4f,00,52,00,4d,00,\ 41,00,4c,00,ff,fe,ff,00,ff,fe,ff,03,32,00,33,00,30,00,ff,fe,ff,01,30,00,02,\ 00,00,00,33,03,00,00,14,01,00,00,ff,03,00,00,c8,01,00,00,08,00,00,00,13,00,\ 00,00,ff,fe,ff,05,76,00,6f,00,6c,00,75,00,70,00,ff,fe,ff,00,ff,fe,ff,03,32,\ 00,30,00,38,00,ff,fe,ff,03,32,00,37,00,31,00,02,00,00,00,33,03,00,00,e0,01,\ 00,00,ff,03,00,00,94,02,00,00,09,00,00,00,13,00,00,00,ff,fe,ff,05,76,00,6f,\ 00,6c,00,64,00,6e,00,ff,fe,ff,00,ff,fe,ff,03,32,00,30,00,39,00,ff,fe,ff,03,\ 32,00,37,00,32,00 HKLM, %REG_INST%, "OnPadIconSwXL", %REG_DWORD%, 28 HKLM, %REG_INST%, "OnPadIconSwXH", %REG_DWORD%, 30 HKLM, %REG_INST%, "OnPadIconSwYL", %REG_DWORD%, 4 HKLM, %REG_INST%, "OnPadIconSwYH", %REG_DWORD%, 8 HKLM, %REG_INST%, "SWREG1", %REG_DWORD%, 239 [fspad.AddRegs.6.0] HKLM, %REG_UNINST%, "DisplayName", %REG_SZ_IF_NOT_EXISTS%, %AVC.DriverDisplayName% HKLM, %REG_UNINST%, "DisplayVersion", %REG_SZ_IF_NOT_EXISTS%, %AVC.DriverDisplayVersion% HKLM, %REG_UNINST%, "UninstallString", %REG_SZ_IF_NOT_EXISTS%, "rundll32.exe %11%\fspadco.dll,Run remove" HKLM, %REG_AUTORUN%, "fspuip", %REG_SZ%, """%16422%\%PATH_SUB_INST%\fspuip.exe""" HKLM, %REG_INST%, "IconType", %REG_DWORD%, 1 HKLM, %REG_INST%, "TrayIcon", %REG_DWORD%, 1 HKLM, %REG_INST%, "Version", %REG_SZ%, "8.3.3.2" HKLM, %REG_INST%, "Date", %REG_SZ%, "2008/08/28" HKLM, %REG_INST%, "Cfg", %REG_SZ%, "" HKLM, %REG_INST%, "About", %REG_SZ%, "Finger-sensing Pad (%s)\nVersion:%s %s" HKLM, %REG_INST%, "TypingPadOff", %REG_DWORD%, 0 HKLM, %REG_INST%, "TypingPadOnTime", %REG_DWORD%, 500 HKLM, %REG_INST%, "VendorConfig70", %REG_BINARY%, 10,13,2a,08,34,01,2c,7f,63,40,4c,02,4e,00,6f,0c,35,03,64,34,65,44,75,30,4b,1f,5f,ff,3b,14,47,1f,5a,89,53,12,87,20,46,f3,70,14,48,10,49,1f,61,20 HKLM, %REG_INST%, "VendorConfig80", %REG_BINARY%, 10,13,71,02,72,02,73,05,75,13,76,1f,77,10,78,09,79,0b,7a,0f,10,53 HKLM, %REG_INST%, "VendorConfig81", %REG_BINARY%, 10,13,1b,2f,34,05,58,20,56,06,76,14,75,18,78,11,77,10,71,03,72,03,50,bb,47,62,79,0f,4e,19,49,18,4a,7f,57,05,66,1e,7a,0f,7c,15,33,80,62,48,48,41,51,0f,65,01,73,08,38,10,39,10,36,04,10,d3,10,53 HKLM, %REG_INST%, "VendorConfig90", %REG_BINARY%, 10,31,1b,3f,47,79,58,55,59,55,38,10,39,10,36,04,34,05,50,1f,80,24,81,1a,70,44,61,02,82,0a,83,08,84,06,87,b0,88,32,89,3e,8a,3f,8b,3f,49,04,63,82,5a,3c,45,0f,12,30,75,13,5e,83,64,75,65,65,66,50,67,24,48,00,5d,7f,5b,02,5c,02,44,63,10,11 HKLM, %REG_INST%, "VendorConfig91", %REG_BINARY%, 10,31,75,13,64,75,65,65,66,50,67,24,10,11 HKLM, %REG_INST%, "VendorConfigC0", %REG_BINARY%, 10,31,07,0c,10,11 HKLM, %REG_INST%, "Installation", %REG_SZ_IF_NOT_EXISTS%, "Inf" HKLM, %REG_INST%, "PadEnCtl", %REG_DWORD%, 1 HKLM, %REG_INST%, "EnHotKey", %REG_DWORD%, 0 HKLM, %REG_INST%, "OnPadVScr", %REG_DWORD%, 1 HKLM, %REG_INST%, "OnPadHScr", %REG_DWORD%, 0 HKLM, %REG_INST%, "LEDPortType", %REG_DWORD%, 0 HKLM, %REG_INST%, "LEDRPort", %REG_DWORD%, 5316 HKLM, %REG_INST%, "LEDWPort", %REG_DWORD%, 5316 HKLM, %REG_INST%, "LEDMask", %REG_DWORD%, 253 HKLM, %REG_INST%, "LEDESMask", %REG_DWORD%, 5 HKLM, %REG_INST%, "LEDECMask", %REG_DWORD%, 7 HKLM, %REG_INST%, "LEDDSMask", %REG_DWORD%, 4 HKLM, %REG_INST%, "LEDDCMask", %REG_DWORD%, 7 HKLM, %REG_INST%, "DisableAutoPwrDn", %REG_DWORD%, 1 HKLM, %REG_INST%, "PLEDCtrlVal", %REG_DWORD%, 2 HKLM, %REG_INST%, "PLEDCtrlMask", %REG_DWORD%, 66 HKLM, %REG_INST%, "PLEDOn", %REG_DWORD%, 255 HKLM, %REG_INST%, "PLEDDuty", %REG_DWORD%, 153 HKLM, %REG_INST%, "PLEDBlink", %REG_DWORD%, 256 HKLM, %REG_INST%, "PLEDFade", %REG_DWORD%, 256 HKLM, %REG_INST%, "OnPadIconResDll", %REG_SZ%, "OpiRes.dll" HKLM, %REG_INST%, "OnPadIconData", %REG_BINARY%, 08,00,00,00,02,00,00,00,7e,00,00,00,37,00,00,00,1c,01,00,\ 00,00,01,00,00,03,00,00,00,33,00,00,00,ff,fe,ff,0c,64,00,65,00,66,00,61,00,\ 75,00,6c,00,74,00,7c,00,4d,00,61,00,69,00,6c,00,ff,fe,ff,00,ff,fe,ff,03,32,\ 00,30,00,33,00,ff,fe,ff,03,33,00,30,00,33,00,02,00,00,00,5a,01,00,00,37,00,\ 00,00,1e,02,00,00,00,01,00,00,00,00,00,00,33,00,00,00,ff,fe,ff,19,64,00,65,\ 00,66,00,61,00,75,00,6c,00,74,00,7c,00,53,00,74,00,61,00,72,00,74,00,4d,00,\ 65,00,6e,00,75,00,49,00,6e,00,74,00,65,00,72,00,6e,00,65,00,74,00,ff,fe,ff,\ 00,ff,fe,ff,03,32,00,30,00,30,00,ff,fe,ff,03,33,00,30,00,30,00,02,00,00,00,\ 56,02,00,00,37,00,00,00,1a,03,00,00,00,01,00,00,02,00,00,00,33,00,00,00,ff,\ fe,ff,0d,64,00,65,00,66,00,61,00,75,00,6c,00,74,00,7c,00,4d,00,65,00,64,00,\ 69,00,61,00,ff,fe,ff,00,ff,fe,ff,03,32,00,30,00,32,00,ff,fe,ff,03,33,00,30,\ 00,32,00,02,00,00,00,7e,00,00,00,eb,01,00,00,1c,01,00,00,b3,02,00,00,0a,00,\ 00,00,31,00,00,00,ff,fe,ff,4c,73,00,68,00,65,00,6c,00,6c,00,7c,00,6f,00,70,\ 00,65,00,6e,00,7c,00,65,00,78,00,70,00,6c,00,6f,00,72,00,65,00,72,00,7c,00,\ 3a,00,3a,00,7b,00,32,00,30,00,44,00,30,00,34,00,46,00,45,00,30,00,2d,00,33,\ 00,41,00,45,00,41,00,2d,00,31,00,30,00,36,00,39,00,2d,00,41,00,32,00,44,00,\ 38,00,2d,00,30,00,38,00,30,00,30,00,32,00,42,00,33,00,30,00,33,00,30,00,39,\ 00,44,00,7d,00,7c,00,3f,00,7c,00,53,00,57,00,5f,00,53,00,48,00,4f,00,57,00,\ 4e,00,4f,00,52,00,4d,00,41,00,4c,00,ff,fe,ff,00,ff,fe,ff,03,32,00,33,00,30,\ 00,ff,fe,ff,01,30,00,02,00,00,00,5a,01,00,00,eb,01,00,00,1e,02,00,00,b3,02,\ 00,00,0b,00,00,00,31,00,00,00,ff,fe,ff,24,73,00,68,00,65,00,6c,00,6c,00,7c,\ 00,6f,00,70,00,65,00,6e,00,7c,00,68,00,65,00,6c,00,70,00,63,00,74,00,72,00,\ 7c,00,3f,00,7c,00,3f,00,7c,00,53,00,57,00,5f,00,53,00,48,00,4f,00,57,00,4e,\ 00,4f,00,52,00,4d,00,41,00,4c,00,ff,fe,ff,00,ff,fe,ff,03,32,00,33,00,30,00,\ ff,fe,ff,01,30,00,02,00,00,00,56,02,00,00,eb,01,00,00,1a,03,00,00,b3,02,00,\ 00,0c,00,00,00,31,00,00,00,ff,fe,ff,21,73,00,68,00,65,00,6c,00,6c,00,7c,00,\ 6f,00,70,00,65,00,6e,00,7c,00,63,00,61,00,6c,00,63,00,7c,00,3f,00,7c,00,3f,\ 00,7c,00,53,00,57,00,5f,00,53,00,48,00,4f,00,57,00,4e,00,4f,00,52,00,4d,00,\ 41,00,4c,00,ff,fe,ff,00,ff,fe,ff,03,32,00,33,00,30,00,ff,fe,ff,01,30,00,02,\ 00,00,00,33,03,00,00,14,01,00,00,ff,03,00,00,c8,01,00,00,08,00,00,00,13,00,\ 00,00,ff,fe,ff,05,76,00,6f,00,6c,00,75,00,70,00,ff,fe,ff,00,ff,fe,ff,03,32,\ 00,30,00,38,00,ff,fe,ff,03,32,00,37,00,31,00,02,00,00,00,33,03,00,00,e0,01,\ 00,00,ff,03,00,00,94,02,00,00,09,00,00,00,13,00,00,00,ff,fe,ff,05,76,00,6f,\ 00,6c,00,64,00,6e,00,ff,fe,ff,00,ff,fe,ff,03,32,00,30,00,39,00,ff,fe,ff,03,\ 32,00,37,00,32,00 HKLM, %REG_INST%, "OnPadIconSwXL", %REG_DWORD%, 28 HKLM, %REG_INST%, "OnPadIconSwXH", %REG_DWORD%, 30 HKLM, %REG_INST%, "OnPadIconSwYL", %REG_DWORD%, 4 HKLM, %REG_INST%, "OnPadIconSwYH", %REG_DWORD%, 8 HKLM, %REG_INST%, "SWREG1", %REG_DWORD%, 239 [fspad.DelReg] HKLM, %REG_UNINST% HKLM, %REG_AUTORUN%, "fspuip" HKLM, %REG_INST% [fspad.DelReg.6.0] HKLM, %REG_UNINST%, "DisplayName" HKLM, %REG_AUTORUN%, "fspuip" HKLM, %REG_INST% [fspad.UninstallService] [coinst.AddReg] HKR,,CoInstallers32,0x00010000,"fspadco.dll,FspadCoInstaller" [coinst.AddReg.NTx86.6.0] HKR,,CoInstallers32,0x00010000,"fspadco.dll,FspadCoInstaller" [coinst.AddReg.NTamd64] HKR,,CoInstallers32,0x00010000,"fspadco.dll,FspadCoInstaller" [coinst.AddReg.NTamd64.6.0] HKR,,CoInstallers32,0x00010000,"fspadco.dll,FspadCoInstaller" ;---------------------------------------------------------------------------- ; Service Installation ;---------------------------------------------------------------------------- [fspad.Services] AddService = fspad_xp32, , fspad_Service_Inst Include = msmouse.inf ; Install the port driver and mouclass from msmouse.inf Needs = PS2_Inst.Services [fspad_Service_Inst] DisplayName = %fspad.SvcDesc%_xp32 ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_DEMAND_START ErrorControl = 0 ; SERVICE_ERROR_IGNORE LoadOrderGroup = Pointer Port ServiceBinary = %12%\fspad_xp32.sys [fspad.NTx86.6.0.Services] AddService = fspad_wlh32, , fspad_Service_Inst.NTx86.6.0 Include = msmouse.inf ; Install the port driver and mouclass from msmouse.inf Needs = PS2_Inst.Services [fspad_Service_Inst.NTx86.6.0] DisplayName = %fspad.SvcDesc%_wlh32 ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_DEMAND_START ErrorControl = 0 ; SERVICE_ERROR_IGNORE LoadOrderGroup = Pointer Port ServiceBinary = %12%\fspad_wlh32.sys [fspad.NTamd64.Services] AddService = fspad_xp64, , fspad_Service_Inst.NTamd64 Include = msmouse.inf ; Install the port driver and mouclass from msmouse.inf Needs = PS2_Inst.Services [fspad_Service_Inst.NTamd64] DisplayName = %fspad.SvcDesc%_xp64 ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_DEMAND_START ErrorControl = 0 ; SERVICE_ERROR_IGNORE LoadOrderGroup = Pointer Port ServiceBinary = %12%\fspad_xp64.sys [fspad.NTamd64.6.0.Services] AddService = fspad_wlh64, , fspad_Service_Inst.NTamd64.6.0 Include = msmouse.inf ; Install the port driver and mouclass from msmouse.inf Needs = PS2_Inst.Services [fspad_Service_Inst.NTamd64.6.0] DisplayName = %fspad.SvcDesc%_wlh64 ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_DEMAND_START ErrorControl = 0 ; SERVICE_ERROR_IGNORE LoadOrderGroup = Pointer Port ServiceBinary = %12%\fspad_wlh64.sys ;---------------------------------------------------------------------------- ; Register Dll. ;---------------------------------------------------------------------------- [cplext.RegisterDlls] 16422,%PATH_SUB_INST%,fspcpe.dll,1 [cplext.UnregisterDlls] 16422,%PATH_SUB_INST%,fspcpe.dll,1 ;---------------------------------------------------------------------------- ; Installation of hardware. ;---------------------------------------------------------------------------- [fspad.HW] ; Add the device upper filter AddReg = fspad.HW.AddReg ; run the directives need by the port driver Include = msmouse.inf Needs = PS2_Inst.HW [fspad.HW.AddReg] HKR,,"UpperFilters",0x00010000,"fspad_xp32" [fspad.NTx86.6.0.HW] ; Add the device upper filter AddReg = fspad.HW.AddReg.NTx86.6.0 ; run the directives need by the port driver Include = msmouse.inf Needs = PS2_Inst.HW [fspad.HW.AddReg.NTx86.6.0] HKR,,"UpperFilters",0x00010000,"fspad_wlh32" [fspad.NTamd64.HW] ; Add the device upper filter AddReg = fspad.HW.AddReg.NTamd64 ; run the directives need by the port driver Include = msmouse.inf Needs = PS2_Inst.HW [fspad.HW.AddReg.NTamd64] HKR,,"UpperFilters",0x00010000,"fspad_xp64" [fspad.NTamd64.6.0.HW] ; Add the device upper filter AddReg = fspad.HW.AddReg.NTamd64.6.0 ; run the directives need by the port driver Include = msmouse.inf Needs = PS2_Inst.HW [fspad.HW.AddReg.NTamd64.6.0] HKR,,"UpperFilters",0x00010000,"fspad_wlh64" ;---------------------------------------------------------------------------- ; Source files information ;---------------------------------------------------------------------------- [SourceDisksNames] 1 = %DiskId1%,,, [SourceDisksNames.amd64] 1 = %DiskId1%,,, [SourceDisksFiles] fspad_xp32.sys = 1,i386 fspad_wlh32.sys = 1,i386 fspadco.dll = 1,i386 FspCpe.dll = 1,i386 FspCpeCHS.dll = 1,i386 FspCpeCHT.dll = 1,i386 FspCpeDEU.dll = 1,i386 FspCpeESP.dll = 1,i386 FspCpeFRA.dll = 1,i386 FspCpeITA.dll = 1,i386 FspCpeJPN.dll = 1,i386 FspCpeKOR.dll = 1,i386 FspCpeNLD.dll = 1,i386 FspCpeRUS.dll = 1,i386 FspLib.dll = 1,i386 FspUip.exe = 1,i386 FspUipCHS.dll = 1,i386 FspUipCHT.dll = 1,i386 FspUipDEU.dll = 1,i386 FspUipESP.dll = 1,i386 FspUipFRA.dll = 1,i386 FspUipITA.dll = 1,i386 FspUipJPN.dll = 1,i386 FspUipKOR.dll = 1,i386 FspUipNLD.dll = 1,i386 FspUipRUS.dll = 1,i386 KbdHook.dll = 1,i386 OpiRes.dll = 1,i386 FspCpe.chm = 1,help FspCpeCHS.chm = 1,help FspCpeCHT.chm = 1,help FspCpeDEU.chm = 1,help FspCpeESP.chm = 1,help FspCpeFRA.chm = 1,help FspCpeITA.chm = 1,help FspCpeJPN.chm = 1,help FspCpeKOR.chm = 1,help FspCpeNLD.chm = 1,help FspCpeRUS.chm = 1,help FspUmCHS.chm = 1,manual FspUmCHT.chm = 1,manual FspUmDEU.chm = 1,manual FspUmENU.chm = 1,manual FspUmESP.chm = 1,manual FspUmFRA.chm = 1,manual FspUmITA.chm = 1,manual FspUmJPN.chm = 1,manual FspUmKOR.chm = 1,manual FspUmNLD.chm = 1,manual FspUmRUS.chm = 1,manual [SourceDisksFiles.amd64] fspad_xp64.sys = 1,amd64 fspad_wlh64.sys = 1,amd64 fspadco.dll = 1,amd64 FspCpe.dll = 1,amd64 FspCpeCHS.dll = 1,amd64 FspCpeCHT.dll = 1,amd64 FspCpeDEU.dll = 1,amd64 FspCpeESP.dll = 1,amd64 FspCpeFRA.dll = 1,amd64 FspCpeITA.dll = 1,amd64 FspCpeJPN.dll = 1,amd64 FspCpeKOR.dll = 1,amd64 FspCpeNLD.dll = 1,amd64 FspCpeRUS.dll = 1,amd64 FspLib.dll = 1,amd64 FspUip.exe = 1,amd64 FspUipCHS.dll = 1,amd64 FspUipCHT.dll = 1,amd64 FspUipDEU.dll = 1,amd64 FspUipESP.dll = 1,amd64 FspUipFRA.dll = 1,amd64 FspUipITA.dll = 1,amd64 FspUipJPN.dll = 1,amd64 FspUipKOR.dll = 1,amd64 FspUipNLD.dll = 1,amd64 FspUipRUS.dll = 1,amd64 KbdHook.dll = 1,amd64 OpiRes.dll = 1,amd64 FspCpe.chm = 1,help FspCpeCHS.chm = 1,help FspCpeCHT.chm = 1,help FspCpeDEU.chm = 1,help FspCpeESP.chm = 1,help FspCpeFRA.chm = 1,help FspCpeITA.chm = 1,help FspCpeJPN.chm = 1,help FspCpeKOR.chm = 1,help FspCpeNLD.chm = 1,help FspCpeRUS.chm = 1,help FspUmCHS.chm = 1,manual FspUmCHT.chm = 1,manual FspUmDEU.chm = 1,manual FspUmENU.chm = 1,manual FspUmESP.chm = 1,manual FspUmFRA.chm = 1,manual FspUmITA.chm = 1,manual FspUmJPN.chm = 1,manual FspUmKOR.chm = 1,manual FspUmNLD.chm = 1,manual FspUmRUS.chm = 1,manual ;---------------------------------------------------------------------------- ; shortcuts in program group ;---------------------------------------------------------------------------- [Shortcuts.Install] setup.ini,progman.groups,,"ProgramGroup=%AVC.DriverDisplayName%" setup.ini,ProgramGroup,,"Manual,""%16422%\%PATH_SUB_INST_MAN%""" [Shortcuts.Uninstall] setup.ini,progman.groups,,"ProgramGroup=" setup.ini,ProgramGroup,,"Manual" ;---------------------------------------------------------------------------- ; String or constants resource. ;---------------------------------------------------------------------------- [Strings] ; Non-Localizable Strings or constants. DELFLAG_IN_USE = 0x00000001 DELFLAG_IN_USE1 = 0x00010000 COPYFLG_REPLACEONLY = 0x00000400 COPYFLG_NODECOMP = 0x00000800 COPYFLG_FORCE_FILE_IN_USE = 0x00000008 COPYFLG_NO_OVERWRITE= 0x00000010 COPYFLG_REPLACE_BOOT_FILE = 0x00001000 COPYFLG_NOPRUNE = 0x00002000 REG_SZ = 0x00000000 REG_MULTI_SZ = 0x00010000 REG_EXPAND_SZ = 0x00020000 REG_BINARY = 0x00000001 REG_DWORD = 0x00010001 REG_SZ_IF_NOT_EXISTS= 0x00000002 REG_AUTORUN = "SOFTWARE\Microsoft\Windows\CurrentVersion\Run" REG_RUNONCE = "SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce" REG_INST = "SOFTWARE\AVC\FSP" REG_UNINST = "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{E86906FF-C63D-4EAF-ACE7-5F8D55FBEA9A}" ;REG_SERVICEROOT = "System\CurrentControlSet\Services\FSPADSVR" PATH_SUB_INST = "FSP" PATH_SUB_INST_HELP = "FSP\Help" PATH_SUB_INST_MAN = "FSP\Manual" ; Localizable Strings Provider = "FSP" DiskId1 = "Finger-sensing Pad Driver Installation Disk" AVC.DeviceDesc = "Finger-sensing Pad" AVC.DriverDisplayName = "Finger-sensing Pad Driver" AVC.DriverDisplayVersion = "v8.3.3.2" fspad.SvcDesc = "Finger-sensing Pad Driver for Windows 2000/XP/Vista" fspadsvr.SvcDesc = "Finger-sensing Control Service" ; END OF FILE.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.