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 | DVD (2) | RCV (4) | CABLE(0) | TV(1) | VCR(3) | CD(5) |
| 1.1 | numbers | numbers | numbers | numbers | numbers | numbers |
| 1.2 | vol+/-/mute | vol+/vol-/mute | vol+/vol-/mute | vol+/vol-/mute | vol+/vol-/mute | vol+/vol-/mute |
| 1.3 | ch+/ch- | ch+/ch- | ch+/ch- | ch+/ch- | ch+/ch- | ch+/ch- |
| 1.4 | power | sleep | rewind | power | power | power |
| 1.5 | rewind | power | play | enter | rewind | rewind |
| 1.6 | play | rewind | fast forward | prev ch | play | play |
| 1.7 | fast forward | play | pause | sleep | fast forward | fast forward |
| 2.1 | stop | fast forward | stop | tv/vcr | stop | stop |
| 2.2 | pause | stop | record | menu | pause | pause |
| 2.3 | record | pause | power | surround | record | record |
| 2.4 | enter | record | enter | select | enter | enter |
| 2.5 | prev ch | enter | prev ch | display | prev ch | prev ch |
| 2.6 | tv/vcr | prev ch | sleep | exit | tv/vcr | tv/vcr |
| 2.7 | menu | tv/vcr | tv/vcr | pip on/off | menu | menu |
| 3.1 | surround | menu | menu | pip swap | surround | surround |
| 3.2 | select | surround | surround | pip move | select | select |
| 3.3 | display | select | select | program guide | display | display |
| 3.4 | exit | display | display | cursor up | exit | exit |
| 3.5 | pip on/off | exit | exit | cursor down | pip on/off | program guide |
| 3.6 | pip move | program guide | pip on/off | cursor left | pip swap | cursor up |
| 3.7 | program guide | cursor up | pip swap | cursor right | pip move | cursor down |
| 4.1 | cursor up | cursor down | pip move | program guide | cursor left | |
| 4.2 | cursor down | cursor left | program guide | cursor up | cursor right | |
| 4.3 | cursor left | cursor right | cursor up | cursor down | ||
| 4.4 | cursor right | cursor down | cursor left | |||
| 4.5 | cursor left | cursor right | ||||
| 4.6 | cursor right | |||||
| not mapped: | ||||||
| pip swap | pip | transport | sleep | sleep | ||
| sleep | pip | |||||
|
|