November 2011 The following paragraph does not apply to any country where such provisions are inconsistent with local law: LEXMARK INTERNATIONAL, INC., PROVIDES THIS PUBLICATION “AS IS” WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
Contents Contents Edition notice....................2 Introduction....................5 Understanding letters after model numbers....................5 Learning about the printer................7 Finding information about the printer......................7 Printer Control Language (PCL) page formatting...........9 Printable areas............................9 Supported paper and envelope dimensions...................10 Printer Job Language (PJL)................12 PJL commands information........................12 PostScript (PS) emulation................13 Supported paper sizes..........................13 PostScript paper tray support.........................14 PostScript envelope size support......................15...
Page 4
Contents Appendix B: PJL support................32 Common variables for both printer languages..................32 Lexmark‑unique PJL variables for both printer languages..............34 Common variables for PCL emulation.....................43 Printer‑unique variables for PCL emulation....................44 Common variables for PostScript emulation...................45 Printer‑unique variables for PostScript emulation..................45 Printer‑unique LRESOURCE variables......................45 Status Readback commands........................45...
X950de X952dte X952dte X954de X954dhe Understanding letters after model numbers Some Lexmark printers may have one or more letters after the model name to indicate printer features. Acronym Meaning duplex duplex and e-Task (electronic task) touch-screen interface duplex, finisher/stapler, and e-Task touch-screen interface...
Page 6
Introduction Acronym Meaning network and ImageQuick network and additional tray Duplex printing (two‑sided printing) using an optional duplex unit or an internal duplex unit based on the product. The additional tray is part of a drawer.
Finding information about the printer What are you looking for? Find it here Initial setup instructions: Setup documentation—The setup documentation came with the printer and is also available on the Lexmark Web • Connecting the printer site at http://support.lexmark.com. •...
Page 8
Learning about the printer What are you looking for? Find it here Latest supplemental information, updates, and customer Lexmark Support Web site— support: http://support.lexmark.com • Documentation Note: Select your country or region, and then select your product to view the appropriate support site.
Printer Control Language (PCL) page formatting Printer Control Language (PCL) page formatting For more information on PCL, see the Printer Languages and Interfaces Technical Reference. It contains a complete listing with descriptions of PCL commands. To determine which PCL commands your printer supports, see “Appendix A: PCL support” on page 23. Printable areas The printable areas and logical pages for PCL emulation (both portrait and landscape orientation) are illustrated below.
For the Universal paper size, the area dimensions are listed in pel ranges. Paper ID 99 will be supported for backward compatibility with other Lexmark printers. Paper ID 99 has the same logical paper size as ID 100 (compatible with HP LaserJet 5Si/5SiMx) but is 8 pels wider than the Lexmark 4039.
Page 11
For the Universal paper size, the area dimensions are listed in pel ranges. Paper ID 99 will be supported for backward compatibility with other Lexmark printers. Paper ID 99 has the same logical paper size as ID 100 (compatible with HP LaserJet 5Si/5SiMx) but is 8 pels wider than the Lexmark 4039.
Printer Job Language (PJL) Printer Job Language (PJL) PJL commands information Your printer supports complete PJL commands, including certain commands that cause the printer to enter PCL emulation, PostScript emulation, and Personal Printer Data Stream (PPDS). For a complete listing with descriptions of PJL commands, see the Printer Languages and Interfaces Technical Reference. To determine which commands your printer supports, see “Appendix B: PJL support”...
Supported paper sizes = Supported X = Not supported Paper sizes Printer models Size Literal name Size (mm) Size (inches) Size (points) C950 X950, X952, X954 Letter letter 215.9 x 279.4 8.5 x 11.0 612 x 792 Legal legal 215.9 x 355.6 8.5 x 14.0...
PostScript (PS) emulation = Supported X = Not supported Paper sizes Printer models Size Literal name Size (mm) Size (inches) Size (points) C950 X950, X952, X954 Custom custom 297 x 431.8 11.7 x 17 842 x 1224 Custom custom 320 x 559 12.6 x 22...
Tray selected with tray operators = Supported X = Not supported Printer models Operator Tray selected (corresponding image size is set) C950 X950, X952, X954 a4tray tray with A4-size paper a5tray tray with A5-size paper b5tray tray with B5-size paper...
* For other envelopes, the page is formatted to 216 x 356 mm (8.5 x 14 in.) unless a size is specified by your software program. Literal names supported = Supported X = Not Supported Literal names Printer models Literal name Compatible literal name C950 X950, X952, X954 monarchenvelope 3.875x7.5envelope com10envelope 4.125x9.5envelope dlenvelope 110x220envelope c5envelope 162x229envelope b5envelope...
Page 17
X = Not supported Tray operators Printer models Operator Tray selected (Corresponding image size is set) C950 X950, X952, X954 110x220envelopetray tray with 110 x 220 size envelopes dlenvelopetray tray with 110 x 220 size envelopes 162x229envelopetray tray with 162 x 229 size envelopes...
The room should meet ASHRAE 62—1989 standards. Noise emission levels The following measurements were made in accordance with ISO 7779 and reported in conformance with ISO 9296. 1-meter average sound pressure, dBA Status C950 X950 X952 X954 Idle/Ready Printing (simplex) Printing (duplex)
Operating value Shipping and storage value (with cartridges) ‑40 to 40°C (‑40 to 104°F) C950 10.0–32.0°C (50–90°F) ‑40 to 40°C (‑40 to 104°F) X950, X952, X954 10.0–32.0°C (50–90°F) Printer humidity ranges Printer model Operating value C950 15–85% X950, X952, X954 15–85%...
Altitude (above sea level) Printer model Operating value Shipping and storage value C950 0–2500 m (8200 ft) 0–15000 m (0–49200 ft) X950, X952, X954 0–2500 m (8200 ft) 0–15000 m (0–49200 ft) Atmospheric pressure specifications Atmospheric pressure Printer model Operating value...
Appendix A: PCL support PCL emulation commands = Supported X = Not supported Printer model Command Function C950 X950, X952, X954 Printer Reset Display FunctionsOn Display FunctionsOff Print Test Page Set Horizontal Cursor Position &a#C (Column Number) Duplex Page Side Selection &a#G...
Page 24
Appendix A: PCL support = Supported X = Not supported Printer model Command Function C950 X950, X952, X954 Set Universal Custom Name &f#W Push / Pop Cursor &f#S Macro Control &f#X Set Macro ID &f#Y Set Line Termination &k#G Set Horizontal Motion Index (HMI) &k#H...
Page 25
Appendix A: PCL support = Supported X = Not supported Printer model Command Function C950 X950, X952, X954 Select Palette &p#S Transparent Print Data &p#X[data] Flush All Pages &r#F End-Of-Line Text Wrap &s#C Text Parsing Method &t#P Unit of Measure &u#D...
Page 26
Appendix A: PCL support = Supported X = Not supported Printer model Command Function C950 X950, X952, X954 Set Raster Compression Mode *b#M Transfer Raster Data (Plane) *b#V[data] Transfer Raster Data (Row / Block) *b#W[data] Y Offset *b#Y Horizontal Rectangle Size...
Page 27
Appendix A: PCL support = Supported X = Not supported Printer model Command Function C950 X950, X952, X954 Download Dither Matrix *m#W[data] Print Quality *o#M(b) Mechanical Print Quality *o#Q Driver Configuration *o#W[data] Push / Pop Palette *p#P Set Pattern Reference Point...
Appendix A: PCL support = Supported X = Not supported Printer model Command Function C950 X950, X952, X954 Set Raster Configuration *g#W Color Component One *v#A Color Component Two *v#B Color Component Three *v#C Assign Color Index *v#I Source Transparency Mode...
Page 29
Appendix A: PCL support = Supported X = Not supported Printer model Command Function C950 X950, X952, X954 Arc Absolute Three Point Bezier Relative Bezier Absolute Character Fill Circle Comment Character Plot Color Range Default Absolute Direction Relative Direction Define Label Terminator...
Page 30
Appendix A: PCL support = Supported X = Not supported Printer model Command Function C950 X950, X952, X954 Input Relative P1 and P2 Input Window Line Attributes Label, Default Terminator = '03'x Label Origin Uses PCL Label Origin Line Type...
Page 31
Appendix A: PCL support = Supported X = Not supported Printer model Command Function C950 X950, X952, X954 Define Standard Font Absolute Character Size Character Slant Symbol Mode Select Pen Relative Character Size Select Standard Font Screened Vectors Screened Vectors - 9, level...
Appendix B: PJL support Appendix B: PJL support Common variables for both printer languages = Supported X = Not supported Printer model Variable name C950 X950, X952, X954 AUTOCONT AUTOSELECT BINDING BITSPERPIXEL CLEARABLEWARNINGS CONTEXTSWITCH COPIES CPLOCK DENSITY DISKLOCK DUPLEX ECONOMODE...
Page 33
Appendix B: PJL support = Supported X = Not supported Printer model Variable name C950 X950, X952, X954 INTRAY1SIZE INTRAY2SIZE INTRAY3SIZE INTRAY4SIZE INTRAY5SIZE IOBUFFER IOSIZE JOBATTR JOBNAME JOBOFFSET LANG LOWTONER MANUALFEED MEDIASOURCE MEDIATYPE MPTRAY ORIENTATION OUTBIN PAGEPROTECT PAPER PARALLEL PASSWORD...
Appendix B: PJL support = Supported X = Not supported Printer model Variable name C950 X950, X952, X954 PITCH PTSIZE SYMSET Printer‑unique variables for PCL emulation = Supported X = Not supported Printer model Variable name C950 X950, X952, X954...
Appendix B: PJL support Common variables for PostScript emulation = Supported X = Not supported Printer model Variable name C950 X950, X952, X954 JAMRECOVERY PRTPSERRS ADOBEMBT Printer‑unique variables for PostScript emulation = Supported X = Not supported Printer model Variable name...
Appendix B: PJL support = Supported X = Not supported Printer model Variable name C950 X950, X952, X954 Ustatus Ustatusoff USTATUS unsolicited status variables = Supported X = Not supported Printer model Variable name C950 X950, X952, X954 DEVICE PAGE...
Page 47
Appendix B: PJL support = Supported X = Not supported Printer model Message Status code Return string C950 X950, X952, X954 Intervention Required - 30016 37 Insufficient memory to collate Insufficient Collation Area Intervention Required - 30016 38 Memory Full...
Page 48
Appendix B: PJL support = Supported X = Not supported Printer model Message Status code Return string C950 X950, X952, X954 Intervention Required - 30018 56 Standard Serial Disabled Standard Serial Disabled Intervention Required - 30018 56 Standard USB Port Disabled...
Page 49
Appendix B: PJL support = Supported X = Not supported Printer model Message Status code Return string C950 X950, X952, X954 Intervention Required - 30036 53 Unformatted Flash Unformatted Flash Intervention Required - 30036 61 Defective Disk Defective Disk Intervention Required -...
Page 50
Appendix B: PJL support = Supported X = Not supported Printer model Message Status code Return string C950 X950, X952, X954 Intervention Required - 30107 Priming Failed, Retry. Go/Stop? Priming Failed Intervention Required - 30112 54 Network [x] Software Error...
Page 51
Appendix B: PJL support = Supported X = Not supported Printer model Message Status code Return string C950 X950, X952, X954 Intervention required - 32030 58 Too many bins attached Too Many Bins Attached Intervention Required - 32030 58 Too Many Flash...
Appendix B: PJL support = Supported X = Not supported Printer model Message Status code Return string C950 X950, X952, X954 Intervention Required - 40038 80 Belt Exhausted Belt Exhausted Intervention Required - 40038 80 Fuser Maintenance Fuser Maintenance Intervention Required -...
Page 53
Appendix B: PJL support = Supported X = Not supported Printer model Message Status code Return string C950 X950, X952, X954 Intervention Required - 40010 30 CMYK* Print Unit Missing 30 CMYK* Print Unit Missing Intervention Required - 40010 30 Coating Roll...
Page 54
Appendix B: PJL support = Supported X = Not supported Printer model Message Status code Return string C950 X950, X952, X954 Intervention Required - 40021 Close door or insert Close Door Insert cartridge Cartridge Intervention Required - 40021 Close Finisher...
Page 55
Appendix B: PJL support = Supported X = Not supported Printer model Message Status code Return string C950 X950, X952, X954 Intervention Required - 40021 30 Invalid Refill Change Invalid Refill Cartridge Intervention Required - 40021 31 Defective Cartridge CMYK*...
Page 56
Appendix B: PJL support = Supported X = Not supported Printer model Message Status code Return string C950 X950, X952, X954 Intervention Required - 40021 40 Tray <x> Size Sense Error Tray Size Sense Error Intervention Required - 40021 41 Open Bin 1...
Page 57
Appendix B: PJL support = Supported X = Not supported Printer model Message Status code Return string C950 X950, X952, X954 Intervention Required - 40029 Check Finisher Installation Check Finisher Installation Intervention Required - 40029 Check Mailbox Installation Check Mailbox...
Page 58
Appendix B: PJL support = Supported X = Not supported Printer model Message Status code Return string C950 X950, X952, X954 Intervention Required - 40038 Replace Oil Coating Roll Replace Oil Coating Roll Intervention Required - 40038 Replace PC Kit...
Page 59
Appendix B: PJL support = Supported X = Not supported Printer model Message Status code Return string C950 X950, X952, X954 Intervention Required - 40038 88 Toner Low Toner Low Intervention Required - 40038 88 Yellow Toner Toner Low 88 Magenta Toner...
Page 60
Appendix B: PJL support = Supported X = Not supported Printer model Message Status code Return string C950 X950, X952, X954 Intervention Required - 40049 STMSG message STMSG Intervention Required - 40049 STMSG message PJL ST Message Intervention Required -...
Page 61
Appendix B: PJL support = Supported X = Not supported Printer model Message Status code Return string C950 X950, X952, X954 Intervention Required - 40095 Install duplex Install Duplex or Cancel Intervention Required - 40096 Close Duplex Door Duplex Cover Open...
Page 62
Appendix B: PJL support = Supported X = Not supported Printer model Message Status code Return string C950 X950, X952, X954 Intervention Required - 40201 88.xx cyan cartridge low Cartridge Low Intervention Required - 40201 88.1x cyan cartridge Cartridge Nearly Low...
Page 63
Appendix B: PJL support = Supported X = Not supported Printer model Message Status code Return string C950 X950, X952, X954 Intervention Required - 40204 Photoconductor Photoconductor Low Intervention Required - 40204 84.xx [color] photoconductor Photoconductor Nearly nearly low Intervention Required - 40215 83.xx Transfer...
Page 64
Appendix B: PJL support = Supported X = Not supported Printer model Message Status code Return string C950 X950, X952, X954 Intervention Required - 40309 32.xx black cartridge part Cartridge Part Number number Unsupported unsupported by device Intervention Required - 40309 32.xx Replace...
Page 65
Appendix B: PJL support = Supported X = Not supported Printer model Message Status code Return string C950 X950, X952, X954 Intervention Required - 40312 32.xx Replace unsupported Replace unsupported yellow cartridge cartridge Intervention Required - 40312 40 yellow invalid refill,...
Page 66
Appendix B: PJL support = Supported X = Not supported Printer model Message Status code Return string C950 X950, X952, X954 Intervention Required - 40406 84.41 Cyan photoconductor [Color] Photoconductor missing Missing Intervention Required - 40407 84.41 Magenta PC Unit missing...
Appendix B: PJL support PJL messages for paper jams = Supported X = Not supported Printer model Message Status code C950 X950, X952, X954 Intervention Required - 4200x Paper Jam Intervention Required - 4200z Paper Jam Intervention Required - 4201x...
Page 72
Appendix B: PJL support = Supported X = Not supported Printer model Message Status code C950 X950, X952, X954 Intervention Required - 4211x Paper Jam Intervention Required - 4220x Paper Jam Intervention Required - 4221x Paper Jam Intervention Required -...
Page 73
Appendix B: PJL support = Supported X = Not supported Printer model Message Status code C950 X950, X952, X954 Intervention Required - 4242z Paper Jam Intervention Required - 4243w Paper Jam Intervention Required - 4243z Paper Jam Intervention Required -...
Page 74
Appendix B: PJL support = Supported X = Not supported Printer model Message Status code C950 X950, X952, X954 Intervention Required - 4253w Paper Jam Intervention Required - 4254wy Paper Jam Intervention Required - 4255 Paper Jam Intervention Required -...
Page 75
Appendix B: PJL support = Supported X = Not supported Printer model Message Status code C950 X950, X952, X954 Intervention Required - 4272 Paper Jam Intervention Required - 4272z Paper Jam Intervention Required - 4273 Paper Jam Intervention Required -...
Page 76
Appendix B: PJL support = Supported X = Not supported Printer model Message Status code C950 X950, X952, X954 Intervention Required - 4284x Paper Jam Intervention Required - 4284z Paper Jam Intervention Required - 4285w Paper Jam Intervention Required -...
X950, X952, X954 RDYMSG OPMSG STMSG Lexmark‑unique PJL commands These commands are Lexmark extensions which have been added to the PJL command set to provide the user with remote control of many printer functions. = Supported X = Not supported Printer model...
Page 85
Appendix C: PostScript support = Supported X = Not supported Printer model C950 X950, X952, X954 • Orientation • Border • Order • Type • LandscapeOverride OutputAttributes • 0 - Standard Bin • 1 - Optional Bin 1 • 2 - Optional Bin 2 •...
Appendix C: PostScript support = Supported X = Not supported Printer model Device C950 X950, X952, X954 %TokenTalkD% %USB_A% %USB_B% %USB_C% %USB_D% Device parameters = Supported X = Not supported Printer model C950 X950, X952, X954 Device Parameters for the Communication Device %Parallel%,...
Page 93
Appendix C: PostScript support = Supported X = Not supported Printer model C950 X950, X952, X954 DataBits DelayedOutputClose Enabled Filtering FlowControl HasNames HonorDSR Interpreter Parity PCLSmartSwitch PortLocation PSSmartSwitch RobustXon SerialMode StopBits Type Device Parameters for the Communication Device %LocalTalk%, %LocalTalkA%, %LocalTalkB%, %LocalTalkC%, %LocalTalkD%...
Page 94
Appendix C: PostScript support = Supported X = Not supported Printer model C950 X950, X952, X954 PCLSmartSwitch PortLocation PSSmartSwitch Type Device Parameters for the Communication Device %EtherTalk%, %EtherTalkA%, %EtherTalkB%, %EtherTalkC%, %EtherTalkD% DelayedOutputClose Enabled EthernetAddress EtherTalkType EtherTalkZone Filtering HasNames Interpreter NodeID...
Page 95
Appendix C: PostScript support = Supported X = Not supported Printer model C950 X950, X952, X954 PortLocation PSSmartSwitch Type Device Parameters for the Communication Device %USB%, %USB_A%, %USB_B%, %USB_C%, %USB_D% DelayedOutputClose Enabled Filtering HasNames Interpreter PCLSmartSwitch PortLocation PSSmartSwitch Type Device Parameters for the Communication Device %TokenTalk%,...
Page 96
Appendix C: PostScript support = Supported X = Not supported Printer model C950 X950, X952, X954 Zone Device Parameters for the Communication Device %AppSocket%, %AppSocketA%, %AppSocketB%, %AppSocketC%, %AppSocketD% DelayedOutputClose Enabled Filtering HasNames Interpreter PortLocation Type Device Parameters for the Communication Device %RemotePrinter%,...
Page 97
Appendix C: PostScript support = Supported X = Not supported Printer model C950 X950, X952, X954 PortLocation Type Device Parameters for the Communication Device %LPR%, %LPR_A%, %LPR_B%, %LPR_C%, %LPR_D% Enabled Filtering HasNames Interpreter PortLocation Type Device Parameters for the Communication Device %LexLink%,...
Page 98
Appendix C: PostScript support = Supported X = Not supported Printer model C950 X950, X952, X954 Type Device Parameters for the Communication Device %EthernetPhysical%, %EthernetPhysicalA%, %EthernetPhysicalB%, %EthernetPhysicalC%, %EthernetPhysicalD% EthernetAddress PortLocation Type Device Parameters for the Communication Device %TokenRingPhysical%, %TokenRingPhysicalA%, %TokenRingPhysicalB%, %TokenRingPhysicalC%,...
Page 99
Appendix C: PostScript support = Supported X = Not supported Printer model C950 X950, X952, X954 Month Running Second Type Year DateTime DayOfWeekLong DayOfWeekNum DayOfWeekShort Device Parameters for the Parameters Device %disk1% BlockSize Free HasNames InitializeAction LogicalSize Mounted PhysicalSize Removable...
Page 100
Appendix C: PostScript support = Supported X = Not supported Printer model C950 X950, X952, X954 LogicalSize Mounted PhysicalSize Removable Searchable SearchOrder Type Writeable Device Parameters for the Parameters Device %rom% BlockSize Free HasNames InitializeAction LogicalSize Mounted PhysicalSize Removable Searchable...