Per page 2 of URCs own manual for the MX-3000....
"The MX-3000 is programmed via a windows PC equipped with a USB port (we include a programming cable in the box), using our proprietary software, MX-3000 Editor.
You can download this software from our website:
www.universalremote.comBasic setup takes only a few minutes with this software. However, to fully automate an audio/video system the user must have a detailed knowledge of how the system is connected and operated."
Shawn