![]() | Macro Keys | ![]() |
![]() | ||
![]() | ||
There are many situations where it is convienient to run an operation simply by pressing a single key. For example Micosoft Windows has the ability to 'attach' an applications program to a single keystroke which runs when that key is pressed.
To avoid conflicts and unwanted interactions it is usual to choose a 'special' key- one which is unlikely to be used by another program. The 'special' key is generally a combinational keystroke.
Combinational keystrokes are generated by pressing more than one key in a particular order. You already use 'combinational keystrokes' without giving it a second thought. For example the character 'A' is produced by first pressing and holding the 'shift' key, then pressing the 'A' and finally releasing the 'shift'.
'Shift A' would probably not be a good choice for a macro key because it is a key already heavily used. A better choice would be a key sequence not already in use. For example 'Shift F1' or 'Alt F1' might be better choices.
The Mule can generate every possible combinational keystroke. Even complex keystroke using three (or more) keys are no problem for The Mule. For example 'Control Alt F1' or even 'Shift Control Alt F1' would be well within the capability of 'The Mule'. (However the PC may not be able to differentiate all possible complex combinational keys.)
The Mule requires an RS232 data stream encoding the PC scancodes necessary to emulate any particular key sequence. This can come from another computer running a program which calculates the necessary keystrokes and sends them to The Mule. This approach is taken in many process control situations. However there are applications where a simpler approach is required.
If it were possible to create a barcode containing the required data then a simple RS232 scanner and Mule combination could be used as an alternative to the keyboard- thus eliminating errors and speeding repetitive jobs.
The requirements for a Barcode Macro Key system are these...
There are two barcode types suitable. Code 128 (the best choice) and Code 39.
Barcode Mill is a web application which generates barcodes. Here we have set up a special form to create barcodes for your Macro Key applications.
Generate your Macro Key barcode hereNote: Keyboards differ from country to country. Although the scancodes are mapped to the same physical key the arrangement of the of the printed keycaps vary from country to country. This web page assumes the USA keyboard layout. |
![]() | |
![]() | |
| Top Home | © Altek Instruments Ltd, 2008 |