View Single Post
  #4  
Old March 13th 15, 09:52 AM posted to microsoft.public.windowsxp.general
Paul
external usenet poster
 
Posts: 18,275
Default Disable "RC6 MCE based Remote Control" build-in handling ?

R.Wieser wrote:
Paul,

I'm not sure I understand what you're trying to do.


First,
The build-into XPsp3 RC6 MCE driver currently converts received IR codes to
stuff to control apps with. I want to switch that off, as I'm intending to
use another program doing the same, and than some.

If that is not done both the build-in as well as the other program will try
to control the app, resulting in the app at least getting double of
everything.

In other words: I do *not* want to disable the RC6 MCE reciever/driver, just
its "I'm sending actions" behaviour.

Second,
Although I can disable the build-in sending of commands by removing the
translation table (translating between what signals it receives from the IR
remote and what action should be performed on the computer) that is not
really easy to revert (the data is gone). I was therefore wondering if I
could introduce a registry-key that would tell the RC6 MCE driver *not* to
perform any translation and subsequent sending of actions.

So, instead of destroying that table I'm seeking for a build-in registry-key
that functions as an on/off switch for it.

Third:
Removing the translation table in the registry will only have effect on the
next reboot, as (most likely) the driver only than than tries to load the
table. I was wondering if there was a way to tell the driver itself to
stop doing the translation-and-action-sending, which would work instantly
instead of only after a reboot.

By the way, the table I'm taking about can be found he

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\HidIr\Remotes\745a17a0-
74d3-11d0-b6fe-00a0c90f57da\ReportMappingTable

Also, I named EventGhost as a reference to the kind of program that has the
same problem as I now have. In truth, I was (and am) busy building kind of
the same program before I even knew it existed. :-)

Regards,
Rudy Wieser


http://www.avsforum.com/forum/26-hom...er-remote.html

The last post there, references this page.

http://xbmccustomregis.sourceforge.net/remapping.html

And there is an application here. No source. Just .exe.
Apparently it uses .NET, which is why it's a bit small.
So far, I haven't seen any practical application info.

https://code.google.com/p/mce-remote...r.exe&can=2&q=

I'm guessing if Media Center has the focus, then it's going
to get whatever keyboard equivalent the remapping achieves ?
That's probably still not what you had in mind.

*******

With regard to a device in Device Manager, you can:

1) Write your own driver, one that allows you to
control the received IR codes.

2) Use a filter driver to intercept the data stream.

The output still has to correspond to something an application
can use. Maybe you end up defining a service, your application
uses that service to get the custom data stream. Maybe you
could map the incoming codes from the remote, into a character
stream on a COM port.

Paul
Ads