Page 1 of 1

PC Remote Controller IR Codes?

Posted: Mon Jun 06, 2011 3:06 pm
by scuba_1012002
Hello,

I'm a bit new to using EventGhost, and am having a bit of trouble using the PC Remote Controller plug-in - was hoping someone could give some advice...

My situation: I purchased the really cheap PC remote from amazon ($7) mostly just for the IR. Now with EventGhost, it will decode the events most of the time, but once in a while either EventGhost, the WinUSB driver, or my IR receiver will get into a confused state and send codes that do not match the expected code. When this happens, the plugin does not recognize the code, and thus does not trigger the event.

My issue: The codes sent are tuples of 4, and when the issue happens, the 4th (last) item in the tuple is not as expected. As an example using the Play/Pause button... The code is defined to the following:
(3, 205, 0, 0): (1, 'Play')

When printing the codes, I usually see the tuple: "(3, 205, 0, 0)", and all works fine.
But sometimes the IR or whatever goes into its unexpected state and starts to receive: (3, 205, 0, 4) or (3, 205, 0, 6). Since these do not match the expected code (3, 205, 0, 0), no event is triggered...

I do not believe this has anything to do with the "numlock" button on the remote since this button should not effect the play button. I also tried sequencing the "numlock" button on the remote to see if the IR code would change - that did not work... Only ways I found to correct this behavior were to either restart EventGhost, or use the mouse directional buttons for a bit... That seemed to get the remote back into the state I expected it to be...

With this, has anyone seen this issue before with this remote, or does anyone know what each item in the tuple represents? (can the last number in the tuple be ignored). I've been searching online for documentation but have not found any stating what the WinUSB return codes mean...

thanks,

-mike