I'm wondering what Microsoft programmers are doing that there are so much issues with WMC. If the application changes the key recognition mechanisms depending on the mode there may never be a 100% working solution with Flirc (I still hope Jason will somehow find a way). I think that if even the EventGhost has issues with WMC then the problem is the WMC itself.