; INI file for KmInstaller ;-------------------------------------------- ; [Version] Section - Default ; ProductName - Use as DB in registry ;-------------------------------------------- [Version] Signature = "$Windows NT$" ProductName = "Olivetti Product Library" Manufacturer = %KMC% Version = "Version 3.3.0906" [Setup] CompanyName = ""Olivetti" WizardBitmap = .\Setup\WizardBitmap.bmp LogoBitmap = .\Setup\KxLogo.png TestPageLogoBitmap = .\Setup\TestPageLogo.bmp ;ProductLogoBitmap = .\Setup\ProductLogo.png ;; To get the short MODEL name, KmInstaller will remove the below strings from device name ; and remove all the spaces from front and rear part of the string. ; Ex) "Kyocera Mita FS-1010 (J) KX" -> " FS-1010 (J) " -> "FS-1010 (J)" OemStrings = "Olivetti,Mita,KX,GX,(KPDL),(XPS),XPS,NW-FAX,WIA Driver,(Uni),(Network) MainTarget = "<ProgramFiles>\Olivetti" MainLink = "<StartMenu>\Olivetti" [Options] ; Selection Page = EXPRESS, CUSTOM InstallType = CUSTOM ; Available Connections - USB, LPT, NET, TCPIP, IPP,PRNQ,MSQ,NWQ,EMAIL,KPRINT, KMPRINT ConnectionTypes = USB,NET,TCPIP ;Additional Driver Support. default is 1 - Addtional Driver Support. AdditionalDriver = 0 ;Discover devices - USB,SNMP DiscoverDevices = USB,SNMP ;When discover USB devices, discover USBPRINTER instead of USB device DiscoverUsbPrinter = 1 ; KACT AutoConfig AutoConfig = 1,"InstallPath2" ShowUtilAndDriverSelection = 0 ShowDeviceFilter = 0 UpgradePage = 1 UninstallWelcomeTitle = "Olivetti Uninstaller" SnmpHostnameOID = ".1.3.6.1.4.1.1347.40.10.1.1.5.1",".1.3.6.1.4.1.1536.1.3.5.4.2.0" SnmpModelOID = ".1.3.6.1.4.1.1347.43.5.1.1.1.1" StatusMonitor = 1 QuickPrintTab = 1 ProductTitle = "Installer" WiaIpSameAsPrinterIp = 1 FaxIpSameAsPrinterIp = 1 NoOs2K = 1 ;WiaShowIp = 0 ;WiaEnableName = 0 [Options.NT6] ; Selection Page = EXPRESS, CUSTOM InstallType = CUSTOM ; Available Connections - USB, LPT, NET, TCPIP, IPP,PRNQ,MSQ,NWQ,EMAIL,KPRINT, KMPRINT ConnectionTypes = USB,NET,TCPIP ;Additional Driver Support. default is 1 - Addtional Driver Support. AdditionalDriver = 0 ;Discover devices - USB,SNMP DiscoverDevices = USB,SNMP ;When discover USB devices, discover USBPRINTER instead of USB device DiscoverUsbPrinter = 1 ; KACT AutoConfig AutoConfig = 0,"InstallPath2" ShowUtilAndDriverSelection = 0 ShowDeviceFilter = 0 UpgradePage = 1 UninstallWelcomeTitle = "Olivetti Uninstaller" SnmpHostnameOID = ".1.3.6.1.4.1.1347.40.10.1.1.5.1",".1.3.6.1.4.1.1536.1.3.5.4.2.0" SnmpModelOID = ".1.3.6.1.4.1.1347.43.5.1.1.1.1" StatusMonitor = 1 QuickPrintTab = 1,"KX#KXPS" WiaEnableName = 0 WiaIpSameAsPrinterIp = 1 FaxIpSameAsPrinterIp = 1 ;WiaShowIp = 0 ;WiaEnableName = 0 [StatusMonitor] ;Discovery d-Copia 18MF,"",TCPIP,USB ;Discovery2 d-Copia 284MF,"",TCPIP,USB ;StratosWC d-Copia 2500MF,"",TCPIP,USB d-Copia 3000MF,"",TCPIP,USB ;Falcon3 d-Copia 300MF,"",TCPIP,USB d-Copia 400MF,"",TCPIP,USB d-Copia 500MF,"",TCPIP,USB ;Stratos2 d-Copia 3001MF,"",TCPIP,USB ;Falcon4 d-Copia 4200MF,"",TCPIP,USB d-Copia 5200MF,"",TCPIP,USB ;Gemini d-Color MF2604,"",TCPIP,USB ;Cygnus d-Copia 404MF,"",TCPIP,USB ;Gaia d-Copia 3500MF,"",TCPIP,USB d-Copia 4500MF,"",TCPIP,USB d-Copia 5500MF,"",TCPIP,USB ;Zeus d-Copia 6500MF,"",TCPIP,USB d-Copia 8000MF,"",TCPIP,USB ;Gemini-HyPAS d-Color MF2604 plus,"",TCPIP,USB ;Gemini-LED d-Color MF2604en,"",TCPIP,USB ;Cygnus-HyPAS d-Copia 404MF plus,"",TCPIP,USB ;Cygnus-LED d-Copia 404MFen,"",TCPIP,USB ;Discovery30 d-COPIA3004MF,"",TCPIP,USB ;Discovery35 d-COPIA3504MF,"",TCPIP,USB ;HANABI d-Color MF2001,"",TCPIP,USB d-Color MF2501,"",TCPIP,USB ;MATSURI d-Copia 253MF,"",TCPIP,USB d-Copia 303MF,"",TCPIP,USB ;Matsuri-HyPAS d-COPIA253MF plus,"",TCPIP,USB d-COPIA303MF plus,"",TCPIP,USB ;HANABI-HyPAS d-COLORMF2001 plus,"",TCPIP,USB ;Jupiter d-COLORMF2552,"",TCPIP,USB ;Gaia2 d-COPIA3500MF plus,"",TCPIP,USB d-COPIA4500MF plus,"",TCPIP,USB d-COPIA5500MF plus,"",TCPIP,USB ;Zeus2 d-COPIA6500MF plus,"",TCPIP,USB d-COPIA8000MF plus,"",TCPIP,USB ;Jupiter2 d-COLORMF2552 plus,"",TCPIP,USB ;Tomcat d-COPIA3002MF,"",TCPIP,USB d-COPIA3502MF,"",TCPIP,USB ;Polaris d-COPIA4004MF,"",TCPIP,USB d-COPIA4004MF plus,"",TCPIP,USB d-COPIA5004MF,"",TCPIP,USB d-COPIA6004MF,"",TCPIP,USB ;E-Star d-COPIA3014MF,"",TCPIP,USB d-COPIA3514MF,"",TCPIP,USB d-COLORMF2614en,"",TCPIP,USB d-COLORMF2614 plus,"",TCPIP,USB [PortMonitor] ;KPRINT = "KPrint Port","PrnDrv\KXDriver\KPrint Monitor\monitor.in2","PrnDrv\KXDriver\KPrint Monitor\monitor.in2","PrnDrv\KXDriver\KPrint Monitor\monitor.in2" KPRINT = "KPrint Port" ; ================================================================================================================ ; Device Section ; ================================================================================================================ [DeviceNames] ;DeviceName = ModelKeyName,ModelSection(GroupKey),UsbVidPid,HWID,SnmpId ;ex) Kyocera Mita FS-1010 = FS-1010 ;Discovery Olivetti d-Copia 18MF = d-Copia 18MF,ALL,VID_0482&PID_032B,OLIVETTId-Copia_18MF6341,d-Copia 18MF ;Discovery2 Olivetti d-Copia 284MF = d-Copia 284MF,ALL,VID_0482&PID_03e5,OLIVETTId-Copia_284M8A30,d-Copia 284MF ;StratosWC Olivetti d-Copia 2500MF = d-Copia 2500MF,ALL,VID_0482&PID_037d,OLIVETTId-Copia_25003FB0,d-Copia 2500MF Olivetti d-Copia 3000MF = d-Copia 3000MF,ALL,VID_0482&PID_037e,OLIVETTId-Copia_3000EE7D,d-Copia 3000MF ;Falcon3 Olivetti d-Copia 300MF = d-Copia 300MF,ALL,VID_0482&PID_0350,OLIVETTId-Copia_300MEB4E,d-Copia 300MF Olivetti d-Copia 400MF = d-Copia 400MF,ALL,VID_0482&PID_034f,OLIVETTId-Copia_400M2BFB,d-Copia 400MF Olivetti d-Copia 500MF = d-Copia 500MF,ALL,VID_0482&PID_034e,OLIVETTId-Copia_500M8BC7,d-Copia 500MF ;Stratos2 Olivetti d-Copia 3001MF = d-Copia 3001MF,ALL,VID_0482&PID_03fe,OLIVETTId-Copia_30012E2C,d-Copia 3001MF ;Falcon4 Olivetti d-Copia 4200MF = d-Copia 4200MF,ALL,VID_0482&PID_03fc,OLIVETTId-Copia_42009905,d-Copia 4200MF Olivetti d-Copia 5200MF = d-Copia 5200MF,ALL,VID_0482&PID_03fb,OLIVETTId-Copia_520088A5,d-Copia 5200MF ;Gemini Olivetti d-Color MF2604 = d-Color MF2604,ALL,VID_0482&PID_0445,OLIVETTId-Color_MF263DD4,d-Color MF2604 ;Cygnus Olivetti d-Copia 404MF = d-Copia 404MF,ALL,VID_0482&PID_043f,OLIVETTId-Copia_404MEABA,d-Copia 404MF ;Gaia Olivetti d-Copia 3500MF = d-Copia 3500MF,ALL_MONO,VID_0482&PID_046e,OLIVETTId-Copia_3500EEB1,d-Copia 3500MF Olivetti d-Copia 4500MF = d-Copia 4500MF,ALL_MONO,VID_0482&PID_046d,OLIVETTId-Copia_450059B0,d-Copia 4500MF Olivetti d-Copia 5500MF = d-Copia 5500MF,ALL_MONO,VID_0482&PID_046c,OLIVETTId-Copia_55004810,d-Copia 5500MF ;Zeus Olivetti d-Copia 6500MF = d-Copia 6500MF,ALL_MONO,VID_0482&PID_046b,OLIVETTId-Copia_6500BBB1,d-Copia 6500MF Olivetti d-Copia 8000MF = d-Copia 8000MF,ALL_MONO,VID_0482&PID_046a,OLIVETTId-Copia_8000957C,d-Copia 8000MF ;Gemini-HyPAS Olivetti d-Color MF2604 plus = d-Color MF2604 plus,ALL,VID_0482&PID_048c,OLIVETTId-Color_MF2611A0,d-Color MF2604 plus ;Gemini-LED Olivetti d-Color MF2604en = d-Color MF2604en,ALL,VID_0482&PID_048e,OLIVETTId-Color_MF266D34,d-Color MF2604en ;Cygnus-HyPAS Olivetti d-Copia 404MF plus = d-Copia 404MF plus,ALL,VID_0482&PID_0490,OLIVETTId-Copia_404MACD1,d-Copia 404MF plus ;Cygnus-LED Olivetti d-Copia 404MFen = d-Copia 404MFen,ALL,VID_0482&PID_0492,OLIVETTId-Copia_404M5358,d-Copia 404MFen ;Discovery30 Olivetti d-COPIA3004MF = d-COPIA3004MF,ALL,VID_0482&PID_04a8,OLIVETTId-COPIA3004M82D0,d-COPIA3004MF ;Discovery35 Olivetti d-COPIA3504MF = d-COPIA3504MF,ALL,VID_0482&PID_04aa,OLIVETTId-COPIA3504M821C,d-COPIA3504MF ;HANABI Olivetti d-Color MF2001 = d-Color MF2001,ALL,VID_0482&PID_0467,OLIVETTId-Color_MF203FF4,d-Color MF2001 Olivetti d-Color MF2501 = d-Color MF2501,ALL,VID_0482&PID_0468,OLIVETTId-Color_MF253EE4,d-Color MF2501 ;MATSURI Olivetti d-Copia 253MF = d-Copia 253MF,ALL,VID_0482&PID_0465,OLIVETTId-Copia_253ME781,d-Copia 253MF Olivetti d-Copia 303MF = d-Copia 303MF,ALL,VID_0482&PID_0466,OLIVETTId-Copia_303MEBBE,d-Copia 303MF ;MatsuriHypas Olivetti d-COPIA253MF plus = d-COPIA253MF plus,ALL,VID_0482&PID_04f9,OLIVETTId-COPIA253MF75CA,d-COPIA253MF plus Olivetti d-COPIA303MF plus = d-COPIA303MF plus,ALL,VID_0482&PID_04fa,OLIVETTId-COPIA303MF4324,d-COPIA303MF plus ;HANABI-HyPAS Olivetti d-COLORMF2001 plus = d-COLORMF2001 plus,ALL,VID_0482&PID_0600,OLIVETTId-COLORMF20092C4,d-COLORMF2001 plus ;Jupiter Olivetti d-COLORMF2552 = d-COLORMF2552,ALL,VID_0482&PID_0602,OLIVETTId-COLORMF255215B,d-COLORMF2552 ;Gaia2 Olivetti d-COPIA3500MF plus = d-COPIA3500MF plus,ALL,VID_0482&PID_062b,OLIVETTId-COPIA3500M44C7,d-COPIA3500MF plus Olivetti d-COPIA4500MF plus = d-COPIA4500MF plus,ALL,VID_0482&PID_062a,OLIVETTId-COPIA4500MEADF,d-COPIA4500MF plus Olivetti d-COPIA5500MF plus = d-COPIA5500MF plus,ALL,VID_0482&PID_0629,OLIVETTId-COPIA5500M16DB,d-COPIA5500MF plus ;Zeus2 Olivetti d-COPIA6500MF plus = d-COPIA6500MF plus,ALL,VID_0482&PID_062d,OLIVETTId-COPIA6500M52D4,d-COPIA6500MF plus Olivetti d-COPIA8000MF plus = d-COPIA8000MF plus,ALL,VID_0482&PID_062c,OLIVETTId-COPIA8000MAAF0,d-COPIA8000MF plus ;Jupiter2 Olivetti d-COLORMF2552 plus = d-COLORMF2552 plus,ALL,VID_0482&PID_0671,OLIVETTId-COLORMF2559E53,d-COLORMF2552 plus ;Tomcat Olivetti d-COPIA3002MF = d-COPIA3002MF,ALL,VID_0482&PID_0661,OLIVETTId-COPIA3002M8330,d-COPIA3002MF Olivetti d-COPIA3502MF = d-COPIA3502MF,ALL,VID_0482&PID_0660,OLIVETTId-COPIA3502M83FC,d-COPIA3502MF ;Polaris Olivetti d-COPIA4004MF = d-COPIA4004MF,ALL,VID_0482&PID_0691,OLIVETTId-COPIA4004M37D1,d-COPIA4004MF Olivetti d-COPIA4004MF plus = d-COPIA4004MF plus,ALL,VID_0482&PID_0693,OLIVETTId-COPIA4004MC96F,d-COPIA4004MF plus Olivetti d-COPIA5004MF = d-COPIA5004MF,ALL,VID_0482&PID_0694,OLIVETTId-COPIA5004ME6D0,d-COPIA5004MF Olivetti d-COPIA6004MF = d-COPIA6004MF,ALL,VID_0482&PID_0695,OLIVETTId-COPIA6004MD5D0,d-COPIA6004MF ;E-Star Olivetti d-COPIA3014MF = d-COPIA3014MF,ALL,VID_0482&PID_066a,OLIVETTId-COPIA3014M7CD1,d-COPIA3014MF Olivetti d-COPIA3514MF = d-COPIA3514MF,ALL,VID_0482&PID_066b,OLIVETTId-COPIA3514M7C1D,d-COPIA3514MF Olivetti d-COLORMF2614en = d-COLORMF2614en,ALL,VID_0482&PID_066d,OLIVETTId-COLORMF261A5F4,d-COLORMF2614en Olivetti d-COLORMF2614 plus = d-COLORMF2614 plus,ALL,VID_0482&PID_066f,OLIVETTId-COLORMF2612D56,d-COLORMF2614 plus [PlugAndPlay] [OID] %OID_HOST_NAME% = ".1.3.6.1.4.1.1347.40.10.1.1.5.1",".1.3.6.1.4.1.1536.1.3.5.4.2.0" %OID_MODEL_NAME% = ".1.3.6.1.4.1.1347.43.5.1.1.1.1" ;%OID_DESC% = ".1.3.6.1.2.1.1.1.0" %OID_CONTACT% = ".1.3.6.1.2.1.1.4.0" %OID_LOCATION% = ".1.3.6.1.2.1.1.6.0" %OID_SERIAL_NUMBER% = ".1.3.6.1.4.1.1347.43.5.1.1.28.1" [PackageInfo] Packages = KMINST32,FAX,FAXSNMPCO [PackageInfo.NT6] Packages = FAX,KMINST32,FAXSNMPCO [ALL] Express = KMINST32 Packages = KMINST32,FAX,FAXSNMPCO [ALL.NT6] Express = KX,TTFONTS,SNMPCO,TWAIN,KMINST32,STATUSMON Packages = KX,KXPS,PCL,KPDL,TTFONTS,KMNETDIRECT,KMNETVIEWER,SNMPCO,WIAUSB,WIANET,TWAIN,FAX,KMINST32,FMU,STATUSMON [ALL_MONO] Express = KMINST32,FAX,FAXSNMPCO Packages = KMINST32,FAX,FAXSNMPCO [ALL_MONO.NT6] Express = KMINST32,FAX,FAXSNMPCO Packages = FAX,KMINST32,FAXSNMPCO ; ================================================================================================================ ; Package Section ; ================================================================================================================ ; Package Options ; &SECTION = select this package when SECTION package is selected. ; ~SECTION = unselect this package when SECTION package is selected. ; +SECTION = select this package when SECTION package is unselected. ; -SECTION = unselect this package when SECTION package is unselected. ; &OS = select this package when OS is matched. (OS = 95, 98, ME, NT, 2K, XP, 2KUP, XPUP, ALLNT) ; ~OS = unselect this package when OS is matched. (OS = 95, 98, ME, NT, 2K, XP, 2KUP, XPUP, ALLNT) ; &PORT = select this package when connection type is matched (PORT = LPT, USB, NET, TCPIP, IPP, PRNQ, EMAIL) ; ~PORT = unselect this package when connection type is matched (PORT = LPT, USB, NET, TCPIP, IPP, PRNQ, EMAIL) ; &STATUS = select this package when this status type is matched. (STATUS = NO_EXISTS, INSTALLED, UPGRADABLE) ; ~STATUS = unselect this package when this status type is matched. (STATUS = NO_EXISTS, INSTALLED, UPGRADABLE) ; ! = Absolute(enable/disable the item), user can not change the selection status. ex) !&USB : Selected and user can not change the setting when the connection is USB. ; # = Hide this package [Packages] ; Key = type,category,package-name,package-description,[options] ; type = KXDRV,TWNDRV,FAXDRV,PCLDRV,KPDLDRV,APP,PREINST,POSTINST,KMINST32,CUSTOM ; -> Install Procedure would be in the order of PREINST->DRVs->APPs->POSTINST->KMINST32 ; Here KMINST32 is the uninstall utility only. KX = KXDRV,%KXDRV%,%KXDRV_DESC% KXPS = KXPSDRV,%KXPSDRV%,%KXPSDRV_DESC% PCL = PCLDRV,%PCLDRV%,%PCLDRV_DESC% KPDL = KPDLDRV,%KPDLDRV%,%KPDLDRV_DESC% PCLMONO = PCLDRV,%PCLDRVM%,%PCLDRV_DESC% KPDLMONO = KPDLDRV,%KPDLDRVM%,%KPDLDRV_DESC% KMNETVIEWER = KMNETVIEWER,%KMNETVIEWER%,%KMNETVIEWER_DESC% KMNETVIEWER_DM = APP,%KMNETVIEWER%,%KMNETVIEWER_DESC% KMNETVIEWER_AM = APP,%KMNETVIEWER_AM%,%KMNETVIEWER_AM_DESC% KMNETDIRECT = APP,%KMNETDIRECT%,%KMNETDIRECT_DESC% TTFONTS = APP,%TTFONTS%,"%TTFONTS_DESC%" SNMPCO = APP,"SNMP","SNMP Module" FAXSNMPCO = APP,"FAX SNMP"," FAX SNMP Module" TWAIN = APP,%TWAIN%,%TWAIN_DESC% FAX = FAXDRV,%FAX%,%FAX_DESC% MSUSBSCAN = SCNUSB,"Microsoft USB Scanner Driver","Microsoft SCAN USB" FMU = APP,%FMU%,%FMU_DESC% KMINST32 = KMINST32,"KmInst32","" STATUSMON = APP,"STATUSMON","STATUSMON Module" PATCHKX = POSTINST,"","" [Packages.NT6] ; Key = type,category,package-name,package-description,[options] ; type = KXDRV,TWNDRV,FAXDRV,PCLDRV,KPDLDRV,APP,PREINST,POSTINST,KMINST32,CUSTOM ; Category = DRIVER,UTILITY ; -> Install Procedure would be in the order of PREINST->DRVs->APPs->POSTINST->KMINST32 ; Here KMINST32 is the uninstall utility only. KX = KXDRV,%KXDRV%,%KXDRV_DESC% KXPS = KXPSDRV,%KXPSDRV%,%KXPSDRV_DESC% MINIXPS = MINIXPSDRV,%MINIXPSDRV%,%MINIXPSDRV_DESC% PCL = PCLDRV,%PCLDRV%,%PCLDRV_DESC% KPDL = KPDLDRV,%KPDLDRV%,%KPDLDRV_DESC% PCLMONO = PCLDRV,%PCLDRVM%,%PCLDRV_DESC% KPDLMONO = KPDLDRV,%KPDLDRVM%,%KPDLDRV_DESC% KMNETVIEWER = KMNETVIEWER,%KMNETVIEWER%,%KMNETVIEWER_DESC% KMNETVIEWER_DM = APP,%KMNETVIEWER%,%KMNETVIEWER_DESC% KMNETVIEWER_AM = APP,%KMNETVIEWER_AM%,%KMNETVIEWER_AM_DESC% KMNETDIRECT = APP,%KMNETDIRECT%,%KMNETDIRECT_DESC% TTFONTS = APP,%TTFONTS%,"%TTFONTS_DESC%" SNMPCO = APP,"SNMP","SNMP Module" FAXSNMPCO = APP,"FAX SNMP"," FAX SNMP Module" TWAIN = APP,%TWAIN%,%TWAIN_DESC% FAX = FAXDRV,%FAX%,%FAX_DESC% WIANET = WIADRV,%WIA%,%WIA_DESC% MSUSBSCAN = SCNUSB,"Microsoft USB Scanner Driver","Microsoft SCAN USB" FMU = APP,%FMU%,%FMU_DESC% KMINST32 = KMINST32,"KmInst32","" STATUSMON = APP,"STATUSMON","STATUSMON Module" PATCHKX = POSTINST,"","" ; Mainly for vista tabs [PackageGroups] %PG_DRIVER_STR% = KX,KXPS,PCL,KPDL,WIANET,SNMPCO,FAX,STATUSMON,PCLMONO,KPDLMONO %PG_UTILITY_STR% = KMNETVIEWER,KMNETDIRECT,TTFONTS,TWAIN,FMU [Category] Driver = KX,PCL,KPDL,SNMPCO,FAX,STATUSMON,PCLMONO,KPDLMONO Utility = TTFONTS,KMINST32,KMNETVIEWER,KMNETDIRECT,TWAIN,FMU [Category.NT6] Driver = KX,KXPS,PCL,KPDL,SNMPCO,WIANET,SOAP,FAX,STATUSMON,PCLMONO,KPDLMONO Utility = TTFONTS,KMINST32,KMNETVIEWER,KMNETDIRECT,TWAIN,FMU ;end of KM components ;OEM components [FAX] DataFile = FAX\FAXDRV\FAXDriver\fax.pnf INF3 = "FAX\FAXDRV\FAXDriver\Win2K_XP\oemsetup.inf" Connection = NET ;List all supported OSs, blank = no preference (95,98,ME,NT,2K,XP32,XP64,VISTA32,VISTA64) ;OS = 2K,XP32,XP64,VISTA32,VISTA64 ;NO_EXISTS, INSTALLED, UPGRADABLE Status = OnCheck = &FAXSNMPCO OnUncheck = ~FAXSNMPCO OnFailed = STOPALL [FAX.x64] DataFile = FAX\FAXDRV\FAXDriver\fax.pnf INF3 = "FAX\FAXDRV\FAXDriver\Win64_x64\oemsetup.inf" Connection = NET ;List all supported OSs, blank = no preference (95,98,ME,NT,2K,XP32,XP64,VISTA32,VISTA64) ;OS = 2K,XP32,XP64,VISTA32,VISTA64 ;NO_EXISTS, INSTALLED, UPGRADABLE Status = OnCheck = &FAXSNMPCO OnUncheck = ~FAXSNMPCO OnFailed = STOPALL [KX] DataFile = PrnDrv\KXDriver\KX.pnf INF3 = PrnDrv\KXDriver\32bit\XP and newer\Oemsetup.inf TargetFolder = "KX" ;List all supported connection, blank = no preference (LPT,USB,NET,TCPIP,IPP,PRNQ,EMAIL,KPRINT,KMPRINT) Connection = LPT,USB,NET ;List all supported OSs, blank = no preference (95,98,ME,NT,2K,XP32,XP64,VISTA32,VISTA64) OS = 2K,XP32,XP64,VISTA32,VISTA64 ;NO_EXISTS, INSTALLED, UPGRADABLE Status = ; @ = enable checkbox ; ! = disable checkbox ; & = check this package ; ~ = uncheck this package OnCheck = !~PCL,!~KPDL,&SNMPCO,&STATUSMON,!~PCLMONO,!~KPDLMONO OnUncheck = @~PCL,@~KPDL,~SNMPCO,~STATUSMON,@~PCLMONO,@~KPDLMONO OnFailed = STOPALL [KX.x64] DataFile = PrnDrv\KXDriver\KX.pnf INF3 = PrnDrv\KXDriver\64bit\XP and newer\Oemsetup.inf TargetFolder = "KX" ;List all supported connection, blank = no preference (LPT,USB,NET,TCPIP,IPP,PRNQ,EMAIL,KPRINT,KMPRINT) Connection = LPT,USB,NET ;List all supported OSs, blank = no preference (95,98,ME,NT,2K,XP32,XP64,VISTA32,VISTA64) OS = 2K,XP32,XP64,VISTA32,VISTA64 ;NO_EXISTS, INSTALLED, UPGRADABLE Status = ; @ = enable checkbox ; ! = disable checkbox ; & = check this package ; ~ = uncheck this package OnCheck = !~PCL,!~KPDL,&SNMPCO,&STATUSMON,!~PCLMONO,!~KPDLMONO OnUncheck = @~PCL,@~KPDL,~SNMPCO,~STATUSMON,@~PCLMONO,@~KPDLMONO OnFailed = STOPALL [KX.NT6] DataFile = PrnDrv\KXDriver\KX.pnf INF3 = PrnDrv\KXDriver\32bit\XP and newer\Oemsetup.inf TargetFolder = "KX" ;List all supported connection, blank = no preference (LPT,USB,NET,TCPIP,IPP,PRNQ,EMAIL,KPRINT,KMPRINT) Connection = LPT,USB,NET ;List all supported OSs, blank = no preference (95,98,ME,NT,2K,XP32,XP64,VISTA32,VISTA64) OS = 95,98,ME,NT,2K,XP32,XP64,VISTA32,VISTA64 ;NO_EXISTS, INSTALLED, UPGRADABLE Status = ; @ = enable checkbox ; ! = disable checkbox ; & = check this package ; ~ = uncheck this package OnCheck = !~PCL,!~KPDL,!~KXPS,&SNMPCO,!~MINIXPS,&STATUSMON,!~PCLMONO,!~KPDLMONO OnUncheck = @~KXPS,@~PCL,@~KPDL,~SNMPCO,@~MINIXPS,~STATUSMON,@~PCLMONO,@~KPDLMONO OnFailed = STOPALL [KX.NT6.x64] DataFile = PrnDrv\KXDriver\KX.pnf INF3 = PrnDrv\KXDriver\64bit\XP and newer\oemsetup.inf TargetFolder = "KX" ;List all supported connection, blank = no preference (LPT,USB,NET,TCPIP,IPP,PRNQ,EMAIL,KPRINT,KMPRINT) Connection = LPT,USB,NET ;List all supported OSs, blank = no preference (95,98,ME,NT,2K,XP32,XP64,VISTA32,VISTA64) OS = 95,98,ME,NT,2K,XP32,XP64,VISTA32,VISTA64 ;NO_EXISTS, INSTALLED, UPGRADABLE Status = ; @ = enable checkbox ; ! = disable checkbox ; & = check this package ; ~ = uncheck this package OnCheck = !~PCL,!~KPDL,!~KXPS,&SNMPCO,!~MINIXPS,&STATUSMON,!~PCLMONO,!~KPDLMONO OnUncheck = @~KXPS,@~PCL,@~KPDL,~SNMPCO,@~MINIXPS,~STATUSMON,@~PCLMONO,@~KPDLMONO OnFailed = STOPALL [KXPS] DataFile = PrnDrv\K-XPS Driver\Kxps.pnf INF3 = PrnDrv\K-XPS Driver\32bit\Vista and newer\Oemsetup.inf TargetFolder = "KXPS" ;List all supported connection, blank = no preference (LPT,USB,NET,TCPIP,IPP,PRNQ,EMAIL,KPRINT,KMPRINT) Connection = LPT,USB,NET ;List all supported OSs, blank = no preference (95,98,ME,NT,2K,XP32,XP64,VISTA32,VISTA64) OS = 2K,XP32,XP64,VISTA32,VISTA64 ;NO_EXISTS, INSTALLED, UPGRADABLE Status = ; @ = enable checkbox ; ! = disable checkbox ; & = check this package ; ~ = uncheck this package OnCheck = !~PCL,!~KPDL,!~KX,&SNMPCO,!~MINIXPS,&STATUSMON,!~PCLMONO,!~KPDLMONO OnUncheck = @~KX,@~PCL,@~KPDL,~SNMPCO,@~MINIXPS,~STATUSMON,@~PCLMONO,@~KPDLMONO OnFailed = STOPALL [KXPS.x64] DataFile = PrnDrv\K-XPS Driver\Kxps.pnf INF3 = PrnDrv\K-XPS Driver\64bit\Vista and newer\Oemsetup.inf TargetFolder = "KXPS" ;List all supported connection, blank = no preference (LPT,USB,NET,TCPIP,IPP,PRNQ,EMAIL,KPRINT,KMPRINT) Connection = LPT,USB,NET ;List all supported OSs, blank = no preference (95,98,ME,NT,2K,XP32,XP64,VISTA32,VISTA64) OS = 2K,XP32,XP64,VISTA32,VISTA64 ;NO_EXISTS, INSTALLED, UPGRADABLE Status = ; @ = enable checkbox ; ! = disable checkbox ; & = check this package ; ~ = uncheck this package OnCheck = !~PCL,!~KPDL,!~KX,&SNMPCO,!~MINIXPS,&STATUSMON,!~PCLMONO,!~KPDLMONO OnUncheck = @~KX,@~PCL,@~KPDL,~SNMPCO,@~MINIXPS,~STATUSMON,@~PCLMONO,@~KPDLMONO OnFailed = STOPALL [PCL] DataFile = PrnDrv\PCL 5c UniDriver\pcl.pnf INF3 = PrnDrv\PCL 5c UniDriver\XP and newer\oemsetup.inf TargetFolder = "PCL" Connection = LPT,USB,NET OS = 95,98,ME,NT,2K,XP32,XP64,VISTA32,VISTA64 Status = ; @ = enable checkbox ; ! = disable checkbox ; & = check this package ; ~ = uncheck this package OnCheck = !~KX,!~KPDL,!~KXPS,!~MINIXPS,!~PCLMONO,!~KPDLMONO OnUncheck = @~KX,@~KPDL,@~KXPS,@~MINIXPS,@~PCLMONO,@~KPDLMONO OnFailed = STOPALL [KPDL] DataFile = PrnDrv\KPDL Mini-driver Color\kpdl.pnf INF3 = PrnDrv\KPDL Mini-driver Color\XP and newer\%LANG%\oemsetup.inf TargetFolder = "KPDL" Connection = LPT,USB,NET OS = 2K,XP32,XP64,VISTA32,VISTA64 Status = ; @ = enable checkbox ; ! = disable checkbox ; & = check this package ; ~ = uncheck this package OnCheck = !~KX,!~PCL,!~KXPS,!~MINIXPS,!~PCLMONO,!~KPDLMONO OnUncheck = @~KX,@~PCL,@~KXPS,@~MINIXPS,@~PCLMONO,@~KPDLMONO OnFailed = STOPALL [PCLMONO] DataFile = PrnDrv\PCL 5e UniDriver\pcl.pnf INF3 = PrnDrv\PCL 5e UniDriver\XP and newer\oemsetup.inf TargetFolder = "PCL" Connection = LPT,USB,NET OS = 95,98,ME,NT,2K,XP32,XP64,VISTA32,VISTA64 Status = ; @ = enable checkbox ; ! = disable checkbox ; & = check this package ; ~ = uncheck this package OnCheck = !~KX,!~KPDL,!~KXPS,!~MINIXPS,!~KPDLMONO OnUncheck = @~KX,@~KPDL,@~KXPS,@~MINIXPS,@~KPDLMONO OnFailed = STOPALL [KPDLMONO] DataFile = PrnDrv\KPDL Mini-driver Monochrome\kpdl.pnf INF3 = PrnDrv\KPDL Mini-driver Monochrome\XP and newer\%LANG%\oemsetup.inf TargetFolder = "KPDL" Connection = LPT,USB,NET OS = 2K,XP32,XP64,VISTA32,VISTA64 Status = ; @ = enable checkbox ; ! = disable checkbox ; & = check this package ; ~ = uncheck this package OnCheck = !~KX,!~PCL,!~KXPS,!~MINIXPS,!~PCLMONO OnUncheck = @~KX,@~PCL,@~KXPS,@~MINIXPS,@~PCLMONO OnFailed = STOPALL [MINIXPS] DataFile = PrnDrv\XPS Mini-driver\minixps.pnf INF3 = PrnDrv\XPS Mini-driver\Vista and newer\oemsetup.inf TargetFolder = "MINIXPS" Connection = LPT,USB,NET OS = VISTA32,VISTA64 Status = ; @ = enable checkbox ; ! = disable checkbox ; & = check this package ; ~ = uncheck this package OnCheck = !~KX,!~KXPS,!~KPDL,!~PCL,!~PCLMONO,!~KPDLMONO OnUncheck = @~KX,@~KPDL,@~KXPS,@~PCL,@~PCLMONO,@~KPDLMONO OnFailed = STOPALL [TTFONTS] DataFile = Utility\TTFONTS\TTFonts.pnf Connection = OS = Status = [SNMPCO] DataFile = Utility\SNMPComp\SNMPCo.pnf Connection = OS = Status = Init = HIDE [FAXSNMPCO] DataFile = Utility\SNMPComp\Fax_SNMPCo.pnf Connection = OS = Status = Init = HIDE [STATUSMON] DataFile = Utility\Status Monitor\StatusMon.pnf Connection = OS = Status = Init = HIDE [KMNETVIEWER] DataFile = Network\PRINT MONITOR\KMNV.pnf Connection = NET OS = Status = Features = KMNETVIEWER_DM,KMNETVIEWER_AM,KMNETVIEWER_HM [KMNETVIEWER_DM] Name = %KMNETVIEWER_DM% Description = %KMNETVIEWER_DM_DESC% DataFile = Network\PRINT MONITOR\CD_KMNV_DM.pnf Connection = NET OS = Status = Init = SELECTED OnCheck = OnUncheck = ~KMNETVIEWER_HM [KMNETVIEWER_AM] Name = %KMNETVIEWER_AM% Description = %KMNETVIEWER_AM_DESC% DataFile = Network\PRINT MONITOR\CD_KMNV_AM.pnf Connection = NET OS = Status = OnCheck = OnUncheck = [KMNETVIEWER_HM] Name = %KMNETVIEWER_HM% Description = %KMNETVIEWER_HM_DESC% DataFile = Network\PRINT MONITOR\CD_KMNV_HM.pnf Connection = NET OS = Status = OnCheck = &KMNETVIEWER_DM OnUncheck = [KMNETDIRECT] DataFile = Utility\Direct Printing\DirectPrinting.pnf Connection = OS = Status = [FMU] DataFile = Utility\FMU\CD_FMU.pnf Connection = NET OS = Status = [TWAIN] DataFile = Scanner\TWAIN\Twain.pnf Connection = NET OS = Status = OnCheck = OnUncheck = [MSUSBSCAN] DataFile = Connection = USB TargetFolder = INF3 = Scanner\USBSCN\kmusbscn.inf SkipIfINF3 = Scanner\WIA\kmwiadrv.inf SkipIfPkgSelected = WIA OS = Status = Init = HIDE,SELECTED OnFailed = STOPALL [WIAUSB] DataFile = Scanner\WIA (USB)\wia.pnf Connection = USB TargetFolder = "WiaDriver" INF3 = Scanner\WIA (USB)\kmwiadrv.inf OnCheck = OnUncheck = OS = Status = OnFailed = STOPALL [WIANET] DataFile = Scanner\WIA (Network)\wia.pnf Connection = NET TargetFolder = "WiaDriver" INF3 = Scanner\WIA (Network)\kmwiadrv.inf OnCheck = OnUncheck = OS = Status = OnFailed = STOPALL [PATCHKX] DataFile = Patch\PATCHKX.pnf Connection = OS = Status = Init = HIDE [KMINST32] DataFile = KmInst32.pnf Init = HIDE,SELECTED ;end of OEM components ; Strings ;================================================================================================================ [StringTable] LoadString = KmInstall.strDownload 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.