Introduction To The Ke-Usbmx20 - Hagstrom KE-USBMX20 User Manual

Matrix keypad interface
Table of Contents

Advertisement

Introduction to the KE-USBMX20

Our KE-USBMX20 Keyboard Encoder is a product designed to interface
Matrix Keypads, Membrane Switches, and/or other contact closures
to the computer's USB port. Devices connected to the KE-USBMX20
Input header produce keystrokes that appear to the PC as if they were
entered from a standard USB keyboard. The KE-USBMX20 can scan
any matrix up to a 5 x 4 arrangement.
The KE-USBMX20 is programmable by the user. This programmability
feature allows the configuration of the matrix row and column pins as
well as the selection of the keystrokes that will be sent to the PC for
each matrix position. The user's configuration is stored in non-volatile
memory so that the information is retained on the unit even after
power is turned off. Responses to each key can be programmed as a
single keystroke or a macro sequence of keystrokes.
The KE-USBMX20 Input Header
The 9 pin header provides 9 signals that can be programmed to scan
any size matrix up to 5 x 4. Any of the Input pins may be designated as
either a Column or a Row. The KE-USBMX20 configures its scanning to
the keypad, allowing the direct 1:1 connection to the header of many
"off the shelf" keypads without any cabling.
Power Requirements and Hardware
The KE-USBMX20 requires no external power source. It is powered
directly from the USB port on the PC. One micro-B to A Type USB cable
is provided with the unit.
Supported Devices
All devices with a standard USB port will work with the KE-USBMX20.
The KE-USBMX20.EXE configuration program is for Windows based
systems, but once programmed, the KE-USBMX20 may be moved to
another platform that supports a standard USB keyboard.
Default Settings
The KE-USBMX20 is programmed and shipped with a default 5x4
matrix configuration. This default configuration can be changed or
modified at any time by the user with the KE-USBMX20.exe program.
1

Advertisement

Table of Contents
loading

Table of Contents