L3 Systems KeyAT-5 Manual
Text of the manual
RS232 to USB Copyright 2006-2010
Keyboard/Mouse L3 Systems, Inc.
Port Adapter Redmond, WA
Connections & Pin-Outs
2-4
Turn off Commands
~@
Turn off commands
5
Reset (10 tildes ‘~’)
~~~~~~~~~~ Reset & Load Defaults
5
Send scan code
~:nn
Sends scan code nn
6
Shift Keys
~A~C~S~G
Prefix Alt, Ctrl Shift or GUI
6
Raw Mode
~R
Enter Raw Mode
7
Move Mouse
~M+xx+yy
Move mouse +/-xx, +/-yy
8
Mouse Button
~Bnn
Mouse buttons nn
9
Line Mode
~L
Data buffered until
10
Immediate Mode
~I
Data interpreted as received
10
Send CR mode
~F
Sends through
11
Status request
~?
LEDs = n, Boot/OS Mode
11
Sleep
~Znn
Sleeps nn seconds
12
Test
~T
Test KeyAT LED Control
12
Help & Version
~H & ~V
~H for help, ~V for Version
13
Setup Mode
~*SETUP
Setup Mode, Commands:
14
Command
Pg
Command
Pg
LC Load Config
16
LK Load Scan Code Table
19
PC Print Config
14
PK Print Scan Code Table
20
D Config to default
18
EK Erase Key Scan Codes
20
LP Load Power-On
21
H Display Help Info
21
PP Print Power-on
22
Q Exit Setup Mode
14
Special Characters
^C send Ctrl “C”, ~41 Sends ASCII 41Hex
22
Recovery methods
Loading & Setting KeyAT Defaults
23
Examples
Examples of KeyAT Commands
24
Scan Code Table
Table of Scan Code values
25
ASCII Table
Table of ASCII Characters & Scan Codes
30
KeyAT-5 Keyboard Port Adapter
L3 Systems
1
11/14/2011
Introduction
The KeyAT-5 keyboard port adapter allows you to
send keyboard keystrokes and/or mouse
instructions to a computer via an RS-232 interface.
Typical uses for the KeyAT-5 are:
Testing software - With a KeyAT-5, you
can send keys and mouse movements that
simulate user input from another computer
using RS-232 communications.
Remote Access - The KeyAT-5 allows
remote access to a system where the
software does not provide any other
method.
Attaching input devices – Allows you to
attach RS-232 devices to the keyboard port
such as bar code readers, scales, and credit
card readers.
Note: The KeyAT-5 also operates during boot mode,
for use with BIOS menus. However, mouse
commands are supported for this use. The Status
command (~?, pg 11) denotes boot or OS mode.
KeyAT-5 Keyboard Port Adapter
11/14/2011
2
L3 Systems
Connections
The following illustrates a typical connection of the
KeyAT-5.
1. The USB connector connects to the target
computer either directly, or via a USB extension
cable, such as L3 Systems part number
CL0017.
2. The RS-232 connector connects to an RS-232
port on the host system either directly, or via an
RS-232 extension cable, such as L3 Systems
part number CL0015.
KeyAT-5 RS232
to USB Adapter
Target PC
CL00 15 US B Ex tensio n Cabl e
Host PC
3
Systems
3
Systems
CL0017
RS-232 Cable
The above example shows two extension cables,
one on each connector of the KeyAT-5. Generally
only one extension cable is used.
KeyAT-5 Keyboard Port Adapter
L3 Systems
3
11/14/2011
Serial Port Connector
The port is configured as a DCE device. On the 9
pin DB-9S connector, it transmits data on pin 2
and receives data on pin 3. No other RS-232 signal
is required for it to operate.
Pin 6
Pin 9
Pin 1
Pin 5
Pin Signal
KeyAT-5 Function
1 DCD
Not Used
2 RX (Receive) from KB232
RS-232 Output
3 TX (Transmit) to KB232
RS-232 Input
4 DTR
Not Used
5 Signal Ground
Ground
6 DSR
Not Used
7 RTS
Not Used
8 CTS
Not Used
9 RI
Not Used.