Skip to main content
    Country/region [select]      Terms of use
     Home      Products      Services & solutions      Support & downloads      My account     

Peripheral Driver Guide


Point of sale peripherals used by retailers are rich in function. To reduce their complexity, we provide drivers for several non-4690 operating systems. Below are the supported APIs, environments and links to guides.

Windows® 2000, XP and 7


OPOS 1.13.4

4614, 4694, 4695, 4674
SurePOS 100/300/500/600/700
Kiosk (selected devices)


JavaPOS™ 1.13.4

4694,  4674
SurePOS 100/300/500/600/700
and Kiosk (selected devices)


AccessPOS 1.1.0

Kiosk (Windows XP)


POSS 5.1.0

4694, 4695, SurePOS 700



JavaPOS for Linux 1.13.4

SurePOS 300/500/600/700


POSS for Linux 1.13.4

SurePOS 700-7x1, 4694-104,106,146,205, 245,206,246, 207, 247, 307 and 347


AccessPOS 1.1.0



DOS 7 and 2000

POSS for DOS 2.2.0

4694, 4695,SurePOS 700-7x2,7x3 (485 Only)


As we expand our support for different operating systems, the number of options also grow. Some legacy operating systems are no longer supported but we do provide drivers on an as-is basis. Please note that support for Windows 98/NT, Windows 2000 and Red Hat Linux has changed.


Our operating system support includes IRES, NLPOS 9, Windows and DOS. This provides you more operating system choices allowing you to better customize solutions to customers needs.

Our support of the retail industries’ OPOS and JavaPOS implementations of UPOS provides you a consistent application interface across all our POS terminals and peripherals. Although we strongly recommend that you develop OPOS or JavaPOS compliant applications, we also provide the Point-of-sale Subsystem C/C++ API for DOS, Linux and Windows. The POSS APIs enable legacy applications to run on a broad set of POS Terminals reducing software maintenance costs.


If you are experiencing a problem that you believe is caused by a POS driver package you downloaded from IBM, please submit a driver question to the Techline team. You may also call 800.IBM.SERV and open a PMR on the DRIVR queue. See these links for currently supported releases of OPOS,  JavaPOS and POSS.  Any problems that you encounter on Windows XP Embedded (XPe) must be reproduced on Windows XP Professional to receive support. Please read our support policy for more details.

 Package Selection/Registration

The fields indicated with an asterisk (*) are required to complete this transaction; other fields are optional. If you do not want to provide us with the required information, please use the "Back" button on your browser to return to the previous page, or close the window or browser session that is displaying this page.

November Release

UPOS 1.13.4 GA

Module Update Check

Always check for new or updated modules for the packages you are downloading.

OPOS Checkup

Validate your OPOS installation with Checkup

Support Alerts

You can now register to get weekly email alerts for ALL IBM systems including OPOS and JavaPOS drivers. Please check out My Support today.


You can now submit peripheral driver questions on-line.

Support Policy

Please read our support policy for details on what and how we support you.

Java and all Java-based trademarks and logos are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries.

* Name:


This form combines registration and package selection functions. You must accurately fill in the form in order to get the right package.

Please tell us a bit about your target system's configuration. This will help us allocate support and development resources  appropriate to your needs.

 ** These OSs are only supported by legacy drivers

License Agreement

The act of downloading drivers indicates that you will comply with our License Agreement.

 * Company:


* Region/Country:

 * E-Mail:


 *  OS:

Windows 2000

Windows NT 4.0**

Windows XP

Windows 7

Windows XPe/WEPOS




 *  System:

 SurePOS 100


 SurePOS 300


 SurePOS 500/600


 SurePOS 700




 * API:





This data may be used by IBM or selected organizations, such as Lenovo,  to provide you with information about other offerings. To receive this via e-mail, check the first box below. Alternatively, if you would prefer not to receive such information by any means, check the second box.

Please use e-mail to send me information about other offerings
Please do not use this data to send me information about other offerings

By clicking "Continue” you agree that IBM may process your data in the manner indicated above and as described in Privacy.

    About IBM Privacy Contact