Menu

#24 Mceusb as a HID-compliant consumer control device

v1.0 (example)
open
nobody
None
5
2014-03-10
2014-03-09
StephenR0
No

I'm having the same problem as this gentleman:

https://sourceforge.net/p/winlirc/support-requests/14/

I would like to use Winlirc to receive the raw signals and use Autohotkey to send keys to MCE. But of course, MCE is interfering with Winlirc with the standard Microsoft eHome Infrared Transceiver. You'll have to tell me how dumb this sounds, but would it be possible to make Winlirc work as a HID-compliant consumer control device instead? It seems to be possible to get it into this mode and the extra keyboards do go away. MCE seems happy enough with this and accepts keyboard keys for control. Would it be possible to get Winlirc to use the device in that mode? I think that would solve all the problems. The underlying problem I'm trying to solve is that my plasma television blinds the ir receiver to the higher frequency of the standard MCE remote. Thanks.

Discussion

  • Ian

    Ian - 2014-03-10

    I am not quite sure I understand what you are asking here

     
  • StephenR0

    StephenR0 - 2014-03-10

    I'd like to see Winlirc work with the generic "HID-compliant consumer control device" driver instead of the "Microsoft eHome Infrared Tranceiver" driver that is used for an MCEusb device. Since Windows Media Center interferes with Winlirc and causes it to use 100% cpu, I'd like to find a way to use Winlirc with Windows Media Center without that happening. I'm trying to avoid using the normal MCE remote because it has a problem with plasma televisions that keeps it from responding reliably. Is that more clear?

     
  • StephenR0

    StephenR0 - 2014-03-10

    Another way to solve the problem would be to find a way to get Winlirc to work with Windows Media Center instead of requiring exclusive access to the ir receiver. If that could be done, that would resolve my problem as well.

     
  • Ian

    Ian - 2014-03-10

    I think I see the issue now. Yes you can only really have 1 handle to the device at a time, otherwise things break. In the latest build I put in some code to prevent the winlirc plugin loading multiple times. Instead of succeeding the 2nd one will fail.

    But I've not actually tested what happens when you load Windows Media Centre, which itself might try and talk to the device.

    You would probably have more luck with a different receiver.

     
  • StephenR0

    StephenR0 - 2014-03-10

    Ok, I'll give up as you suggest. Today, I can't even get it to run even without Windows Media Center running. The machine just becomes very unresponsive until I manage to kill Winlirc. I do have a Flirc, which will work mostly. There's one issue with it that I have to work around and it's memory is limited. But I suppose I'll have to make it work. Thanks anyway.

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.