Sorry for resurrecting an old thread, however I thought this was sort of related: I recently (few months ago) upgraded my MS Surface Pro 3 to Win10. I also have another SP3 that came with Win10 installed by MS. I also have a Windows7 nano-pc (amd fusion e350 apu based nettop) on which I run Kodi and WMC, which is where I primarily use my FLIRC. Recently, I tried to program the FLIRC on one of my surfaces (don't recall which one). I installed the FLIRC software/gui on the surface and plugged the flirc into it. I was able to program it normally. However, when I then plugged the flirc back into the Win7 htpc box to use as I normally do, it wouldn't work. The solution was to load the FLIRC gui software onto the Win7 htpc box, program it there, and then it worked fine. I know that in the past I had programmed the flirc on the Surface when it was running Win8.1. So something changed with Win10. I've got a decent work-around here, so I'm not complaining or requesting a fix, but I thought this might be a good FYI for you.