; ; Ctx.INF -- Windows Still Image Setup File for Contex Scanners ; ; Copyright (c) 2001 Contex Scanning Technology A/S [Version] Signature ="$CHICAGO$" Class =Image ClassGUID ={6bdd1fc6-810f-11d0-bec7-08002be2092f} Provider =%Mfg% DriverVer =2/19/2002,Build 925 ; ; Win98 source disk and location ; ;[SourceDisksNames] ;2=%DiskName%,,, ; ; Win2K and WinNT disk ; ;[SourceDisksNames.x86] ;1=%DiskName%,,, ; ; Win98 file names on disk ; ;[SourceDisksFiles] ;ctxscsi.dll=2,Drivers\Win98 ;ctxusb.dll=2,Drivers\Win98 ;scsiscan.sys=2,Drivers\Win98 ;scsimap.sys=2,Drivers\Win98 ;usbscan.sys=2,Drivers\Win98 ;ctx1.icm=2,Drivers\Win98 ; ; Win2K and WinNT file names on disk ; ;[SourceDisksFiles.x86] ;ctxscsi.dll=1,Drivers\Win2K ;ctxusb.dll=1,Drivers\Win2K ;scsiscan.sys=1,Drivers\Win2K ;scsimap.sys=1,Drivers\Win2K ;usbscan.sys=1,Drivers\Win2K ;ctx1.icm=2,Drivers\Win2K ; ; Destination dirs for both Win98 and Win2K ; [DestinationDirs] DefaultDestDir = 11 Ctx.CopySys32Files=10,system32\drivers Ctx.Scsi.CopySys32Files=10,system32\drivers ; \windows\system32\drivers Ctx.Usb.CopySys32Files=10,system32\drivers ; \windows\system32\drivers Twain.CopyFiles=10,TWAIN_32 ; \windows\twain_32 ;ICM.CopyFiles=10,system32\color [ControlFlags] ; Remove all (*) scanners from the display shown to the end user, ; from which user is expected to select a particular device for ; installation. ; ; We thus assume all should be PnP!!! ; ;ExcludeFromSelect = * [Manufacturer] %Mfg%=Models [Models] ;-------------------------------------------------------------------------- ; STI compliant SCSI scanners ;-------------------------------------------------------------------------- %sScannerBoot.SCSI%=Ctx.Scsi, SCSI\CONTEX__SCANNER_BOOT____0, SCSI\ScannerCONTEX__SCANNER_BOOT____, SCSI\CONTEX__SCANNER_BOOT %sCOUGAR_25.SCSI%=Ctx.Scsi, SCSI\CONTEX__COUGAR_25_______0, SCSI\ScannerCONTEX__COUGAR_25_______, SCSI\CONTEX__COUGAR_25_______9 %sCOUGAR_25_PLUS.SCSI%=Ctx.Scsi, SCSI\CONTEX__COUGAR_25+______0, SCSI\ScannerCONTEX__COUGAR_25+______, SCSI\CONTEX__COUGAR_25+______9 %sCOUGAR_36.SCSI%=Ctx.Scsi, SCSI\CONTEX__COUGAR_36_______0, SCSI\ScannerCONTEX__COUGAR_36_______, SCSI\CONTEX__COUGAR_36_______9 %sCOUGAR_36_PLUS.SCSI%=Ctx.Scsi, SCSI\CONTEX__COUGAR_36+______0, SCSI\ScannerCONTEX__COUGAR_36+______, SCSI\CONTEX__COUGAR_36+______9 %sCOUGAR_TX_36.SCSI%=Ctx.Scsi, SCSI\CONTEX__COUGAR_Tx_36____0, SCSI\ScannerCONTEX__COUGAR_Tx_36____, SCSI\CONTEX__COUGAR_Tx_36____9 %sCOUGAR_TX_36_PLUS.SCSI%=Ctx.Scsi, SCSI\CONTEX__COUGAR_Tx_36+___0, SCSI\ScannerCONTEX__COUGAR_Tx_36+___, SCSI\CONTEX__COUGAR_Tx_36+___9 %sCHROMA_TX_40.SCSI%=Ctx.Scsi, SCSI\CONTEX__CHROMA_Tx_40____0, SCSI\ScannerCONTEX__CHROMA_Tx_40____, SCSI\CONTEX__CHROMA_Tx_40____9 %sCHROMA_TX_40_PLUS.SCSI%=Ctx.Scsi, SCSI\CONTEX__CHROMA_Tx_40+___0, SCSI\ScannerCONTEX__CHROMA_Tx_40+___, SCSI\CONTEX__CHROMA_Tx_40+___9 %sCHROMA_TX_36.SCSI%=Ctx.Scsi, SCSI\CONTEX__CHROMA_Tx_36____0, SCSI\ScannerCONTEX__CHROMA_Tx_36____, SCSI\CONTEX__CHROMA_Tx_36____9 %sCHROMA_TX_36_PLUS.SCSI%=Ctx.Scsi, SCSI\CONTEX__CHROMA_Tx_36+___0, SCSI\ScannerCONTEX__CHROMA_Tx_36+___, SCSI\CONTEX__CHROMA_Tx_36+___9 %sCRYSTAL_TX_40.SCSI%=Ctx.Scsi, SCSI\CONTEX__CRYSTAL_Tx_40___0, SCSI\ScannerCONTEX__CRYSTAL_Tx_40___, SCSI\CONTEX__CRYSTAL_Tx_40___9 %sCRYSTAL_TX_40.SCSI%=Ctx.Scsi, SCSI\CONTEX__CRYSTAL_Tx_4____0, SCSI\ScannerCONTEX__CRYSTAL_Tx_4____, SCSI\CONTEX__CRYSTAL_Tx_4____9 %sCRYSTAL_TX_40_PLUS.SCSI%=Ctx.Scsi, SCSI\CONTEX__CRYSTAL_Tx_40+__0, SCSI\ScannerCONTEX__CRYSTAL_Tx_40+__, SCSI\CONTEX__CRYSTAL_Tx_40+__9 %sMAGNUM_TX_50.SCSI%=Ctx.Scsi, SCSI\CONTEX__MAGNUM_Tx_50____0, SCSI\ScannerCONTEX__MAGNUM_Tx_50____, SCSI\CONTEX__MAGNUM_Tx_50____9 %sMAGNUM_TX_50_PLUS.SCSI%=Ctx.Scsi, SCSI\CONTEX__MAGNUM_Tx_50+___0, SCSI\ScannerCONTEX__MAGNUM_Tx_50+___, SCSI\CONTEX__MAGNUM_Tx_50+___9 %sCHAMELEON_TX_36.SCSI%=Ctx.Scsi, SCSI\CONTEX__CHAMELEON_Tx_36_0, SCSI\ScannerCONTEX__CHAMELEON_Tx_36_, SCSI\CONTEX__CHAMELEON_Tx_36_9 %sCHAMELEON_TX_36_PLUS.SCSI%=Ctx.Scsi, SCSI\CONTEX__CHAMELEON_Tx_36+0, SCSI\ScannerCONTEX__CHAMELEON_Tx_36+, SCSI\CONTEX__CHAMELEON_Tx_36+9 %sPREMIER_TX_36.SCSI%=Ctx.Scsi, SCSI\CONTEX__PREMIER_Tx_36___0, SCSI\ScannerCONTEX__PREMIER_Tx_36___, SCSI\CONTEX__PREMIER_Tx_36___9 %sPREMIER_TX_36_PLUS.SCSI%=Ctx.Scsi, SCSI\CONTEX__PREMIER_Tx_36+__0, SCSI\ScannerCONTEX__PREMIER_Tx_36+__, SCSI\CONTEX__PREMIER_Tx_36+__9 %sMAGNUM_XL_54.SCSI%=Ctx.Scsi, SCSI\CONTEX__MAGNUM_XL_54____0, SCSI\ScannerCONTEX__MAGNUM_XL_54____, SCSI\CONTEX__MAGNUM_XL_54____9 %sMAGNUM_XL_54_PLUS.SCSI%=Ctx.Scsi, SCSI\CONTEX__MAGNUM_XL_54+___0, SCSI\ScannerCONTEX__MAGNUM_XL_54+___, SCSI\CONTEX__MAGNUM_XL_54+___9 ; ; HP models ; %sHP_CC800PS.SCSI%=Ctx.Scsi.No.Wia, SCSI\CONTEX__HP_CC800PS______0, SCSI\ScannerCONTEX__HP_CC800PS______ ; ; OCE ; %sOCE_CS_4025.SCSI%=Ctx.Scsi, SCSI\OCE_____CS_4025_________0,SCSI\ScannerOCE_____CS_4025_________ %sOCE_CS_4026.SCSI%=Ctx.Scsi, SCSI\OCE_____CS_4026_________0,SCSI\ScannerOCE_____CS_4026_________ %sOCE_CS_4032.SCSI%=Ctx.Scsi, SCSI\OCE_____CS_4032_________0,SCSI\ScannerOCE_____CS_4032_________ %sOCE_CS_4033.SCSI%=Ctx.Scsi, SCSI\OCE_____CS_4033_________0,SCSI\ScannerOCE_____CS_4033_________ %sOCE_CS_4035.SCSI%=Ctx.Scsi, SCSI\OCE_____CS_4035_________0,SCSI\ScannerOCE_____CS_4035_________ %sOCE_CS_4036.SCSI%=Ctx.Scsi, SCSI\OCE_____CS_4036_________0,SCSI\ScannerOCE_____CS_4036_________ %sOCE_CS_4037.SCSI%=Ctx.Scsi, SCSI\OCE_____CS_4037_________0,SCSI\ScannerOCE_____CS_4037_________ %sOCE_CS_4038.SCSI%=Ctx.Scsi, SCSI\OCE_____CS_4038_________0,SCSI\ScannerOCE_____CS_4038_________ %sOCE_MS_4037.SCSI%=Ctx.Scsi, SCSI\OCE_____MS_4037_________0,SCSI\ScannerOCE_____MS_4038_________ %sOCE_MS_4038.SCSI%=Ctx.Scsi, SCSI\OCE_____MS_4038_________0,SCSI\ScannerOCE_____MS_4038_________ %sOCE_CS_4054.SCSI%=Ctx.Scsi, SCSI\OCE_____CS_4054_________0,SCSI\ScannerOCE_____CS_4054_________ %sOCE_CS_4055.SCSI%=Ctx.Scsi, SCSI\OCE_____CS_4055_________0,SCSI\ScannerOCE_____CS_4055_________ %sTCS400.SCSI%=Ctx.Scsi, SCSI\OCE_____TCS400__________0,SCSI\ScannerOCE_____TCS400__________ ;-------------------------------------------------------------------------- ; SCSI Scanners without STI event Support - but yet installed under WIA ;-------------------------------------------------------------------------- %sMAGNUM8050.SCSI.DESC%=Ctx.Scsi, SCSI\ScannerCONTEX__FSC8050_MAGNUM__, SCSI\CONTEX__FSC8050_MAGNUM__0 %sMAGNUM6050.SCSI.DESC%=Ctx.Scsi, SCSI\ScannerCONTEX__FSC6050_MAGNUM__, SCSI\CONTEX__FSC6050_MAGNUM__0 %sMAGNUM3050.SCSI.DESC%=Ctx.Scsi, SCSI\ScannerCONTEX__FSC3050_MAGNUM__, SCSI\CONTEX__FSC3050_MAGNUM__0 %sCHROMA8040.SCSI.DESC%=Ctx.Scsi, SCSI\ScannerCONTEX__FSC8040_CHROMA__, SCSI\CONTEX__FSC8040_CHROMA__0 %sCHROMA6040.SCSI.DESC%=Ctx.Scsi, SCSI\ScannerCONTEX__FSC6040_CHROMA__, SCSI\CONTEX__FSC6040_CHROMA__0 %sCHROMA3040.SCSI.DESC%=Ctx.Scsi, SCSI\ScannerCONTEX__FSC3040_CHROMA__, SCSI\CONTEX__FSC3040_CHROMA__0 %sPANORAMA2250.SCSI.DESC%=Ctx.Scsi, SCSI\ScannerCONTEX__FSS2250_PANORAMA, SCSI\CONTEX__FSS2250_PANORAMA0 %sPANORAMA2251.SCSI.DESC%=Ctx.Scsi, SCSI\ScannerCONTEX__FSS2251_PANORAMA, SCSI\CONTEX__FSS2251_PANORAMA0 %sCRYSTAL_40.SCSI%=Ctx.Scsi, SCSI\ScannerCONTEX__CRYSTAL_40______, SCSI\CONTEX__CRYSTAL_40______0 %sCRYSTAL_40_PLUS.SCSI%=Ctx.Scsi, SCSI\ScannerCONTEX__CRYSTAL_40+_____, SCSI\CONTEX__CRYSTAL_40+_____0 ;-------------------------------------------------------------------------- ; SCSI Scanners without STI event Support - but yet installed under STI ;-------------------------------------------------------------------------- %sACS4200DSP%=Ctx.Scsi.No.Wia, SCSI\CONTEX__ACS4200DSP______0,SCSI\ScannerCONTEX__ACS4200DSP______ %sACS4100DSP%=Ctx.Scsi.No.Wia, SCSI\CONTEX__ACS4100DSP______0,SCSI\ScannerCONTEX__ACS4100DSP______ %sFSS4300DSP%=Ctx.Scsi.No.Wia, SCSI\CONTEX__FSS4300DSP______0,SCSI\ScannerCONTEX__FSS4300DSP______ %sFSS6300DSP%=Ctx.Scsi.No.Wia, SCSI\CONTEX__FSS6300DSP______0,SCSI\ScannerCONTEX__FSS6300DSP______ %sFSS8300DSP%=Ctx.Scsi.No.Wia, SCSI\CONTEX__FSS8300DSP______0,SCSI\ScannerCONTEX__FSS8300DSP______ %sFSS12300DSP%=Ctx.Scsi.No.Wia, SCSI\CONTEX__FSS12300DSP_____0,SCSI\ScannerCONTEX__FSS12300DSP_____ %sFSS18300DSP%=Ctx.Scsi.No.Wia, SCSI\CONTEX__FSS18300DSP_____0,SCSI\ScannerCONTEX__FSS18300DSP_____ %sFSC8000DSP%=Ctx.Scsi.No.Wia, SCSI\CONTEX__FSC8000DSP______0,SCSI\ScannerCONTEX__FSC8000DSP______ %sICS1340%=Ctx.Scsi.No.Wia, SCSI\CONTEX__ICS1340_________0,SCSI\ScannerCONTEX__ICS1340_________ %sFSS8300_PLUS%=Ctx.Scsi.No.Wia, SCSI\CONTEX__FSS8300_PLUS____0,SCSI\ScannerCONTEX__FSS8300_PLUS____ %sFSS8300_COPY%=Ctx.Scsi.No.Wia, SCSI\CONTEX__FSS8300_COPY____0,SCSI\ScannerCONTEX__FSS8300_COPY____ %sFSC5000_DSP%=Ctx.Scsi.No.Wia, SCSI\CONTEX__FSC5000_DSP_____0,SCSI\ScannerCONTEX__FSC5000_DSP_____ %sSCANNER%=Ctx.Scsi.No.Wia, SCSI\CONTEX__SCANNER_________0,SCSI\ScannerCONTEX__SCANNER_________ %sNoFirmware%=Ctx.Scsi.No.Wia, CONTEX %sFSC3010_DSP%=Ctx.Scsi.No.Wia, SCSI\CONTEX__FSC3010_DSP_____0,SCSI\ScannerCONTEX__FSC3010_DSP_____ %sFSC5010_DSP%=Ctx.Scsi.No.Wia, SCSI\CONTEX__FSC5010_DSP_____0,SCSI\ScannerCONTEX__FSC5010_DSP_____ %sFSC6010_DSP%=Ctx.Scsi.No.Wia, SCSI\CONTEX__FSC6010_DSP_____0,SCSI\ScannerCONTEX__FSC6010_DSP_____ %sFSC8010_DSP%=Ctx.Scsi.No.Wia, SCSI\CONTEX__FSC8010_DSP_____0,SCSI\ScannerCONTEX__FSC8010_DSP_____ %sFSC5010_COPY%=Ctx.Scsi.No.Wia, SCSI\CONTEX__FSC5010_COPY____0,SCSI\ScannerCONTEX__FSC5010_COPY___ %sFSC8010_COPY%=Ctx.Scsi.No.Wia, SCSI\CONTEX__FSC8010_COPY____0,SCSI\ScannerCONTEX__FSC8010_COPY___ %sBasic_scanner%=Ctx.Scsi.No.Wia, SCSI\CONTEX__Basic_Scanner___0,SCSI\ScannerCONTEX__Basic_Scanner___ ; ; OCE ; %sG6015%=Ctx.Scsi.No.Wia, SCSI\CONTEX__G6015___________0,SCSI\ScannerCONTEX__G6015___________ %sG6035%=Ctx.Scsi.No.Wia, SCSI\CONTEX__G6035___________0,SCSI\ScannerCONTEX__G6035___________ %sG6045%=Ctx.Scsi.No.Wia, SCSI\CONTEX__G6045___________0,SCSI\ScannerCONTEX__G6045___________ %sG6055%=Ctx.Scsi.No.Wia, SCSI\CONTEX__G6055___________0,SCSI\ScannerCONTEX__G6055___________ %sG6015_S%=Ctx.Scsi.No.Wia, SCSI\CONTEX__G6015-S_________0,SCSI\ScannerCONTEX__G6015-S_________ ;%sG6025_S%=Ctx.Scsi.No.Wia, SCSI\CONTEX__G6025-S_________0,SCSI\ScannerCONTEX__G6025-S_________ %sG6035_S%=Ctx.Scsi.No.Wia, SCSI\CONTEX__G6035-S_________0,SCSI\ScannerCONTEX__G6035-S_________ %sG6035_SX%=Ctx.Scsi.No.Wia, SCSI\CONTEX__G6035-Sx________0,SCSI\ScannerCONTEX__G6035-Sx________ %sG6045_S%=Ctx.Scsi.No.Wia, SCSI\CONTEX__G6045-S_________0,SCSI\ScannerCONTEX__G6045-S_________ %s4715%=Ctx.Scsi.No.Wia, SCSI\CONTEX__4715____________0,SCSI\ScannerCONTEX__4715____________ %String231%=Ctx.Scsi.No.Wia, SCSI\CONTEX__4730____________0,SCSI\ScannerCONTEX__4730____________ %String232%=Ctx.Scsi.No.Wia, SCSI\CONTEX__4740____________0,SCSI\ScannerCONTEX__4740____________ %s4770%=Ctx.Scsi.No.Wia, SCSI\CONTEX__4770____________0,SCSI\ScannerCONTEX__4770____________ %s4780%=Ctx.Scsi.No.Wia, SCSI\CONTEX__4780____________0,SCSI\ScannerCONTEX__4780____________ %sCS_4050%=Ctx.Scsi.No.Wia, SCSI\CONTEX__CS_4050_________0,SCSI\ScannerCONTEX__CS_4050_________ %sCS_4051%=Ctx.Scsi.No.Wia, SCSI\CONTEX__CS_4051_________0,SCSI\ScannerCONTEX__CS_4051_________ %sCS_4052%=Ctx.Scsi.No.Wia, SCSI\CONTEX__CS_4052_________0,SCSI\ScannerCONTEX__CS_4052_________ %sCS_4040%=Ctx.Scsi.No.Wia, SCSI\CONTEX__CS_4040_________0,SCSI\ScannerCONTEX__CS_4040_________ %sCS_4041%=Ctx.Scsi.No.Wia, SCSI\CONTEX__CS_4041_________0,SCSI\ScannerCONTEX__CS_4041_________ %sCS_4042%=Ctx.Scsi.No.Wia, SCSI\CONTEX__CS_4042_________0,SCSI\ScannerCONTEX__CS_4042_________ %sBasic_scanner%=Ctx.Scsi.No.Wia, SCSI\OCE_____Basic_Scanner___0,SCSI\ScannerOCE_____Basic_Scanner___ ; ; CalComp ; sScan+_III_400_T=Ctx.Scsi.No.Wia, SCSI\CONTEX__SCAN+_III_400-T_0,SCSI\ScannerCONTEX__SCAN+_III_400-T_ sScan+_III_600_T=Ctx.Scsi.No.Wia, SCSI\CONTEX__SCAN+_III_600-T_0,SCSI\ScannerCONTEX__SCAN+_III_600-T_ sScan+_III_800_T=Ctx.Scsi.No.Wia, SCSI\CONTEX__SCAN+_III_800-T_0,SCSI\ScannerCONTEX__SCAN+_III_800-T_ sScan+_III_1200_T=Ctx.Scsi.No.Wia, SCSI\CONTEX__SCAN+_III_1200-T0,SCSI\ScannerCONTEX__SCAN+_III_1200-T sScan+_III_1800_T=Ctx.Scsi.No.Wia, SCSI\CONTEX__SCAN+_III_1800-T0,SCSI\ScannerCONTEX__SCAN+_III_1800-T sScan+_III_800_C=Ctx.Scsi.No.Wia, SCSI\CONTEX__SCAN+_III_800-C_0,SCSI\ScannerCONTEX__SCAN+_III_800-C_ sScan+_III_800_T_PLUS=Ctx.Scsi.No.Wia, SCSI\CONTEX__SCAN+_III_800-T+0,SCSI\ScannerCONTEX__SCAN+_III_800-T+ sScan+_III_800_T_C=Ctx.Scsi.No.Wia, SCSI\CONTEX__SCAN+_III_800-TC0,SCSI\ScannerCONTEX__SCAN+_III_800-TC sScan+_III_500_C=Ctx.Scsi.No.Wia, SCSI\CONTEX__SCAN+_III_500-C_0,SCSI\ScannerCONTEX__SCAN+_III_500-C_ sScan+_III_500_C_C=Ctx.Scsi.No.Wia, SCSI\CONTEX__SCAN+_III_500-CC0,SCSI\ScannerCONTEX__SCAN+_III_500-CC sScan+_III_510_C=Ctx.Scsi.No.Wia, SCSI\CONTEX__SCAN+_III_510-C_0,SCSI\ScannerCONTEX__SCAN+_III_510-C_ sScan+_III_510_CC=Ctx.Scsi.No.Wia, SCSI\CONTEX__SCAN+_III_510-CC0,SCSI\ScannerCONTEX__SCAN+_III_510-CC sScan+_III_810_C=Ctx.Scsi.No.Wia, SCSI\CONTEX__SCAN+_III_810-C_0,SCSI\ScannerCONTEX__SCAN+_III_810-C_ sScan+_III_810_CC=Ctx.Scsi.No.Wia, SCSI\CONTEX__SCAN+_III_810-CC0,SCSI\ScannerCONTEX__SCAN+_III_810-CC sScan+_III_610_C=Ctx.Scsi.No.Wia, SCSI\CONTEX__SCAN+_III_310-C_0,SCSI\ScannerCONTEX__SCAN+_III_310-C_ sScan+_III_610_CC=Ctx.Scsi.No.Wia, SCSI\CONTEX__SCAN+_III_610-C_0,SCSI\ScannerCONTEX__SCAN+_III_610-C_ ;-------------------------------------------------------------------------- ; WIA compliant USB scanners ;-------------------------------------------------------------------------- %sScannerBoot.USB%=Ctx.Usb, USB\Vid_0CEF&Pid_0000 %sCOUGAR_25.USB%=Ctx.Usb, USB\Vid_0CEF&Pid_0001 %sCOUGAR_25_PLUS.USB%=Ctx.Usb, USB\Vid_0CEF&Pid_0002 %sCOUGAR_36.USB%=Ctx.Usb, USB\Vid_0CEF&Pid_0003 %sCOUGAR_36_PLUS.USB%=Ctx.Usb, USB\Vid_0CEF&Pid_0004 %sCHAMELEON_25.USB%=Ctx.Usb, USB\Vid_0CEF&Pid_0005 %sCHAMELEON_25_PLUS.USB%=Ctx.Usb, USB\Vid_0CEF&Pid_0006 %sCHAMELEON_36.USB%=Ctx.Usb, USB\Vid_0CEF&Pid_0007 %sCHAMELEON_36_PLUS.USB%=Ctx.Usb, USB\Vid_0CEF&Pid_0008 %sCHROMA_TX_40.USB%=Ctx.Usb, USB\Vid_0CEF&Pid_0012 %sCHROMA_TX_40_PLUS.USB%=Ctx.Usb, USB\Vid_0CEF&Pid_0013 %sCRYSTAL_TX_40.USB%=Ctx.Usb, USB\Vid_0CEF&Pid_0018 %sCRYSTAL_TX_40_PLUS.USB%=Ctx.Usb, USB\Vid_0CEF&Pid_0019 %sCHAMELEON_PREMIER_36.USB%=Ctx.Usb, USB\Vid_0CEF&Pid_001A %sCHAMELEON_PREMIER_36_PLUS.USB%=Ctx.Usb,USB\Vid_0CEF&Pid_001B %sMAGNUM_TX_50.USB%=Ctx.Usb, USB\Vid_0CEF&Pid_001C %sMAGNUM_TX_50_PLUS.USB%=Ctx.Usb, USB\Vid_0CEF&Pid_001D %sACS4600.USB%=Ctx.Usb.No.Wia, USB\Vid_0CEF&Pid_0016 %sACS4600_PLUS.USB%=Ctx.Usb.No.Wia, USB\Vid_0CEF&Pid_0017 %sCOUGAR_SX_25.USB%=Ctx.Usb, USB\Vid_0CEF&Pid_0025 %sCOUGAR_SX_25_PLUS.USB%=Ctx.Usb, USB\Vid_0CEF&Pid_0026 %sHC68A.USB%=Ctx.Usb, USB\Vid_0CEF&Pid_0027 %sHC68AP.USB%=Ctx.Usb, USB\Vid_0CEF&Pid_0028 %sHAWKEYE_CX_36.USB%=Ctx.Usb, USB\Vid_0CEF&Pid_0031 %sHAWKEYE_CX_36_PLUS.USB%=Ctx.Usb, USB\Vid_0CEF&Pid_0032 %sCHROMA_XL_42.USB%=Ctx.Usb, USB\Vid_0CEF&Pid_0033 %sCHROMA_XL_42_PLUS.USB%=Ctx.Usb, USB\Vid_0CEF&Pid_0034 %sCHAMELEON_SX_25.USB%=Ctx.Usb, USB\Vid_0CEF&Pid_0037 %sCHAMELEON_SX_25_PLUS.USB%=Ctx.Usb, USB\Vid_0CEF&Pid_0038 %sCRYSTAL_XL_42.USB%=Ctx.Usb, USB\Vid_0CEF&Pid_0039 %sCRYSTAL_XL_42_PLUS.USB%=Ctx.Usb, USB\Vid_0CEF&Pid_003A ; ; HP models ; %sHP_CC800PS.USB%=Ctx.Usb.No.Wia, USB\Vid_0CEF&Pid_0011 ; ; OCE ; %sOCE_CS_4020.USB%=Ctx.Usb, USB\Vid_0CEF&Pid_000D %sOCE_CS_4021.USB%=Ctx.Usb, USB\Vid_0CEF&Pid_000E %sOCE_CS_4025.USB%=Ctx.Usb, USB\Vid_0CEF&Pid_0009 %sOCE_CS_4026.USB%=Ctx.Usb, USB\Vid_0CEF&Pid_000A %sOCE_CS_4030.USB%=Ctx.Usb, USB\Vid_0CEF&Pid_000F %sOCE_CS_4031.USB%=Ctx.Usb, USB\Vid_0CEF&Pid_0010 %sOCE_CS_4035.USB%=Ctx.Usb, USB\Vid_0CEF&Pid_000B %sOCE_CS_4036.USB%=Ctx.Usb, USB\Vid_0CEF&Pid_000C %sOCE_CS_4044.USB%=Ctx.Usb, USB\Vid_0CEF&Pid_003B %sOCE_CS_4045.USB%=Ctx.Usb, USB\Vid_0CEF&Pid_003C ;-------------------------------------------------------------------------- ; SBP2/1394 scanners ;-------------------------------------------------------------------------- %s1394% = Ctx.SBP2, SBP2\Contex__&Scanner_00______&CmdSetId104d8 %sScannerBoot%=Ctx.SBP2, SBP2\Contex__&SCANNER_BOOT____&CmdSetId104d8, SBP2\&&CmdSetId104d8 %sCOUGAR_25.1394%=Ctx.SBP2, SBP2\Contex__&COUGAR_25_______&CmdSetId104d8 %sCOUGAR_25_PLUS.1394%=Ctx.SBP2, SBP2\Contex__&COUGAR_25+______&CmdSetId104d8 %sCOUGAR_36.1394%=Ctx.SBP2, SBP2\Contex__&COUGAR_36_______&CmdSetId104d8 %sCOUGAR_36_PLUS.1394%=Ctx.SBP2, SBP2\Contex__&COUGAR_36+______&CmdSetId104d8 %sCOUGAR_TX_36.1394%=Ctx.SBP2, SBP2\Contex__&COUGAR_Tx_36____&CmdSetId104d8 %sCOUGAR_TX_36_PLUS.1394%=Ctx.SBP2, SBP2\Contex__&COUGAR_Tx_36+___&CmdSetId104d8 %sCHROMA_TX_1.1394%=Ctx.SBP2, SBP2\Contex__&CHROMA_Tx_1_____&CmdSetId104d8 %sCHROMA_TX_1_PLUS.1394%=Ctx.SBP2, SBP2\Contex__&CHROMA_Tx_1+____&CmdSetId104d8 %sCHROMA_TX_40.1394%=Ctx.SBP2, SBP2\Contex__&CHROMA_Tx_40____&CmdSetId104d8 %sCHROMA_TX_40_PLUS.1394%=Ctx.SBP2, SBP2\Contex__&CHROMA_Tx_40+___&CmdSetId104d8 %sCHROMA_TX_36.1394%=Ctx.SBP2, SBP2\Contex__&CHROMA_Tx_36____&CmdSetId104d8 %sCHROMA_TX_36_PLUS.1394%=Ctx.SBP2, SBP2\Contex__&CHROMA_Tx_36+___&CmdSetId104d8 %sCRYSTAL_TX_40.1394%=Ctx.SBP2, SBP2\Contex__&CRYSTAL_Tx_40___&CmdSetId104d8 %sCRYSTAL_TX_40.1394%=Ctx.SBP2, SBP2\Contex__&CRYSTAL_Tx_4____&CmdSetId104d8 %sCRYSTAL_TX_40_PLUS.1394%=Ctx.SBP2, SBP2\Contex__&CRYSTAL_Tx_40+__&CmdSetId104d8 %sMAGNUM_TX_50.1394%=Ctx.SBP2, SBP2\Contex__&MAGNUM_TX_50____&CmdSetId104d8 %sMAGNUM_TX_50_PLUS.1394%=Ctx.SBP2, SBP2\Contex__&MAGNUM_TX_50+___&CmdSetId104d8 %sACS4600.1394%=Ctx.SBP2.No.Wia, SBP2\Contex__&ACS4600_________&CmdSetId104d8 %sACS4600_PLUS.1394%=Ctx.SBP2.No.Wia, SBP2\Contex__&ACS4600+________&CmdSetId104d8 %sCHAMELEON_TX_36.1394%=Ctx.SBP2, SBP2\Contex__&CHAMELEON_Tx_36_&CmdSetId104d8 %sCHAMELEON_TX_36_PLUS.1394%=Ctx.SBP2, SBP2\Contex__&CHAMELEON_Tx_36+&CmdSetId104d8 %sPREMIER_TX_36.1394%=Ctx.SBP2, SBP2\Contex__&PREMIER_Tx_36___&CmdSetId104d8 %sPREMIER_TX_36_PLUS.1394%=Ctx.SBP2, SBP2\Contex__&PREMIER_Tx_36+__&CmdSetId104d8 %sMAGNUM_XL_54.1394%=Ctx.SBP2, SBP2\Contex__&MAGNUM_XL_54____&CmdSetId104d8 %sMAGNUM_XL_54_PLUS.1394%=Ctx.SBP2, SBP2\Contex__&MAGNUM_XL_54+___&CmdSetId104d8 %sHA68A.1394%=Ctx.SBP2, SBP2\Contex__&HA68A___________&CmdSetId104d8 %sHA68AP.1394%=Ctx.SBP2, SBP2\Contex__&HA68A+__________&CmdSetId104d8 %sHB68A.1394%=Ctx.SBP2, SBP2\Contex__&HB68A___________&CmdSetId104d8 %sHB68AP.1394%=Ctx.SBP2, SBP2\Contex__&HB68A+__________&CmdSetId104d8 %sHC68A.1394%=Ctx.SBP2, SBP2\Contex__&HC68A___________&CmdSetId104d8 %sHC68AP.1394%=Ctx.SBP2, SBP2\Contex__&HC68A+__________&CmdSetId104d8 %sCHAMELEON_SX_25.1394%=Ctx.SBP2, SBP2\Contex__&CHAMELEON_SX_25_&CmdSetId104d8 %sCHAMELEON_SX_25_PLUS.1394%=Ctx.SBP2, SBP2\Contex__&CHAMELEON_SX_25+&CmdSetId104d8 %sCOUGAR_SX_25.1394%=Ctx.SBP2, SBP2\Contex__&COUGAR_SX_25____&CmdSetId104d8 %sCOUGAR_SX_25_PLUS.1394%=Ctx.SBP2, SBP2\Contex__&COUGAR_SX_25+___&CmdSetId104d8 %sCRYSTAL_XL_42.1394%=Ctx.SBP2, SBP2\Contex__&CRYSTAL_XL_42___&CmdSetId104d8 %sCRYSTAL_XL_42_PLUS.1394%=Ctx.SBP2, SBP2\Contex__&CRYSTAL_XL_42+__&CmdSetId104d8 %sCHROMA_XL_42.1394%=Ctx.SBP2, SBP2\Contex__&CHROMA_XL_42____&CmdSetId104d8 %sCHROMA_XL_42_PLUS.1394%=Ctx.SBP2, SBP2\Contex__&CHROMA_XL_42+___&CmdSetId104d8 %sHAWKEYE_CX_36.1394%=Ctx.SBP2, SBP2\Contex__&HAWKEYE_Cx_36___&CmdSetId104d8 %sHAWKEYE_CX_36_PLUS.1394%=Ctx.SBP2, SBP2\Contex__&HAWKEYE_Cx_36+__&CmdSetId104d8 ; ; HP models ; %sHP_CC800PSPLUS.SBP2%=Ctx.SBP2.No.Wia, SBP2\Contex__&HP_CC800PS+_____&CmdSetId104d8 %sHP_815MFP.SBP2%=Ctx.SBP2.No.Wia, SBP2\Contex__&HP_815MFP_______&CmdSetId104d8 %sHP_SCANNER_4200.SBP2%=Ctx.SBP2.No.Wia, SBP2\Contex__&HP_SCANNER_4200_&CmdSetId104d8 ; ; OCE ; %sOCE_CS_4032.1394%=Ctx.SBP2, SBP2\Oce_____&CS_4032_________&CmdSetId104d8 %sOCE_CS_4033.1394%=Ctx.SBP2, SBP2\Oce_____&CS_4033_________&CmdSetId104d8 %sOCE_CS_4037.1394%=Ctx.SBP2, SBP2\Oce_____&CS_4037_________&CmdSetId104d8 %sOCE_CS_4038.1394%=Ctx.SBP2, SBP2\Oce_____&CS_4038_________&CmdSetId104d8 %sOCE_MS_4037.1394%=Ctx.SBP2, SBP2\Oce_____&MS_4037_________&CmdSetId104d8 %sOCE_MS_4038.1394%=Ctx.SBP2, SBP2\Oce_____&MS_4038_________&CmdSetId104d8 %sOCE_CS_4044.1394%=Ctx.SBP2, SBP2\Oce_____&CS_4044_________&CmdSetId104d8 %sOCE_CS_4045.1394%=Ctx.SBP2, SBP2\Oce_____&CS_4045_________&CmdSetId104d8 %sOCE_CS_4054.1394%=Ctx.SBP2, SBP2\Oce_____&CS_4054_________&CmdSetId104d8 %sOCE_CS_4055.1394%=Ctx.SBP2, SBP2\Oce_____&CS_4055_________&CmdSetId104d8 %sTCS400.1394%=Ctx.SBP2, SBP2\Oce_____&TCS400__________&CmdSetId104d8 ;-------------------------------------------------------------------------- ; WinMe install section for USB ;-------------------------------------------------------------------------- [Ctx.Usb] DriverVer = 2/19/2002,925 SubClass = StillImage DeviceType = 1 DeviceSubType = 0x4 Capabilities = 0x30 ; (STI_GENCAP_SUBSET|STI_GENCAP_WIA|0|0|0|0) WIA compliant driver Events = Ctx.Events DeviceData = Ctx.USB.DeviceData AddReg = Ctx.Usb.AddReg CopyFiles = ICMProfiles = "Ctx_SW6.icm" ;-------------------------------------------------------------------------- ; WinXP install section for USB ;-------------------------------------------------------------------------- [Ctx.Usb.NT] Include = sti.inf Needs = STI.USBSection SubClass = StillImage DeviceType = 1 ; scanner DeviceSubType = 0x4 Capabilities = 0x30 ; (STI_GENCAP_SUBSET|STI_GENCAP_WIA|0|0|0|0) WIA compliant driver Events = Ctx.Events DeviceData = Ctx.USB.DeviceData AddReg = Ctx.Usb.AddReg CopyFiles = ICMProfiles = "Ctx_SW6.icm" ;-------------------------------------------------------------------------- ; Win9x install section for USB scanners with only STI capability ;-------------------------------------------------------------------------- [Ctx.Usb.No.Wia] DriverVer =2/19/2002,925 SubClass = StillImage DeviceType = 1 DeviceSubType = 0x4 Capabilities = 0 Events = Ctx.Events DeviceData = Ctx.USB.DeviceData AddReg = Ctx.Usb.AddReg CopyFiles = ICMProfiles = "Ctx_SW6.icm" ;-------------------------------------------------------------------------- ; Win 2000 install section for USB scanners with only STI capability ;-------------------------------------------------------------------------- [Ctx.Usb.No.Wia.NT] Include = sti.inf Needs = STI.USBSection SubClass = StillImage DeviceType = 1 DeviceSubType = 0x4 Capabilities = 0 Events = Ctx.Events DeviceData = Ctx.USB.DeviceData AddReg = Ctx.Usb.AddReg ICMProfiles = "Ctx_SW6.icm" ;-------------------------------------------------------------------------- ; WinMe install section for SCSI ;-------------------------------------------------------------------------- [Ctx.Scsi] DriverVer = 2/19/2002,925 SubClass = StillImage DeviceType = 1 DeviceSubType = 0x5 Capabilities = 0x30 ; (STI_GENCAP_SUBSET|STI_GENCAP_WIA|0|0|0|0) WIA compliant driver Events = Ctx.Events DeviceData = Ctx.SCSI.DeviceData AddReg = Ctx.Scsi.AddReg ICMProfiles = "Ctx_SW6.icm" ;-------------------------------------------------------------------------- ; WinXP install section for SCSI ;-------------------------------------------------------------------------- [Ctx.Scsi.NT] Include = sti.inf Needs = STI.SCSISection SubClass = StillImage DeviceType = 1 ; scanner DeviceSubType = 0x5 Capabilities = 0x30 ; (STI_GENCAP_SUBSET|STI_GENCAP_WIA|0|0|0|0) WIA compliant driver Events = Ctx.Events DeviceData = Ctx.SCSI.DeviceData AddReg = Ctx.Scsi.AddReg CopyFiles = ICMProfiles = "Ctx_SW6.icm" ;-------------------------------------------------------------------------- ; WinME install section for SCSI scanners with only STI capability ;-------------------------------------------------------------------------- [Ctx.Scsi.No.Wia] DriverVer = 2/19/2002,925 SubClass = StillImage DeviceType = 1 DeviceSubType = 0x5 Capabilities = 0 Events = Ctx.Events DeviceData = Ctx.SCSI.DeviceData AddReg = Ctx.Scsi.AddReg ICMProfiles = "Ctx_SW6.icm" ;-------------------------------------------------------------------------- ; Win XP install section for SCSI scanners with only STI capability ;-------------------------------------------------------------------------- [Ctx.Scsi.No.Wia.NT] Include = sti.inf Needs = STI.SCSISection SubClass = StillImage DeviceType = 1 DeviceSubType = 0x5 Capabilities = 0 Events = Ctx.Events DeviceData = Ctx.SCSI.DeviceData AddReg = Ctx.Scsi.AddReg ICMProfiles = "Ctx_SW6.icm" ;-------------------------------------------------------------------------- ; Win ME install section for 1394 ;-------------------------------------------------------------------------- [Ctx.SBP2] DriverVer = 2/19/2002,925 SubClass = StillImage DeviceType = 1 ;;; scanner DeviceSubType = 0x6 DeviceData = Ctx.SBP2.DeviceData Capabilities = 0x30 ; (STI_GENCAP_SUBSET|STI_GENCAP_WIA|0|0|0|0) WIA compliant driver Events = Ctx.Events AddReg = Ctx.SBP2.AddReg.ME CopyFiles = ICMProfiles = "Ctx_SW6.icm" ;-------------------------------------------------------------------------- ; Win XP install section for 1394 ;-------------------------------------------------------------------------- [Ctx.SBP2.NT] Include = sti.inf Needs = STI.SBP2Section SubClass = StillImage DeviceType = 1 ;;; scanner DeviceSubType = 0x6 DeviceData = Ctx.SBP2.DeviceData ;Capabilities = 0x10 ; WIA complieant driver Capabilities = 0x30 ; (STI_GENCAP_SUBSET|STI_GENCAP_WIA|0|0|0|0) WIA compliant driver Events = Ctx.Events AddReg = Ctx.SBP2.AddReg.NT CopyFiles = ICMProfiles = "Ctx_SW6.icm" ;-------------------------------------------------------------------------- ; Win ME install section for 1394 scanners with only STI capability ;-------------------------------------------------------------------------- [Ctx.SBP2.No.Wia] DriverVer = 2/19/2002,925 SubClass = StillImage DeviceType = 1 ;;; scanner DeviceSubType = 0x6 DeviceData = Ctx.SBP2.DeviceData Capabilities = 0 Events = Ctx.Events AddReg = Ctx.SBP2.AddReg.ME ICMProfiles = "Ctx_SW6.icm" ;-------------------------------------------------------------------------- ; Win 2000 install section for 1394 scanners with only STI capability ;-------------------------------------------------------------------------- [Ctx.SBP2.No.Wia.NT] Include = sti.inf Needs = STI.SBP2Section SubClass = StillImage DeviceType = 1 ;;; scanner DeviceSubType = 0x6 DeviceData = Ctx.SBP2.DeviceData Capabilities = 0 Events = Ctx.Events AddReg = Ctx.SBP2.AddReg.NT ICMProfiles = "Ctx_SW6.icm" [Ctx.DeviceData] ;TwainDS = %TWAIN_DESC% Server=local UI DLL=sti.dll UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145} SpecialInfo = "Contex Wide Format Scanner" [Ctx.USB.DeviceData] Server=local UI DLL=sti.dll UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145} SpecialInfo = "Contex Wide Format Scanner" InterfaceType = "USB" [Ctx.SCSI.DeviceData] Server=local UI DLL=sti.dll UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145} SpecialInfo = "Contex Wide Format Scanner" InterfaceType = "SCSI" [Ctx.SBP2.DeviceData] Server=local UI DLL=sti.dll UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145} SpecialInfo = "Contex Wide Format Scanner" InterfaceType = "1394" ;-------------------------------------------------------------------------- ; In the .Service sections we tell Windows which drivers to load ;-------------------------------------------------------------------------- ; ; WinMe Services section for USB ; [Ctx.Usb.Services] ;Include = sti.inf ;Needs = STI.USBSection.Services ; ; WinMe Services section for SCSI ; [Ctx.Scsi.Services] ;Include = sti.inf ;Needs = STI.SCSISection.Services ; ; WinME Services section for SBP2 ; [Ctx.SBP2.Services] ;Include = sti.inf ;Needs = STI.SCSISection.Services ; ; WinXP Services section for USB ; [Ctx.Usb.NT.Services] Include = sti.inf Needs = STI.USBSection.Services ; ; WinXP Services section for USB without WIA support ; [Ctx.Usb.No.Wia.NT.Services] Include = sti.inf Needs = STI.USBSection.Services ; ; WinXP Services section for SCSI ; [Ctx.Scsi.NT.Services] Include = sti.inf Needs = STI.SCSISection.Services ; ; WinXP Services section for SCSI without WIA support ; [Ctx.Scsi.No.Wia.NT.Services] Include = sti.inf Needs = STI.SCSISection.Services ; ; WinXP Services section for 1394 ; [Ctx.SBP2.NT.Services] Include = sti.inf Needs = STI.SBP2Section.Services ; ; WinXP Services section for 1394 without WIA support ; [Ctx.SBP2.No.Wia.NT.Services] Include = sti.inf Needs = STI.SBP2Section.Services [Ctx.Events] ; ; The events that the device sends to launch an application ; ; GUID for FileButtonPressed is taken from GUID_ScanImage in sti.h ; GUID for EMailButtonPressed is defined in ctxusd.h ; GUID for FileButtonPressed is taken from GUID_ScanPrintImage in sti.h ; ;SCAN_EVENT =%SCAN_EVENT%,{A6C5A715-8C6E-11d2-977A-0000F87A926F},%SCAN_APPLICATION% ;MAIL_EVENT =%MAIL_EVENT%,{DF92D590-7E13-45a3-BAED-2B66F368A597},%MAIL_APPLICATION% ;COPY_EVENT =%COPY_EVENT%,{B441F425-8C6E-11d2-977A-0000F87A926F},%COPY_APPLICATION% ;-------------------------------------------------------------------------- ; In the Addreg sections we tell Windows registry which service to start ;-------------------------------------------------------------------------- [Ctx.Usb.AddReg] HKR,,HardwareConfig,1,4 HKR,,DevLoader,,*NTKERN HKR,,NTMPDriver,,"usbscan.sys" HKR,,USDClass,,"{98B3790C-0D93-4f22-ADAF-51A45B33C998}" HKCR,CLSID\{98B3790C-0D93-4f22-ADAF-51A45B33C998},,,"WIA Scanner STI USD" HKCR,CLSID\{98B3790C-0D93-4f22-ADAF-51A45B33C998}\InProcServer32,,,%11%\CtxWia.dll HKCR,CLSID\{98B3790C-0D93-4f22-ADAF-51A45B33C998}\InProcServer32,ThreadingModel,,Both ;HKR,,ICMProfile,0,"ctx1.icm" [Ctx.Scsi.AddReg] HKR,,HardwareConfig,1,2 HKR,,DevLoader,,*NTKERN HKR,,NTMPDriver,,"scsimap.sys,scsiscan.sys" HKR,,USDClass,,"{98B3790C-0D93-4f22-ADAF-51A45B33C998}" HKCR,CLSID\{98B3790C-0D93-4f22-ADAF-51A45B33C998},,,"WIA Scanner STI USD" HKCR,CLSID\{98B3790C-0D93-4f22-ADAF-51A45B33C998}\InProcServer32,,,%11%\CtxWia.dll HKCR,CLSID\{98B3790C-0D93-4f22-ADAF-51A45B33C998}\InProcServer32,ThreadingModel,,Both ;HKR,,ICMProfile,0,"ctx1.icm" [Ctx.SBP2.AddReg.ME] HKR,,HardwareConfig,1,2 HKR,,DevLoader,,*NTKERN HKR,,NTMPDriver,,"sbp2scan.sys" HKR,,USDClass,,"{98B3790C-0D93-4f22-ADAF-51A45B33C998}" HKCR,CLSID\{98B3790C-0D93-4f22-ADAF-51A45B33C998},,,"WIA Scanner STI USD" HKCR,CLSID\{98B3790C-0D93-4f22-ADAF-51A45B33C998}\InProcServer32,,,%11%\CtxWia.dll HKCR,CLSID\{98B3790C-0D93-4f22-ADAF-51A45B33C998}\InProcServer32,ThreadingModel,,Both [Ctx.SBP2.AddReg.NT] HKR,,HardwareConfig,1,2 HKR,,DevLoader,,*NTKERN HKR,,NTMPDriver,,"scsiscan.sys" HKR,,USDClass,,"{98B3790C-0D93-4f22-ADAF-51A45B33C998}" HKCR,CLSID\{98B3790C-0D93-4f22-ADAF-51A45B33C998},,,"WIA Scanner STI USD" HKCR,CLSID\{98B3790C-0D93-4f22-ADAF-51A45B33C998}\InProcServer32,,,%11%\CtxWia.dll HKCR,CLSID\{98B3790C-0D93-4f22-ADAF-51A45B33C998}\InProcServer32,ThreadingModel,,Both ;HKR,,ICMProfile,0,"ctx1.icm" [Ctx.Scsi.CopyFiles] CtxWia.dll [Ctx.Usb.CopyFiles] CtxWia.dll [Ctx.Scsi.CopySys32Files] scsiscan.sys scsimap.sys [Ctx.Usb.CopySys32Files] usbscan.sys [Twain.CopyFiles] ; ; List Twain files to be distributed here ; [ICM.CopyFiles] ; ; List ICM profiles to copy here ; ; ; String are defined for all languages ; see winnt.h in the NTDDK for their definitions ; LanguageIDs are composed of the LANG_XX and the ; SUBLANG_XX constants; {SUBLANG_ID}{10 bit LANGID_XXX} ; [Strings] Mfg="Contex A/S" DiskName="DRIVERDISK" TWAIN_DESC= "Contex TwainScan " CtxScanner.SvcDesc="Contex Wide Format Scanner" SCAN_EVENT="Scan Button" COPY_EVENT="Copy Button" MAIL_EVENT="E-mail Button" SCAN_APPLICATION ="WIDEimage" COPY_APPLICATION ="JETimage" MAIL_APPLICATION ="WIDEmail" ;---------------------- ; Old SCSI models ;---------------------- sACS4200DSP = "ACS4200DSP" sACS4100DSP = "ACS4100DSP" sFSS4300DSP = "FSS4300dsp" sFSS6300DSP = "FSS6300dsp" sFSS8300DSP = "FSS8300dsp" sFSS12300DSP = "FSS12300dsp" sFSS18300DSP = "FSS18300dsp" sFSC8000DSP = "FSC8000dsp" sICS1340 = "ICS1340 DSP" sFSS8300_PLUS = "FSS8300 PLUS DSP" sFSS8300_COPY = "FSS8300 COPY DSP" sFSC5000_DSP = "FSC5000 DSP" sNoFirmware = "Scanner Missing Firmware" sSCANNER = "Scanner with Unknown Keyboard switch" sFSC3010_DSP = "FSC3010 DSP" sFSC5010_DSP = "FSC5010 DSP" sFSC6010_DSP = "FSC6010 DSP" sFSC8010_DSP = "FSC8010 DSP" sFSC5010_COPY = "FSC5010 COPY" sFSC8010_COPY = "FSC8010 COPY" sBasic_scanner = "Basic Scanner" ; ; OCE ; sG6015 = "Océ G6015" sG6035 = "Océ G6035" sG6045 = "Océ G6045" sG6055 = "Océ G6055" sTDS8000DSP = "TDS8000DSP" sACS4200DSP = "ACS4200DSP" sACS4100DSP = "ACS4100DSP" sG6015_S = "Océ G6015-S" sG6025_S = "Océ G6025-S" sG6035_S = "Océ G6035-S" sG6035_SX = "Océ G6035-Sx" sG6045_S = "Océ G6045-S" s4715 = "Océ 4715" String231 = "Océ 4730" String232 = "Océ 4740" String234 = "Océ 4780" s4770 = "Océ 4770" s4780 = "Océ 4780" sCS_4050 = "Océ CS4050" sCS_4051 = "Océ CS4051" sCS_4052 = "Océ CS4052" sCS_4040 = "Océ CS4040" sCS_4041 = "Océ CS4041" sCS_4042 = "Océ CS4042" ;---------------------- ; USB Models ;---------------------- sScannerBoot.USB = "Scanner in Boot Mode (USB)" sCOUGAR_25.USB = "Contex COUGAR 25 (USB)" sCOUGAR_25_PLUS.USB = "Contex COUGAR 25+ (USB)" sCOUGAR_36.USB = "Contex COUGAR 36 (USB)" sCOUGAR_36_PLUS.USB = "Contex COUGAR 36+ (USB)" sCHAMELEON_25.USB = "Contex CHAMELEON 25 (USB)" sCHAMELEON_25_PLUS.USB = "Contex CHAMELEON 25+ (USB)" sCHAMELEON_36.USB = "Contex CHAMELEON 36 (USB)" sCHAMELEON_36_PLUS.USB = "Contex CHAMELEON 36+ (USB)" sCHAMELEON_PREMIER_36.USB = "Contex CHAMELEON PREMIER 36 (USB)" sCHAMELEON_PREMIER_36_PLUS.USB = "Contex CHAMELEON PREMIER 36+ (USB)" sCHROMA_TX_40.USB = "Contex CHROMA Tx 40 (USB)" sCHROMA_TX_40_PLUS.USB = "Contex CHROMA Tx 40+ (USB)" sMAGNUM_TX_50.USB = "Contex MAGNUM Tx 50 (USB)" sMAGNUM_TX_50_PLUS.USB = "Contex MAGNUM Tx 50+ (USB)" sCRYSTAL_TX_40.USB = "Contex CRYSTAL Tx 40 (USB)" sCRYSTAL_TX_40_PLUS.USB = "Contex CRYSTAL Tx 40+ (USB)" sACS4600.USB = "Contex ACS4600 (USB)" sACS4600_PLUS.USB = "Contex ACS4600+ (USB)" sHC68A.USB = "Contex sHC68A (USB)" sHC68AP.USB = "Contex sHC68A+ (USB)" sCHAMELEON_SX_25.USB = "Contex CHAMELEON SX 25 (USB)" sCHAMELEON_SX_25_PLUS.USB = "Contex CHAMELEON SX 25+ (USB)" sCOUGAR_SX_25.USB = "Contex COUGAR SX 25 (USB)" sCOUGAR_SX_25_PLUS.USB = "Contex COUGAR SX 25+ (USB)" sCRYSTAL_XL_42.USB = "Contex CRYSTAL XL 42 (USB)" sCRYSTAL_XL_42_PLUS.USB = "Contex CRYSTAL XL 42+ (USB)" sCHROMA_XL_42.USB = "Contex CHROMA XL 42 (USB)" sCHROMA_XL_42_PLUS.USB = "Contex CHROMA XL 42+ (USB)" sHAWKEYE_CX_36.USB = "Contex HAWKEYE Cx 36 (USB)" sHAWKEYE_CX_36_PLUS.USB = "Contex HAWKEYE Cx 36+ (USB)" ; ; HP ; sHP_CC800PS.USB = "hp cc800ps" ; ; OCE ; sOCE_CS_4020.USB = "Océ CS 4020 (USB)" sOCE_CS_4021.USB = "Océ CS 4021 (USB)" sOCE_CS_4025.USB = "Océ CS 4025 (USB)" sOCe_CS_4026.USB = "Océ CS 4026 (USB)" sOCE_CS_4030.USB = "Océ CS 4030 (USB)" sOCE_CS_4031.USB = "Océ CS 4031 (USB)" sOCE_CS_4035.USB = "Océ CS 4035 (USB)" sOCE_CS_4036.USB = "Océ CS 4036 (USB)" sOCE_CS_4044.USB = "Océ CS 4044 (USB)" sOCE_CS_4045.USB = "Océ CS 4045 (USB)" ;---------------------- ; SCSI Models ;---------------------- sScannerBoot.SCSI = "Scanner in Boot Mode (SCSI)" sMAGNUM8050.SCSI.DESC = "Contex MAGNUM 8050 Color Scanner (SCSI)" sMAGNUM6050.SCSI.DESC = "Contex MAGNUM 6050 Color Scanner (SCSI)" sMAGNUM3050.SCSI.DESC = "Contex MAGNUM 3050 Color Scanner (SCSI)" sCHROMA8040.SCSI.DESC = "Contex CHROMA 8040 Color Scanner (SCSI)" sCHROMA6040.SCSI.DESC = "Contex CHROMA 6040 Color Scanner (SCSI)" sCHROMA3040.SCSI.DESC = "Contex CHROMA 3040 Color Scanner (SCSI)" sPANORAMA2250.SCSI.DESC = "Contex PANORAMA 2250 Scanner (SCSI)" sPANORAMA2251.SCSI.DESC = "Contex PANORAMA 2251 Scanner (SCSI)" sCOUGAR_25.SCSI = "Contex COUGAR 25 (SCSI)" sCOUGAR_25_PLUS.SCSI = "Contex COUGAR 25+ (SCSI)" sCOUGAR_36.SCSI = "Contex COUGAR 36 (SCSI)" sCOUGAR_36_PLUS.SCSI = "Contex COUGAR 36+ (SCSI)" sCOUGAR_TX_36.SCSI = "Contex COUGAR Tx 36 (SCSI)" sCOUGAR_TX_36_PLUS.SCSI = "Contex COUGAR Tx 36+ (SCSI)" sCHROMA_TX_40.SCSI = "Contex CHROMA Tx 40 (SCSI)" sCHROMA_TX_40_PLUS.SCSI = "Contex CHROMA Tx 40+ (SCSI)" sCHROMA_TX_36.SCSI = "Contex CHROMA Tx 36 (SCSI)" sCHROMA_TX_36_PLUS.SCSI = "Contex CHROMA Tx 36+ (SCSI)" sCRYSTAL_40.SCSI = "Contex CRYSTAL 40 (SCSI)" sCRYSTAL_40_PLUS.SCSI = "Contex CRYSTAL 40+ (SCSI)" sMAGNUM_TX_50.SCSI = "Contex MAGNUM Tx 50 (SCSI)" sMAGNUM_TX_50_PLUS.SCSI = "Contex MAGNUM Tx 50+ (SCSI)" sCRYSTAL_TX_40.SCSI = "Contex CRYSTAL Tx 40 (SCSI)" sCRYSTAL_TX_40_PLUS.SCSI = "Contex CRYSTAL Tx 40+ (SCSI)" sCHAMELEON_TX_36.SCSI = "Contex CHAMELEON Tx 36 (SCSI)" sCHAMELEON_TX_36_PLUS.SCSI = "Contex CHAMELEON Tx 36+ (SCSI)" sPREMIER_TX_36.SCSI = "Contex PREMIER Tx 36 (SCSI)" sPREMIER_TX_36_PLUS.SCSI = "Contex PREMIER Tx 36+ (SCSI)" sMAGNUM_XL_54.SCSI = "Contex MAGNUM XL 54 (SCSI)" sMAGNUM_XL_54_PLUS.SCSI = "Contex MAGNUM XL 54+ (SCSI)" ; ; HP ; sHP_CC800PS.SCSI ="hp cc800ps (SCSI)" ; ; OCE ; sOCE_CS_4025.SCSI = "Océ CS 4025 (SCSI)" sOCe_CS_4026.SCSI = "Océ CS 4026 (SCSI)" sOCE_CS_4032.SCSI = "Océ CS 4032 (SCSI)" sOCE_CS_4033.SCSI = "Océ CS 4033 (SCSI)" sOCE_CS_4035.SCSI = "Océ CS 4035 (SCSI)" sOCE_CS_4036.SCSI = "Océ CS 4036 (SCSI)" sOCE_CS_4037.SCSI = "Océ CS 4037 (SCSI)" sOCE_CS_4038.SCSI = "Océ CS 4038 (SCSI)" sOCE_MS_4037.SCSI = "Océ MS 4037 (SCSI)" sOCE_MS_4038.SCSI = "Océ MS 4038 (SCSI)" sOCE_CS_4054.SCSI = "Océ CS 4054 (SCSI)" sOCE_CS_4055.SCSI = "Océ CS 4055 (SCSI)" sTCS400.SCSI = "Océ TCS400 (SCSI)" ; ; Calcomp ; sScan+_III_400_T ="ScanPlus III 400-T" sScan+_III_600_T ="ScanPlus III 600-T" sScan+_III_800_T ="ScanPlus III 800-T" sScan+_III_1200_T ="ScanPlus III 1200-T" sScan+_III_1800_T ="ScanPlus III 1800-T" sScan+_III_800_C ="ScanPlus III 800-C" sScan+_III_800_T_PLUS ="ScanPlus III 800 T PLUS" sScan+_III_800_T_C ="ScanPlus III 800 T COPY" sScan+_III_500_C ="ScanPlus III 500 C" sScan+_III_500_C_C ="ScanPlus III 500 C COPY" sScan+_III_510_C ="ScanPlus III 510 C" sScan+_III_510_CC ="ScanPlus III 510 CC" sScan+_III_810_C ="ScanPlus III 810 C" sScan+_III_810_CC ="ScanPlus III 810 CC" sScan+_III_310_C ="ScanPlus III 310 C" sScan+_III_610_C ="ScanPlus III 610 C" ;---------------------- ; SBP2/1394 Models ;---------------------- sScannerBoot = "Scanner in Boot Mode (1394)" s1394 = "Contex 1394 Scanner" sCOUGAR_25.1394 = "Contex COUGAR 25 (1394)" sCOUGAR_25_PLUS.1394 = "Contex COUGAR 25+ (1394)" sCOUGAR_36.1394 = "Contex COUGAR 36 (1394)" sCOUGAR_36_PLUS.1394 = "Contex COUGAR 36+ (1394)" sCOUGAR_TX_36.1394 = "Contex COUGAR Tx 36 (1394)" sCOUGAR_TX_36_PLUS.1394 = "Contex COUGAR Tx 36+ (1394)" sCHROMA_TX_40.1394 = "Contex CHROMA Tx 40 (1394)" sCHROMA_TX_40_PLUS.1394 = "Contex CHROMA Tx 40+ (1394)" sCHROMA_TX_36.1394 = "Contex CHROMA Tx 36 (1394)" sCHROMA_TX_36_PLUS.1394 = "Contex CHROMA Tx 36+ (1394)" sCHROMA_TX_1.1394 = "Contex CHROMA Tx 1 (1394)" sCHROMA_TX_1_PLUS.1394 = "Contex CHROMA Tx 1+ (1394)" sCRYSTAL_TX_40.1394 = "Contex CRYSTAL Tx 40 (1394)" sCRYSTAL_TX_40_PLUS.1394 = "Contex CRYSTAL Tx 40+ (1394)" sMAGNUM_TX_50.1394 = "Contex MAGNUM Tx 50 (1394)" sMAGNUM_TX_50_PLUS.1394 = "Contex MAGNUM Tx 50+ (1394)" sACS4600.1394 = "Contex ACS4600 (1394)" sACS4600_PLUS.1394 = "Contex ACS4600+ (1394)" sCHAMELEON_TX_36.1394 = "Contex CHAMELEON Tx 36 (1394)" sCHAMELEON_TX_36_PLUS.1394 = "Contex CHAMELEON Tx 36+ (1394)" sPREMIER_TX_36.1394 = "Contex PREMIER Tx 36 (1394)" sPREMIER_TX_36_PLUS.1394 = "Contex PREMIER Tx 36+ (1394)" sMAGNUM_XL_54.1394 = "Contex MAGNUM XL 54 (1394)" sMAGNUM_XL_54_PLUS.1394 = "Contex MAGNUM XL 54+ (1394)" sHA68A.1394 = "Contex sHA68A (1394)" sHA68AP.1394 = "Contex sHA68A+ (1394)" sHB68A.1394 = "Contex sHB68A (1394)" sHB68AP.1394 = "Contex sHB68A+ (1394)" sHC68A.1394 = "Contex sHC68A (1394)" sHC68AP.1394 = "Contex sHC68A+ (1394)" sCHAMELEON_SX_25.1394 = "Contex CHAMELEON SX 25 (1394)" sCHAMELEON_SX_25_PLUS.1394 = "Contex CHAMELEON SX 25+ (1394)" sCOUGAR_SX_25.1394 = "Contex COUGAR SX 25 (1394)" sCOUGAR_SX_25_PLUS.1394 = "Contex COUGAR SX 25+ (1394)" sCRYSTAL_XL_42.1394 = "Contex CRYSTAL XL 42 (1394)" sCRYSTAL_XL_42_PLUS.1394 = "Contex CRYSTAL XL 42+ (1394)" sCHROMA_XL_42.1394 = "Contex CHROMA XL 42 (1394)" sCHROMA_XL_42_PLUS.1394 = "Contex CHROMA XL 42+ (1394)" sHAWKEYE_CX_36.1394 = "Contex HAWKEYE Cx 36 (1394)" sHAWKEYE_CX_36_PLUS.1394 = "Contex HAWKEYE Cx 36+ (1394)" ; ; HP ; sHP_CC800PSPLUS.SBP2 = "hp cc800ps+ (1394)" sHP_815MFP.SBP2 = "hp 815 mfp" sHP_SCANNER_4200.SBP2 = "hp scanner 4200" ; ; OCE ; sTCS400.1394 ="Océ TCS400 (1394)" sOCE_CS_4032.1394 = "Océ CS 4032 (1394)" sOCE_CS_4033.1394 = "Océ CS 4033 (1394)" sOCE_CS_4037.1394 = "Océ CS 4037 (1394)" sOCE_CS_4038.1394 = "Océ CS 4038 (1394)" sOCE_MS_4037.1394 = "Océ MS 4037 (1394)" sOCE_MS_4038.1394 = "Océ MS 4038 (1394)" sOCE_CS_4044.1394 = "Océ CS 4044 (1394)" sOCE_CS_4045.1394 = "Océ CS 4045 (1394)" sOCE_CS_4054.1394 = "Océ CS 4054 (1394)" sOCE_CS_4055.1394 = "Océ CS 4055 (1394)"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.