TMSRemote Key Assignments
They Key Assignment Codes (as at 07-12-2013) are listed below, as are the default assignments in the TMSRemote.ini file
Two Character PC Key codes
01 | Left mouse button |
02 | Right mouse button |
03 | Control-break processing |
04 | Middle mouse button (three-button mouse) |
08 | BACKSPACE key |
09 | TAB key |
0C | CLEAR key |
0D | ENTER key |
10 | SHIFT key |
11 | CTRL key |
12 | ALT key |
13 | PAUSE key |
14 | CAPS LOCK key |
1B | ESC key |
20 | SPACEBAR |
21 | PAGE UP key |
22 | PAGE DOWN key |
23 | END key |
24 | HOME key |
25 | LEFT ARROW key |
26 | UP ARROW key |
27 | RIGHT ARROW key |
28 | DOWN ARROW key |
29 | SELECT key |
2A | PRINT key |
2B | EXECUTE key |
2C | PRINT SCREEN key |
2D | INS key |
2E | DEL key |
2F | HELP key |
30 | 0 key |
31 | 1 key |
32 | 2 key |
33 | 3 key |
34 | 4 key |
35 | 5 key |
36 | 6 key |
37 | 7 key |
38 | 8 key |
39 | 9 key |
41 | A key |
42 | B key |
43 | C key |
44 | D key |
45 | E key |
46 | F key |
47 | G key |
48 | H key |
49 | I key |
4A | J key |
4B | K key |
4C | L key |
4D | M key |
4E | N key |
4F | O key |
50 | P key |
51 | Q key |
52 | R key |
53 | S key |
54 | T key |
55 | U key |
56 | V key |
57 | W key |
58 | X key |
59 | Y key |
5A | Z key |
60 | Numeric keypad 0 key |
61 | Numeric keypad 1 key |
62 | Numeric keypad 2 key |
63 | Numeric keypad 3 key |
64 | Numeric keypad 4 key |
65 | Numeric keypad 5 key |
66 | Numeric keypad 6 key |
67 | Numeric keypad 7 key |
68 | Numeric keypad 8 key |
69 | Numeric keypad 9 key |
6C | Separator key |
6D | Subtract key |
6E | Decimal key |
6F | Divide key |
70 | F1 key |
71 | F2 key |
72 | F3 key |
73 | F4 key |
74 | F5 key |
75 | F6 key |
76 | F7 key |
77 | F8 key |
78 | F9 key |
79 | F10 key |
7A | F11 key |
7B | F12 key |
7C | F13 key |
7D | F14 key |
7E | F15 key |
7F | F16 key |
80 | F17 key |
81 | F18 key |
82 | F19 key |
83 | F20 key |
84 | F21 key |
85 | F22 key |
86 | F23 key |
87 | F24 key |
90 | NUM LOCK key |
91 | SCROLL LOCK key |
A0 | Left SHIFT key |
A1 | Right SHIFT key |
A2 | Left CONTROL key |
A3 | Right CONTROL key |
A4 | Left MENU key |
A5 | Right MENU key |
FA | Play key |
FB | Zoom key |
Five Digit Toppy Codes
0 | 10000 |
1 | 10001 |
2 | 10002 |
3 | 10003 |
4 | 10004 |
5 | 10005 |
6 | 10006 |
7 | 10007 |
8 | 10008 |
9 | 10009 |
Power | 1000a |
Recall | 1000b |
Mute | 1000c |
NoUse | 1000d |
Uhf | 1000e |
Left | 1000f |
Sleep | 10010 |
Easy | 10011 |
Up | 10012 |
AudioTrk | 10013 |
Info | 10014 |
Right | 10015 |
Guide | 10016 |
Exit | 10017 |
TvRadio | 10018 |
NoUse4 | 10019 |
Pause | 1001a |
NoUse5 | 1001b |
Menu | 1001c |
Down | 1001d |
Ok | 1001e |
Fav | 10020 |
Subt | 10021 |
TvSat | 10022 |
F1 | 10023 = red |
F2 | 10024 = Bookmark = green |
F3 | 10025 = Goto = yellow |
F4 | 10026 = Check =blue |
Teletext | 10037 |
Rewind | 10038 |
Play | 10039 |
Forward | 1003a |
Stop | 1003c |
Record | 1003d |
NewF1 | 1003f |
Sat | 10040 |
Prev | 10041 |
PlayList | 10042 |
Next | 10043 |
VFormat | 10044 |
ChUp | 10045 |
ChDown | 10046 |
VolUp | 10047 |
VolDown | 10048 |
Ab | 1003e |
Slow | 1003b |
Keyboard mapping in the ini file
In the TMSRemote.ini file the each key assignment, or group of assignments, is describe by an introductory line starting with ‘;’ (semicolon) character. The assignment lines do not have a descriptor.
Enter = OK | 0d=1001e | |
ESC = Exit | 1b=10017 | |
Backspace = Exit | 08=10017 | |
Pause = Pause | 13=1001a | |
Left | 25=1000f | |
Up | 26=10012 | |
Right | 27=10015 | |
Down | 28=1001d | |
0-9 at keyboard | ||
0 | 30=10000 | |
1 | 31=10001 | |
2 | 32=10002 | |
3 | 33=10003 | |
4 | 34=10004 | |
5 | 35=10005 | |
6 | 36=10006 | |
7 | 37=10007 | |
8 | 38=10008 | |
9 | 39=10009 | |
0-9 at num pad | ||
0 | 60=10000 | |
1 | 61=10001 | |
2 | 62=10002 | |
3 | 63=10003 | |
4 | 64=10004 | |
5 | 65=10005 | |
6 | 66=10006 | |
7 | 67=10007 | |
8 | 68=10008 | |
9 | 69=10009 | |
F = Forward | 46=1003a | |
G = Guide | 47=10016 | |
I = Info | 49=10014 | |
L = List | 4c=10042 | |
M = Menu | 4d=1001c | |
N = Next | 4e=10043 | |
P = Previous | 50=10041 | |
R = Record | 52=1003d | |
S = Sleep | 53=10010 | |
F1 = red | 70=1003f | 70=10047 |
F2 = green | 71=10024 | 71=10048 |
F3 = yellow | 72=10025 | 72=10049 |
F4 = blue | 73=10026 | 73=1004a |
F5 = white | 74=10049 | 74=1003e |
+ = Ch+ | 6b=10045 | |
- = Ch- | 6d=10046 | |
* = Vol+ | 6a=10047 | |
/ = Vol- | 6f=10048 |
For the function keys (F1 to F5) two codes are given. Only the second appears to work, the other being remarked out by the ";". For my Toppys I found I had to delete the alternative code set and remove the rem from the second set to get it to work as expected. If you have a Mode 6 RCU then you may have to use the second set of codes for F2 to F5 but for F1 you use 1003f.
page revision: 4, last edited: 02 Aug 2014 05:55