The first would be to start to add an upgrade for one of your devices, except only assign a function to one button. Then load it up into the remote and see where the function ended up. Use the CABLE mode for this. The buttons that have not yet been given button names show up as button3 (for $03) in the buttons list, or on the Layout tab they're the small dots below the remote image. You could also double check the buttons that I have made guesses for (ie, the numbers, volume, channel, buttons) as I don't know if the volume buttons are reversed.
If you don't want to do it one button at a time, you could assign multiple buttons at once, using different functions, and then see where they turn up. For example, you could use the 10 numeric buttons for your TV, then assign them to the first batch of 10 unknown buttons in CABLE mode, then test the remote on your TV and whenever a button displays a number on the screen, make a note of which button it was.
Code: Select all
[ButtonMaps]
0 = ($1F, $15, $16, $17, $18, $19, $1A, $1B, $1C, $1D), ($05, $04, $08), ($06, $07),
$02, $03, $24, $0a, $26, $28, $18, $20, $12, $13, $14, $25, $27, $0b, $0c, $0d,
$2b, $2c, $10, $0f, $0e, $21, $22, $37, $2d, $2e, $2f, $30, $29, $2a, $31, $32,
$33, $23, $34, $35, $36
1 = ($1F, $15, $16, $17, $18, $19, $1A, $1B, $1C, $1D), ($05, $04, $08), ($06, $07),
$02, $03, $28, $18, $20, $12, $13, $14, $25, $27, $0b, $0c, $0d, $2b, $2c, $10,
$0f, $0e, $21, $37, $2a
2 = ($1F, $15, $16, $17, $18, $19, $1A, $1B, $1C, $1D), ($05, $04, $08), ($06, $07),
$02, $03, $28, $18, $20, $12, $13, $14, $25, $27, $0b, $0c, $0d, $2b, $2c, $10,
$0f, $0e, $37, $2d, $2e, $2f, $30, $2a
3 = ($1F, $15, $16, $17, $18, $19, $1A, $1B, $1C, $1D), ($05, $04, $08), ($06, $07),
$02, $28, $18, $20, $12, $13, $14, $0b, $0c, $0d, $2b, $2c, $10, $0f, $0e, $37,
$2a