"Failed to register for MCE remote button presses" ?? (1 Viewer)

and-81

Retired Team Member
  • Premium Supporter
  • March 7, 2005
    2,257
    183
    Melbourne
    Home Country
    Australia Australia
    ok, the latest version of IR Server Suite has a Custom HID plugin in it now.

    I think it's in the latest preview version, so give it a shot and see how you go.

    Cheers,
     

    nalamf

    New Member
    January 31, 2008
    2
    0
    Home Country
    United States of America United States of America
    Ok I messed around with tons of settings and i couldn't get the remote to work. i don't know if i have it install correctly. it works fine moving the mouse and the up and down arrows so something is installed. tried to find the registry to edit for the mce replacement driver. i got to the part for the hidir path and all i had was hidusb.

    the other part that i was confused was in the Input Service Configuration i figured i would be checking the custom HID but when i did detect it unchecked it. When i click a configure there is an option for me to select and when i unplug the usb receiver their wasn't an option for me to select. so i selected receive and continued into the media portal setting where i tired to get it to learn a button and nothing registered. so i don't know if i;m not doing something right or what but that is where i am at trying to get it the remote to work.
     

    brakepad

    New Member
    April 29, 2008
    2
    0
    Hi Aaron,

    I have the same remote and have very similar problems, using it in XP with MP RC1. In Windows it seems to work as a general input device, with the up/down volume buttons, cursor buttons working etc.

    In MP, using the built-in MCE remote support, the up/down volume works, but little else. The channel down button moves the volume down which is odd, as it doesn't do this when pressing the button in Windows.

    Using IR server, even fewer things seem to work in MP, but oddly the down channel button still turns the volume down. I've fiddled with the Input Service Configuration and it does similar things whether I select 'Microsoft MCE' or 'Custom HID'. Hitting the 'Detect' button results in the 'Windows Messages' box being ticked but that's all.

    I'm a bit stuck so any help would be appreciated. The remote clearly works, but I'm really struggling to get MP to interpret the commands being received.

    Thanks,
    David
     

    and-81

    Retired Team Member
  • Premium Supporter
  • March 7, 2005
    2,257
    183
    Melbourne
    Home Country
    Australia Australia
    Hey,

    Clicking detect wont put a check mark in the custom hid receiver option. otherwise it would detect for anyone running any sort of hid device.

    If you do select the custom hid support you will need to configure it ... it's not automatic, and it may need a bit of tweaking...

    Custom HID is there to get remotes that aren't specifically supported to work. Some MCE remote clones can be fixed by modifying the default driver or installing the replacement driver. Others will need the Custom HID support.

    Can you try the Custom HID recevier and the MCE remote support again and post logs ?

    Thanks,
     

    brakepad

    New Member
    April 29, 2008
    2
    0
    Thanks for the reply. I think I'm missing something fundamental in trying to get this working. No matter what I try in IRServerSuite, it doesn't seem to have any effect on what Media Portal does. I can even stop the 'Input Service.exe' process and it doesn't seem to make any difference to anything.

    What should I select in the Media Portal Configuration 'Remote' section? Should I deselect everything here and configure it all through the plugin?


    Here's the log when I select MCE remote:

    2008-05-02 23:47:40.640625 - Log Opened
    2008-05-02 23:47:40.640625 - Input Service, Version=1.4.2.0, Culture=neutral, PublicKeyToken=dc0b77bf2c754d95
    2008-05-02 23:47:40.656250 - Info: Starting Input Service ...
    2008-05-02 23:47:40.734375 - Warn: No transmit plugin loaded
    2008-05-02 23:47:40.750000 - Info: Started in Server Mode
    2008-05-02 23:47:40.765625 - Error: Failed to start receive plugin: "Microsoft MCE"
    2008-05-02 23:47:40.765625 - Error: System.InvalidOperationException: Device not found
    at InputService.Plugin.MicrosoftMceTransceiver.Start() in F:\MediaPortal Development\Plugins\IR Server Suite\IR Server Plugins\Microsoft MCE Transceiver\MicrosoftMceTransceiver.cs:line 372
    at InputService.InputService.OnStart(String[] args) in F:\MediaPortal Development\Plugins\IR Server Suite\Input Service\Input Service\InputService.cs:line 284
    2008-05-02 23:47:40.781250 - Info: Input Service started


    And here's the log when Custom HID is selected:

    2008-05-02 23:48:53.968750 - Log Opened
    2008-05-02 23:48:53.968750 - Input Service, Version=1.4.2.0, Culture=neutral, PublicKeyToken=dc0b77bf2c754d95
    2008-05-02 23:48:53.984375 - Info: Starting Input Service ...
    2008-05-02 23:48:54.062500 - Warn: No transmit plugin loaded
    2008-05-02 23:48:54.078125 - Info: Started in Server Mode
    2008-05-02 23:48:54.093750 - Info: Receiver plugin started: "Custom HID"
    2008-05-02 23:48:54.093750 - Info: Input Service started

    I don't know if it's relevant, but in Device Manager the IR sensor appears as 'USB Composite Device' in the USB Controllers part of the tree, and not as 'MCE Infrared Remote Control'. I have tried to install the replacment MCE Remote Driver by doing a driver update and pointing it to mceir_xp.inf in the MCE Replacement Driver.578 package but it simply says "This location does not contain any information about your hardware".

    In the Human Interface Devices part of the tree, it adds entries for:
    HID-Compliant consumer control device
    HID-Compliant device
    USB Human Interface Device
    USB Human Interface Device

    Again I've tried doing an update driver attempt on these entries but get the same message.

    The other thing that doesn't tie up with the documentation for the replacement driver is that my registry has no entry for:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HidIr

    and there is no mention of mceir.sys anywhere in the registry.

    Which drivers it's using is therefore a complete mystery to me.
     

    tattoozit

    Portal Pro
    March 6, 2008
    76
    1
    At the risk of reviving a dead thread, I have found a solution that works for ALL buttons on my newly acquired VRC-1100. Given that some buttons send keyboard shortcuts, all you need is to install this plugin: MEDIAPORTAL - free media center - KeyboardInputPlugin and set the keyboard shorcuts sent by the remote (detectable) to be responded to by MediaPortal.


    Okay, reviveing this thread once again. Do I have to map out all the buttons or am I going about this the wrong way.


    EDIT:::::


    got it. thank you for this. HTPC coming right along...:D



    toozit
     

    Users who are viewing this thread


    Write your reply...
    Top Bottom