This page shows how the key mapping bytes (in the device code part of an upgraded device code) are used.
NOTE: the 8th bit of each byte is used to indicate whether there are any more key map bytes coming, a ONE means that there are no more bytes.
The buttons mentioned at the bottom of each list as "n/a" are not mapped in this mode.
| byte | bit | VCR mode | AUDIO / CD mode | CABLE mode | TV mode |
| 1 | 1 | numbers | numbers | numbers | numbers |
| 1 | 2 | vol+/-, mute | vol+/-, mute | vol+/-, mute | vol+/-, mute |
| 1 | 3 | channel up/down | channel up/down | channel up/down | channel up/down |
| 1 | 4 | power | power | power | power |
| 1 | 5 | enter | enter | enter | enter |
| 1 | 6 | tv/vcr | tv/vcr | tv/vcr | tv/vcr |
| 1 | 7 | last | last | last | last |
| 2 | 1 | menu | menu | play | menu |
| 2 | 2 | program | program | pause | program |
| 2 | 3 | up arrow | up arrow | rew | up arrow |
| 2 | 4 | down arrow | down arrow | ffwd | down arrow |
| 2 | 5 | left arrow | left arrow | stop | left arrow |
| 2 | 6 | right arrow | right arrow | record | right arrow |
| 2 | 7 | select | select | menu | select |
| 3 | 1 | sleep | sleep | program | sleep |
| 3 | 2 | pip | surr | up arrow | pip |
| 3 | 3 | display | display | down arrow | display |
| 3 | 4 | swap | play | left arrow | swap |
| 3 | 5 | move | pause | right arrow | move |
| 3 | 6 | play | rew | select | exit |
| 3 | 7 | pause | ffwd | sleep | |
| 4 | 1 | rew | stop | pip | |
| 4 | 2 | ffwd | record | display | |
| 4 | 3 | stop | exit | swap | |
| 4 | 4 | record | move | ||
| 4 | 5 | exit | exit | ||
| n/a | surround | pip | surround | surround | |
| swap | transport | ||||
| move | |||||
|
|