Based on my past experiences with HDD enclosures with buttons, I would assume it's proprietary as it probably requires a custom driver and their software would need to facilitate you launching things.
As you state you have no programming knowledge, then writing your own driver to interface with the hardware is probably out of the question. :)
A suggestion:
Use Process Monitor to determine what program file is being launched when you push the button, and then replace that file with your own executable.