#24 Mceusb as a HID-compliant consumer control device

v1.0 (example)
open
nobody
None
5
2014-03-10
2014-03-09
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

     
  • Stephen Rose

    Stephen Rose - 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?

     
  • Stephen Rose

    Stephen Rose - 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.

     
  • Stephen Rose

    Stephen Rose - 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.