TeknoJnky Wrote:in other words, a list of commands/functions, and then be able to assign a remote button by having xbmc 'listen' for the remote button to be pressed.
Ok, going down to basics..
All remotes need a driver, these drivers are all different on Windows, and all send keys differently to that program they want to communicate to.
Also these programs are usually closed source and the communication is aswell.
This makes that little program that should just 'listen' forced to know every known remotes drivers codes. Im sure you by know understand how damn impossible that is, this is why we use apps that already try to do this incredible feat, IRSS or EventGhost.
In Linux all drivers might be different but produces a more standardised form of output, this is done via lirc. although they do name key´s differently they always send the data the same way, this makes us able to map the incomming data to something usefull.
EDIT: If you suggest via HID, then yes that wizard would be doable. But it would grately diminish the supported remotes and you wont be able to use your keyboard