Keystroke Point of Sale Help


Configuration Manager - Printers - Customizing a Windows Driver

Keystroke was originally designed to use its own customizable printer drivers but also works with standard Windows printer drivers.

Many printers require a Windows-based printer driver. For these printers, Keystroke must follow rules for communicating with Windows drivers and send Print Codes to the Windows driver rather than directly to the printer itself. When Keystroke uses a Windows driver, it's actually using two drivers: a built-in Keystroke printer driver that lets Keystroke communicate with the Windows driver, and a Windows printer driver to communicate with the printer.

The built-in Keystroke printer drivers are named either xxxxxxxx.WPD, where xxxxxxxx is the name of the Printer's Driver like Windows.WPD or the default PRD.TXT file. The .WPD files are located in the Keystroke\Forms\ folder, while the PRD.TXT file is located in the Keystroke installation folder (by default - C:\Keystroke). If a .WPD file exists for a particular printer (e.g., Windows.WPD contains the formatting commands for the PLAIN driver), Keystroke uses that file. If the appropriate .WPD file is not found, Keystroke uses the settings in PRD.TXT. PRD.TXT and .WPD files contain the same settings in the same format - the only difference is the name of the file. These files do not normally need to be changed because they simply tell Keystroke what formatting requests (i.e., bold, italic, etc.) to send to any Windows printer driver, and do not contain codes for a specific printer.

Parameters such as page width, page length, and single line/double line codes are set using the Printer Codes screen and are not affected by Windows.WPD files. To access the Printer Codes screen, navigate to the Configuration Manager, Hardware, Printers menu. Select the desired Printer from the list of available Printers and press [F3] to display the Printer Setup screen. Use the [Driver] button to display the list of available Drivers. Select the desired Printer Driver and press [F3] again to display the Printer Codes screen.

Note: Neither the Printer Codes screen nor Windows.WPD files control form feed and line feed settings for Windows printers because Windows printer drivers do not use the these settings.

The following information covers procedures that should only be necessary under the unusual circumstances where there is a need to change some of the basic text formatting commands that Keystroke sends to a Windows printer driver. This is an advanced system setup procedure that may require the assistance of a local Authorized Keystroke Point Of Sale Dealer.

See:

Windows.WPD

Configuration Manager Contents

Keystroke Help Table Of Contents