Here's a list of device ID strings for HP peripherals of interest to the hpoj project. I split semicolon-separated fields into separate lines for readability. For some series, each derivative reports the same model name, and for other series, different derivatives report different model names (see the entries for the OfficeJet K series). Therefore, this list isn't quite complete, since I don't have access to every single derivative in each series. -- David Paschal "original" OfficeJet C2890A (not supported by the hpoj project): (TODO) OfficeJet LX: MFG:Hewlett-Packard; MDL:OfficeJet; CMD:MLC,PCL,PML; REV:7.2.0; OfficeJet 300 series (MDL field should be the same for all derivatives): MFG:Hewlett-Packard; MDL:OfficeJet Series 300; CMD:MLC,PCL,PML; DESCRIPTION:Hewlett-Packard OfficeJet Series 300; CLASS:PRINTER; REV:1.2.0; OfficeJet 500 series (MDL field should be the same for all derivatives): MFG:Hewlett-Packard; MDL:OfficeJet Series 500; CMD:MLC,PCL,PML; CLASS:PRINTER; REV:4.06b; Sony IJP-V100 (OEM of OfficeJet 500 series): MFG:Sony; MDL:All-in-One IJP-V100; CMD:MLC,PCL,PML; CLASS:PRINTER; REV:4.12c; OfficeJet 600 series (MDL field should be the same for all derivatives): MFG:Hewlett-Packard; MDL:OfficeJet Series 600; CMD:MLC,PCL,PML; CLASS:PRINTER; REV:4.03b; PSC 300 series (MDL field should be the same for all derivatives): MFG:Hewlett-Packard; MDL:Printer/Scanner/Copier 300; CMD:MLC,PCL,PML; CLASS:PRINTER; REV:4.04c; OfficeJet 700 series (MDL field should be the same for all derivatives): MFG:Hewlett-Packard; MDL:OfficeJet Series 700; CMD:MLC,PCL,PML; CLASS:PRINTER; REV:4.00c; STATUS:000; OfficeJet T series (MDL field should be the same for all derivatives): MFG:Hewlett-Packard; MDL:OfficeJet T Series; CMD:MLC,PCL,PML; CLASS:PRINTER; DESCRIPTION:Hewlett-Packard OfficeJet T Series; VSTATUS:$HB0$FC0,FF,DN,IDLE,CUT; OfficeJet K series: !!!! UPDATED May 1, 2003: It turns out that the OfficeJet K series has an !!!! extra space character in the MDL field between "OfficeJet" and the !!!! model number. K60: MFG:Hewlett-Packard; MDL:OfficeJet K60; CMD:MLC,PCL,PML; CLASS:PRINTER; DESCRIPTION:Hewlett-Packard OfficeJet K Series; 1284.3M:f7f,f7f; 1284.4DL:4d,4e,1; SERN:000000000010; VSTATUS:$HB0$NC0,ff,DN,IDLE,CUT,K0,C0,SM,NR,KP100,CP100; AiO:0; DW-PCL; K60xi: MFG:Hewlett-Packard; MDL:OfficeJet K60xi; CMD:MLC,PCL,PML; CLASS:PRINTER; DESCRIPTION:Hewlett-Packard OfficeJet K Series; 1284.3M:f7f,f7f; 1284.4DL:4d,4e,1; SERN:000000000010; VSTATUS:$XB0$XC0,ff,DN,BUSY,CUT,K0,C0,SM,NR,KP000,CP000; AiO:0; DW-PCL; K80: MFG:Hewlett-Packard; MDL:OfficeJet K80; CMD:MLC,PCL,PML; CLASS:PRINTER; DESCRIPTION:Hewlett-Packard OfficeJet K Series; 1284.3M:f7f,f7f; 1284.4DL:4d,4e,1; SERN:000000000010; VSTATUS:$HB0$NC0,ff,DN,IDLE,CUT,K0,C0,SM,NR,KP097,CP099; AiO:0; DW-PCL; K80xi: MFG:Hewlett-Packard; MDL:OfficeJet K80xi; CMD:MLC,PCL,PML; CLASS:PRINTER; DESCRIPTION:Hewlett-Packard OfficeJet K Series; 1284.3M:f7f,f7f; 1284.4DL:4d,4e,1; SERN:000000000010; VSTATUS:$HB0$NC0,ff,DN,IDLE,CUT,K0,C0,SM,NR,KP100,CP100; AiO:0; DW-PCL; OfficeJet V series: MFG:Hewlett-Packard; MDL:OfficeJet V40xi; CMD:MLC,PCL,PML; CLASS:PRINTER; DESCRIPTION:Hewlett-Packard OfficeJet V Series; 1284.3M:f7f,f7f; 1284.4DL:4d,4e,1; SERN:000000000010; VSTATUS:$HB0$NC0,ff,DN,IDLE,CUT,K0,C0,SM,NR,KP090,CP092; AiO:0; DW-PCL; (TODO: Strings for V30, V40) OfficeJet 5100 series: MFG:Hewlett-Packard; MDL:OfficeJet 5110; CMD:MLC,PCL,PML; CLASS:PRINTER; DESCRIPTION:Hewlett-Packard OfficeJet 5100 Series; 1284.3M:f7f,f7f; 1284.4DL:4d,4e,1; SERN:CN27D310122Q; VSTATUS:$HB0$NC0,ff,DN,IDLE,CUT,K0,C0,SM,NR,AU,KP095,CP098; AiO:0; DW-PCL; OfficeJet 4100 series: MFG:Hewlett-Packard; MDL:officejet 4100 series; CMD:LDL,MLC,PML,DYN; CLS:PRINTER; 1284.4DL:4d,4e,1; SN:000000000010; S:0380008000820000002c1480063c2500063; OfficeJet Pro 1150C: VSTATUS:$H00000000$M00000000,ff,DN,IDLE; MFG:HEWLETT-PACKARD; MDL:OFFICEJET PRO 1150C; CMD:PCL,MLC,PML,PJL; CLS:PRINTER; DES:Hewlett-Packard OfficeJet Pro 1150C; OfficeJet Pro 1170C/1175C (MDL field should be the same for all derivatives): VSTATUS:$H00000000$M00000000,ff,DN,IDLE; LSS:01; LDF:-; LGS:-; LOP:-; LDE:1; MFG:HEWLETT-PACKARD; MDL:OFFICEJET PRO 1170C SERIES; CMD:PCL,MLC,PML,PJL; CLS:PRINTER; DES:Hewlett-Packard OfficeJet Pro 1170C Series; OfficeJet R series: MFG:HEWLETT-PACKARD; MDL:OFFICEJET R60; CMD:MLC,PCL,PML,SCL; CLS:PRINTER; DES:Hewlett-Packard OfficeJet R60; CMT:OFFICEJET PRO; SERN:SGB93A07TZWZ; VSTATUS:$HB0$FC0,ff,DN,IDLE,CUT; LSS:01; LDF:13; LDE:1; MFG:HEWLETT-PACKARD; MDL:OFFICEJET R80; CMD:MLC,PCL,PML,SCL; CLS:PRINTER; DES:Hewlett-Packard OfficeJet R80; CMT:OFFICEJET PRO; SERN:SGB94AG60RWZ; VSTATUS:$HB0$FC0,ff,DN,IDLE,CUT; LSS:01; LDF:13; LDE:1; (TODO: Strings for R40, R40xi, R45, R65, R80xi) PSC 500 series: MFG:HEWLETT-PACKARD; MDL:PSC 500; CMD:MLC,PCL,PML,SCL; CLS:PRINTER; DES:Hewlett-Packard PSC 500; CMT:OFFICEJET PRO; SERN:SGH02EGRMLWZ; VSTATUS:$HB0$FC0,ff,DN,IDLE,CUT; LSS:01; LDF:1; LDE:1; OfficeJet G series: MFG:Hewlett-Packard; MDL:OfficeJet G85; CMD:MLC,PCL,PML,SCL; CLASS:PRINTER; DESCRIPTION:Hewlett-Packard OfficeJet G Series; 1284.3M:f7f,f7f; 1284.4DL:4d,4e,1; SERN:SGA9A10174VF; VSTATUS:$HB0$NC0,ff,DN,IDLE,CUT,K0,C0,DP,NR,KP050,CP057; AiO:0; DW-PCL; (TODO: Strings for G55, G55xi, G85xi, G95) PSC 700 series: MFG:Hewlett-Packard; MDL:PSC 750; CMD:MLC,PCL,PML; CLASS:PRINTER; DESCRIPTION:Hewlett-Packard PSC 700 Series; 1284.3M:f7f,f7f; 1284.4DL:4d,4e,1; SERN:000000000010; VSTATUS:$HB0$NC0,ff,DN,IDLE,CUT,K0,C0,SM,NR,KP093,CP095; AiO:0; DW-PCL; (TODO: Strings for PSC 750xi) PSC 900 series (MDL field should be the same for all derivatives): MFG:Hewlett-Packard; MDL:PSC 900 Series; SKU:PSC 950; CMD:MLC,PCL,PML; CLASS:PRINTER; DESCRIPTION:Hewlett-Packard PSC 900 Series; 1284.3M:f7f,f7f; 1284.4DL:4d,4e,1; SERN:000000000010; VSTATUS:$HB0$NC0,ff,DN,IDLE,CUT,K0,C0,SM,NR,KP093,CP096; AiO:00; DW-PCL; (TODO: Strings for PSC 950xi) OfficeJet D series (MDL field should be the same for all derivatives): MFG:Hewlett-Packard; MDL:officejet d series; CMD:MLC,PCL,PML,DW-PCL,BIDI-ECP; CLASS:PRINTER; 1284.3M:f7f,f7f; 1284.4DL:4d,4e,1; SN:SG19711001RR; S:01808080800010006813800008438000085380000863800004140004f4240003d; AiO:0; PSC 2100 series (MDL field should be the same for all derivatives): MFG:Hewlett-Packard; MDL:PSC 2100 Series; CMD:MLC,PCL,PML,DW-PCL,DYN; CLS:PRINTER; 1284.4DL:4d,4e,1; SN:MY22KB10Y70F; S:0380008084021000002c1480063c2500062; AiO:0; PSC 2150 series (MDL field should be the same for all derivatives): MFG:Hewlett-Packard; MDL:PSC 2150 Series; CMD:MLC,PCL,PML,DW-PCL,DYN; CLS:PRINTER; 1284.4DL:4d,4e,1; SN:000000000010; S:0380808084021000002c1480061c2500062; AiO:0; PSC 2200 series (MDL field should be the same for all derivatives): MFG:Hewlett-Packard; MDL:PSC 2200 Series; CMD:MLC,PCL,PML,DW-PCL,DYN; CLS:PRINTER; 1284.4DL:4d,4e,1; SN:000000000010; S:0380008084021000002c1480061c2500062; AiO:0; OfficeJet 6100 series (MDL field should be the same for all derivatives): MFG:Hewlett-Packard; MDL:OfficeJet 6100 Series; CMD:MLC,PCL,PML,DW-PCL,DYN; CLS:PRINTER; 1284.4DL:4d,4e,1; SN:000000000010; S:0380808084021000002c1480060c2500062; AiO:0; PSC 1200 series (MDL field should be the same for all derivatives): MFG:Hewlett-Packard; MDL:psc 1200 series; CMD:LDL,MLC,PML,DYN; CLS:PRINTER; 1284.4DL:4d,4e,1; SN:000000000010; S:0380008000820000002c1480060c2500062; OfficeJet 7100 series (MDL field should be the same for all derivatives): MFG:Hewlett-Packard; MDL:officejet 7100 series; CMD:MLC,PCL,PML,DW-PCL,BIDI-ECP; CLASS:PRINTER; 1284.3M:f7f,f7f; 1284.4DL:4d,4e,1; SN:000000000010; S:0180808080001011681380000843800008538000086380000414000284243c000; AiO:0; LaserJet 1100A (MDL field should be the same for all derivatives): MFG:Hewlett-Packard; MDL:HP LaserJet 1100; DES:HP LaserJet 1100A Printer-Copier-Scanner; CMD:MLC,MFPDTF1,PCL,PJL; CLS:PRINTER; REV:1.0; IO PREFS:ECP18; LaserJet 1220: MFG:Hewlett-Packard; CMD:PJL,MLC,PCL,PCLXL,POSTSCRIPT; MDL:HP LaserJet 1220; CLS:PRINTER; DES:Hewlett-Packard LaserJet 1220; MEM:8MB LaserJet 3100 (not supported by the hpoj project): MANUFACTURER:Hewlett-Packard; COMMAND SET:HP GDI; MODEL:HP LaserJet 3100; CLASS:PRINTER; DESCRIPTION:Hewlett-Packard LaserJet 3100 MFP; LaserJet 3150 (not supported by the hpoj project): MANUFACTURER:Hewlett-Packard; COMMAND SET:HP GDI,ECP18; 1284.4DL:0; MODEL:HP LaserJet 3150; CLASS:PRINTER; DESCRIPTION:Hewlett-Packard LaserJet 3150 MFP; LaserJet 3200 series: MFG:Hewlett-Packard; CMD:PJL,MLC,PCL,PCLXL,POSTSCRIPT; MDL:HP LaserJet 3200M; CLS:PRINTER; DES:Hewlett-Packard LaserJet 3200M; MEM:16MB (TODO: Strings for original 3200 and 3200se) LaserJet 3300 series: MFG:Hewlett-Packard; CMD:PJL,MLC,PCL,POSTSCRIPT,PCLXL; MDL:HP LaserJet 3300/3310/3320; CLS:PRINTER; DES:Hewlett-Packard LaserJet 3300/3310/3320; MEM:22MB MFG:Hewlett-Packard; CMD:PJL,MLC,PCL,POSTSCRIPT,PCLXL; MDL:HP LaserJet 3330; CLS:PRINTER; DES:Hewlett-Packard LaserJet 3330; MEM:22MB PhotoSmart 100: MFG:HP; MDL:PHOTOSMART 100; CMD:MLC,PCL,PML,BIDI-ECP,ECP18,DW-PCL; CLS:PRINTER; DES:hp photosmart 100; SN:000000000010; S:00800880800010012C1000000C2000000; P:0000,FL,B0; J: ; PhotoSmart 130: (TODO) PhotoSmart 230: (TODO) PhotoSmart 1000: MFG:HEWLETT-PACKARD; MDL:PHOTOSMART P1000; CMD:MLC,PCL,PML; CLASS:PRINTER; DESCRIPTION:Hewlett-Packard PhotoSmart P1000; SERN:MX0BB1D186HP; VSTATUS:$HB0$NC0,ff,DN,IDLE,CUT,K0,C1,SM,NR,KP053,CP000; VP:0800,FL,B0; VJ: ; PhotoSmart 1100: MFG:HEWLETT-PACKARD; MDL:PHOTOSMART P1100; CMD:MLC,PCL,PML; CLASS:PRINTER; DESCRIPTION:Hewlett-Packard PhotoSmart P1100; SERN:MX98E1D0VRID; VSTATUS:$HB0$NC0,ff,DN,IDLE,CUT,K0,C0,SM,NR,KP061,CP082; VP:0800,FL,B0; VJ: ; PhotoSmart 1115: MFG:HP; MDL:PHOTOSMART 1115; CMD:MLC,PCL,PML,BIDI-ECP,ECP18,DW-PCL; CLS:PRINTER; DES:hp photosmart 1115; SN:HU21N1S118ES; S:00800880800010002C1170000C2080009; P:0800,FL,B0; J: ; PhotoSmart 1215: (TODO: MDL field probably says "PHOTOSMART 1215") PhotoSmart 1218: MFG:HP; MDL:PHOTOSMART 1218; CMD:MLC,PCL,PML,BIDI-ECP,ECP18,DW-PCL; CLS:PRINTER; DES:hp photosmart 1218; SN:MY08C120H0OS; S:00808880800010032C1000000C2000000; P:0800,FL,B0; J: ; PhotoSmart 1315: MFG:HP; MDL:PHOTOSMART 1315; CMD:MLC,PCL,PML,BIDI-ECP,ECP18,DW-PCL; CLS:PRINTER; DES:hp photosmart 1315; SN:MY17O1510FTS; S:00800880800010002C1100060C208005A; P:0800,FL,B0; J: ; PhotoSmart 7150: MFG:hp; MDL:photosmart 7150; CID:hpdeskjet_5550A851; CMD:MLC,PCL,PML,DW-PCL,DYN,DESKJET; CLS:PRINTER; DES:hp photosmart 7150; SN:MY22S140982F; S:0380088084001000012c148005ec2500061; P:1962,FL,B0; J: ; PhotoSmart 7350: MFG:hp; MDL:photosmart 7350; CID:hpdeskjet_5550A851; CMD:MLC,PCL,PML,DW-PCL,DYN,DESKJET; CLS:PRINTER; DES:hp photosmart 7350; SN:MY2321402P2E; S:0380088084001000012c1480060c2500061; P:1962,FL,B0; J: ; PhotoSmart 7550: MFG:hp; MDL:photosmart 7550; CID:hpdeskjet_5550A851; CMD:MLC,PCL,PML,DW-PCL,DYN,DESKJET; CLS:PRINTER; DES:hp photosmart 7550; SN:CN210110052D; S:0380088084001000003c148005fc2500061c3580061; P:1962,FL,B0; J: ; DeskJet 450: MFG:hp; MDL:dj450; CMD:MLC,PCL,PML,DESKJET,DW-PCL,DYN; CLS:PRINTER; DES:hp dj450; SN:SG2641108V3S; S:04800080860010000000002c0000000c2501064; P:0800,FL,B0; 1284.3M:f7f,f7f; 1284.4DL:4d,4e,1; BT:000000000000,,0000008F,60;