A KeyMove defines a "bound key" within a "bound device" using a setup code and hex command.fpreston wrote:I don't understand how to use key moves to combine multiple devices
That setup code does not need to be programmed on any device key. It just needs to be in the remote (built-in or as an upgrade).
Where you said "multiple devices", we should instead say "multiple setup codes" (bound to one device key).
So you pick one setup code to assign directly to the device key. The keys without keymoves use that setup code. Then you define keymoves for the other keys, specifying whatever setup code you like for each keymove.
If the method I described above uses too much keymove memory, you MIGHT use less keymove memory by creating a device combiner upgrade.fpreston wrote: How are more complex merges of two devices handled (where much more than 4 buttons are involved)?