tihs is the link on how to set up the original xbox 1 remote for xbmc for windows... it looks alittle complicated but its really easy..
http://forum.xbmc.org/showthread.php?tid=45337
this shows the current distributed plugins with event ghost (mouse /system/ ect ect..)
http://www.eventghost.org/docs/pluginlist.html
when you set up the xbox 1 ir reciever the real problem you will have is timing on the auto repeat macro on directional buttons...
i achieved different results between my harmony (old) and pronto (new)
mostly just had to slow the command repeat in event ghost from .01 to .05 and no more delay... the pronto needed less delay to work perfect...
depending on how fat your wallet is i cant stress enough how much better prontos are than harmonys...
read around over at remote central people will tell you the same thing.... there is absolutely no comparison....
i did go one step further and remap the 0-9 keys in the xbmc xml this is not nessasary but i gives me the option of pressing 1 button to go directly to lets say movies in library mode... and since i have a fully mapped keyboard on my pronto i still retaian the ability to use 0-9 via what xbmc thinks is my keyboard...
one other thing to add is lutron makes a ir relay.. that can simly switch a circut on or off or flash( of the on again fast) soldered it into the main power switch in my case and ran it in to my 19 inch rackmount cabinet allowing power on/of and sleep resume all form the remote.. ( sounds expensive but can be dont for <30 dollars