232key logo

Transforms data received via RS-232 (COM port) into keystrokes

FAQ

This page contains answers to frequently asked questions. Please also have a look at our documentation and our detailed troubleshooting guide.

Contents

If you cannot find your question, don't hesitate to post it in our support forum.

My computer has no RS-232 port

Scale, RS-232 cable, converter to USB, computer

Use a USB converter (sometimes called adaptor) as pictured above (3rd item from the left). We recommend converters with an FTDI chip (please make sure to buy a genuine one). Once plugged in, a new USB serial port (virtual COM port) will appear on your system as shown in the Windows Device manager below:
Windows 8 device manager

Specify this port in the input tab in 232key:
Settings tab: Port, device and serial connection parameters

How can I bind 232key to a certain COM port?

You can pass the name of the COM port which 232key should use as an argument (parameter) as shown below ("COM5"):
Passing a COM port name as an argument to 232key

Please make sure that this port exists before you try to use it (otherwise, 232key will show an error message when you press the Start button).

What does "advanced support for scales and balances from A&D" mean?

RS-232 cable disconnected

Thanks to A&D's ingenious use of the handshaking lines, 232key can automatically detect the following errors and alert the user:

  • Scale is either not connected to the selected port or cable has been disconnected.
  • Scale is powered off or wrong type of cable is being used (null modem instead of straight cable).

These advanced error detection functions are only available when 232key is used with a scale or balance from A&D.

Does 232key support serial barcode readers?

There are currently three barcode profiles, "Barcode numeric" (0-9) and "Barcode alphanumeric" (characters A-Z and digits 0-9) and "Barcode alphanumeric extended" (all printable ASCII characters). If your barcodes include no characters outside this range, you should be able to use 232key as a virtual keyboard wedge.
Alphanumeric barcodes

How can I add a new device profile?

New device profiles can currently only be added by us (however, you can customize the regular expressions used by existing devices). Please contact us and provide us with the following:

  • Device name and manufacturer.
  • Default connection parameters: bit/s, data bits, stop bits, parity.
  • Terminator (last character in each line of data).
  • An example of the data transmitted (in ASCII and hexadecimal or decimal form).
  • Optional (if the device accepts commands): the command used to trigger the device to send data (this is currently not supported by 232key).
  • If known: Do other devices by the same manufacturer use the same default connection parameters and data format?

Note: We'll try our best, but we cannot guarantee that submissions will be included.

Can 232key be used as a replacement for Windows SerialKeys, AAC Keys or other GIDEI software?

232key was not developed for use with AAC devices and does not try to implement the GIDEI standard. Whether or not 232key can be used depends on your device:

  • If your device only sends numbers (positive or negative, using a dot or comma as decimal separator) and the letters A-Z, there's a chance it can be used with 232key. These characters are the same in ASCII (used by 232key) and GIDEI.
  • If your device also tries to press keys outside this range (e.g. the enter key by sending "<27>ENTER.") or wants to emulate mouse movements, it cannot be used with 232key.
  • Some measurement devices and barcode readers have a special mode intended to be used with the SerialKeys option in Windows XP (sometimes called "WindowsDirect" or "Data Transfer" mode): If you disable this mode and then specify the correct interface parameters and terminator used by the standard communication mode of your device, you'll probably be able to use it with 232key.

Note: SerialKeys was originally designed for people who have difficulty using the computer's standard keyboard or mouse. It was included from Windows 95 until Vista. AAC Keys was an alternative to SerialKeys. Some measurement device manufacturers used SerialKeys to send measurement results directly to a PC application (no additional keyboard wedge software was required).

I want to learn more about serial communication and RS-232

Does 232key work with terminal servers, RDP, Citrix, desktop
virtualization, etc.?

The following conditions have to be fulfilled:

  • The server (host) meets the system requirements.
  • The client's COM port (i.e., the port the serial device is connected to) is forwarded to the server and accessible as a virtual COM port. If 232key can only connect to the COM ports on the host, but the serial device is connected to the client, it obviously won't work.

Due to the number of different architectures and potential pitfalls, please understand that we cannot guarantee that 232key will work on your particular system. Please try 23key out for yourself and consider leaving feedback in our support forum for the benefit of other users.

Where can I find the 64 bit version of 232key?

There is none. The 32 bit version works on 32 bit and 64 bit operating systems.

Can I run multiple instances of 232key at the same time?

While you could run several instances at the same time, this is not recommended as they all use the same location to store their settings (the instance you close last will overwrite the settings saved by previously closed instances). You can, however install 232key MU in addition to the free/Plus edition of 232key to connect to two serial devices at the same time.

Can 232key run as a service?

No, because a true Windows service cannot not have a user interface. However, with a Plus license, you can use the auto-start function and minimize 232key to the notification area to run it as a background process.

Note: If you want to run 232key as a service because you want to hide it from your end users, please also see the following question and make sure that your intended use of 232key complies with our EULA.

Am I allowed to distribute 232key?

No, unfortunately we cannot allow you to distribute 232key. Due to the licensing conditions of a third-party library and the programming tools used to make 232key, there's nothing we can do about this. 232key is meant to be downloaded and installed by end users on general purpose desktop computers. Please see our EULA for details.

You may, of course, tell your end users about 232key and this website.

Where can I download the source code?

Nowhere, 232key is not open source software. The free version is free as in beer, not as in speech.

Download 232keyDownload 232key

Click here to download 232key 2017.1 for Windows.

Alternative download location.

By downloading, you agree to our EULA.

232key Plus license

The basic functionality of 232key is available for free. If you want to use the Plus features, please click here to buy a license for $29 or 27€ (plus EU VAT or sales tax, where applicable). Your license key and invoice will be generated immediately as soon as your payment is completed.

Secure ordering by FastSpring

Subscribe to the 232key newsletter

Receive notifications about new features, trial licenses, etc.

Powered by MailChimp. We will not share your email address with anyone else. You can easily unsubscribe at any time.

Search this website