This is a continuation of
http://yabb.jriver.com/interact/index.php?topic=91680.0 and which I'm picking up again because of Jim's comment in
http://yabb.jriver.com/interact/index.php?topic=96491.msg665607#msg665607 (and also because I do actually really want this to work!)
I have the standard HP MCE IR receiver & it shows up in device manager as working normally as a "Microsoft eHome Infrared Transceiver".
If I start WinLIRC up and use rawcodes.exe then I can see it respond to every keypress.
If I install EventGhost (I just used
http://www.eventghost.org/downloads/EventGhost_0.4.1.r1700_Setup.exe), add the MCE plugin, remove everything else and click through each button then I get the events shown in the attached. There are lots of keypresses shown that look like vanilla MCE buttons. This is with jriver not running at all (i.e. service stopped).
I then uninstall eventghost and its services & reboot. I confirm it is completely gone and the IR device is still working.
If i now startup jriver, go to the remote "device & options" screen then I see
Selected Input Device: "Microsoft MCE (Active); Remote, keyboard, gamepad or other HID (Active)"
Anti-repeat time (ms): "Automatic"
I now go to the commands screen, click start learning and press a button at a time. All the buttons work except the volume buttons (which don't appear to be MCE button presses so fair enough).
Next I go to theatre view and try to use the remote.
I press a button once, it works.
I press the same button again, nothing happens.
I press another button, it works.
I press another button, it works.
I press the same button again, nothing happens.
Bear in mind that I've seen the hexcodes come through and it sends new codes on each press & eventghost sees the same. I think this means the remote is definitely working.
JRiver doesn't like it though. Any ideas?
NB: this is v20.0.87