BarcodeReader – Prepend / Append Text Configuration
The syntax for configuring the Prepend Text and Append Text in BarcodeReader is similar to the Windows program, AutoHotkey. Specifically, the parameters for the Send command.
The configured text will be sent as is except for the following modifier keys (and the special keys below):
- ^ – Sends a CONTROL keystroke. For example, ^V will send CTRL and V which will cause Windows to paste from the clipboard.
- ! – Sends an ALT keystroke. If you are using this with OS X, and wish to send an alt/option keystroke, please see {option} below.
- + - Sends a SHIFT keystroke.
- # – Sends a WINDOWS key keystroke.
In addition, the following keys are defined (and can be entered in any case – upper or lower case):
- {F1} - {F24} – function keys F1 through F24
- {!} – !
- {#} - #
- {+} – +
- {^} – ^
- {{} – {
- {}} – }
- {Enter} – the enter key on the main keyboard
- {Escape} or {Esc}
- {Space}
- {Tab}
- {Backspace} or {BS}
- {Delete} or {Del}
- {Insert} or {Ins}
- {Up}
- {Down}
- {Left}
- {Right}
- {Home}
- {End}
- {PgUp}
- {PgDn}
- {CapsLock}
- {ScrollLock}
- {NumLock}
- {Control} or {Ctrl}, {LControl} or {LCtrl} – the left control key
- {RControl} or {RCtrl} – the right control key
- {Alt}, {LAlt} – the left alt key
- {RAlt} – the right alt key
- {Shift}, {LShift} – the left shift key
- {RShift} – the right shift key
- {LWin} – the left Windows key
- {RWin} – the right Windows key
- {NumPad0} – {NumPad9} – number pad 0, through 9
- {NumPadDot} – number pad period
- {NumPadEnter} – number pad enter
- {NumPadMult} – number pad *
- {NumPadDiv} – number pad /
- {NumPadAdd} – number pad +
- {NumPadSub} – number pad -
- {NumPadDel} – number pad delete
- {NumPadIns} – number pad insert
- {NumPadUp} – number pad up
- {NumPadDown} – number pad down
- {NumPadLeft} – number pad left
- {NumPadRight} – number pad right
- {NumPadHome} – number pad home
- {NumPadEnd} – number pad end
- {NumPadPgUp} – number pad page up
- {NumPadPgDn} – number pad page down
- {Command} or {Cmd} – the command or apple key on Macs
- {Option} – the alt/option key on Macs
Also supported is the ability to hold keys down (or up) using the following syntax: {Control down}. The following are equivalent, and send Control n:
- ^n
- {Control}n
- {Control down}n{Control up}
- {Control down}{n down}{n up}{Control up}









