
  Shift-values are defined as follows (hexadecimal):
 
          01  Right shift key
          02  Left shift key
          03  Both the right and left shift keys
          04  Ctrl key
          08  Alt key
          10  either the right or left shift keys
 
  To use multiple shift keys, add the values (eg: 0C = Ctrl and Alt keys)
 
 -----------------------------------------------------------------------------
   Key Scan Codes are defined as follows:
 -----------------------------------------------------------------------------
 | esc   01  |   t T     14  |   ; :     27  |   F1      3B  |   Gray +  4E  |
 | 1 !   02  |   y Y     15  |   ' "     28  |   F2      3C  |   1 End   4F  |
 | 2 @   03  |   u U     16  |   ` ~     29  |   F3      3D  |   2 Down  50  |
 | 3 #   04  |   i I     17  |   l-shf   2A  |   F4      3E  |   3 PgDn  51  |
 | 4 $   05  |   o O     18  |   \ |     2B  |   F5      3F  |   0 Ins   52  |
 | 5 %   06  |   p P     19  |   z Z     2C  |   F6      40  |   . Del   53  |
 | 6 ^   07  |   [ {     1A  |   x X     2D  |   F7      41  |               |
 | 7 &   08  |   ] }     1B  |   c C     2E  |   F8      42  |   Gray *  37  |
 | 8 *   09  |   enter   1C  |   v V     2F  |   F9      43  |   F11     57  |
 | 9 (   0A  |   l-ctl   1D  |   b B     30  |   F10     44  |   F12     58  |
 | 0 )   0B  |   a A     1E  |   n N     31  |   Num     45  |   Break   E1  |
 | - _   0C  |   s S     1F  |   m M     32  |   Scroll  46  |               |
 | = +   0D  |   d D     20  |   , <     33  |   7 Home  47  |               |
 | bksp  0E  |   f F     21  |   . >     34  |   8 Up    48  |               |
 | tab   0F  |   g G     22  |   r-shf   36  |   9 PgUp  49  |               |
 | q Q   10  |   h H     23  |   prtscr  37  |   Gray-   4A  |               |
 | w W   11  |   j J     24  |   l-alt   38  |   4 Left  4B  |               |
 | e E   12  |   k K     25  |   space   39  |   5       4C  |               |
 | r R   13  |   l L     26  |   caps    3A  |   6 Right 4D  |               |
 -----------------------------------------------------------------------------
                             

