This is a sample configuration file for the Hagstrom Electronics KE72 product.
Note that you may use comments within the file to make notes (like this line)

IN01:[A]                     Outputs the "A" key for input 1
IN02:[(~)B]                  This will always output upper case "B" for Input 2
IN03:[(~)c]                  This will always output lower case "c" for Input 3
IN04:[(+)ALT] [F1] [(-)ALT]  Macro for Alt+F1 key sequence
IN05:[ENTER]                 Define input 5 as the Enter key
IN08:[D] [I] [R] [ENTER]     Macro to do a DOS directory command
IN09:[(+)CTRL][F5][(-)CTRL]  Macro for Ctrl+F5
IN10:[Z]                  Input 10 will output z and allow repeat if held active
IN11:[@]                     This definition will actually execute a Shift+2 to get this character
IN30:[TAB]                   Input 30 defined as the Tab key
IN31:[[]                     This is legal
IN32:[]]                     This is legal
IN33:[(+)SHIFT][F10][(-)SHIFT] Macro for Shift+F10

You may put comments between lines if you wish
IN40:[LWIN]                  Left windows key
IN41:[RWIN]                  Right windows key

The next line outputs A, executes a 200 X 10 msec (2 sec delay), then Enter.
IN42:[A] [(D)200] [ENTER]  OUTPUTS A, EXECUTES A 200 X 10 MSEC (2 SECOND DELAY), THEN ENTER

IN43:[S] [T] [A] [R] [T] [ ] [G] [A] [M] [E] [ENTER]   Long Macro

IN44:[(N)1]                INDICATES 1 KEY FROM NUMERIC KEYPAD
IN45:[(N)2]                INDICATES 2 KEY FROM NUMERIC KEYPAD

If you want output to go to the serial port (9600 Baud, 8, N, 1)

IN50:<S>[a]                 sends lower case ASCII a out the serial port
IN51:<S>[B][200]            for serial output you may define the character
                            to be output as a two or three digit number
                            inside the square backets.  So in this example,
                            input 51 will output an ASCII "B", and then
                            a character 200 to the serial port.

You may also generate output when an input is released.  The following line
will ouput P when input 60 is made, and R when input 60 is released.
IN60:[p]
IN60|[r]
This same release function may be used in serial output as well.  The
definition below will send "ABC" when input 61 is activated, and "DEF" when
input 61 is released.
IN61:<s>[A][B][C]
IN61|<s>[D][E][F]

IN62:[w]            outputs w key to the PC when input 62 is activated
IN62|<s>[Y]         outputs ASCII Y to the serial port when input 62 released

IN72:[(+)CTRL] [(+)ALT] [DELETE] [(-)ALT] [(-)CTRL]  re-boot key sequence


<<< Go Back