(original thread) MCE Replacement Plugin v1.0.0 (1 Viewer)

Status
Not open for further replies.

tesamu

Portal Pro
December 4, 2006
61
0
Rogaland
Home Country
Norway Norway
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{4d1e55b2-f16f-11cf-88cb-001111000030}]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{4d1e55b2-f16f-11cf-88cb-001111000030}\##?#HID#IrDevice&Col01#2&166de801&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}]
"DeviceInstance"="HID\\IrDevice&Col01\\2&166de801&0&0000"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{4d1e55b2-f16f-11cf-88cb-001111000030}\##?#HID#IrDevice&Col01#2&166de801&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}\#]
"SymbolicLink"="\\\\?\\HID#IrDevice&Col01#2&166de801&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{4d1e55b2-f16f-11cf-88cb-001111000030}\##?#HID#IrDevice&Col01#2&166de801&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}\#\Control]
"Linked"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{4d1e55b2-f16f-11cf-88cb-001111000030}\##?#HID#IrDevice&Col01#2&166de801&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}\Control]
"ReferenceCount"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{4d1e55b2-f16f-11cf-88cb-001111000030}\##?#HID#IrDevice&Col02#2&166de801&0&0001#{4d1e55b2-f16f-11cf-88cb-001111000030}]
"DeviceInstance"="HID\\IrDevice&Col02\\2&166de801&0&0001"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{4d1e55b2-f16f-11cf-88cb-001111000030}\##?#HID#IrDevice&Col02#2&166de801&0&0001#{4d1e55b2-f16f-11cf-88cb-001111000030}\#]
"SymbolicLink"="\\\\?\\HID#IrDevice&Col02#2&166de801&0&0001#{4d1e55b2-f16f-11cf-88cb-001111000030}"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{4d1e55b2-f16f-11cf-88cb-001111000030}\##?#HID#IrDevice&Col02#2&166de801&0&0001#{4d1e55b2-f16f-11cf-88cb-001111000030}\#\Control]
"Linked"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{4d1e55b2-f16f-11cf-88cb-001111000030}\##?#HID#IrDevice&Col02#2&166de801&0&0001#{4d1e55b2-f16f-11cf-88cb-001111000030}\Control]
"ReferenceCount"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{4d1e55b2-f16f-11cf-88cb-001111000030}\##?#HID#IrDevice&Col03#2&166de801&0&0002#{4d1e55b2-f16f-11cf-88cb-001111000030}]
"DeviceInstance"="HID\\IrDevice&Col03\\2&166de801&0&0002"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{4d1e55b2-f16f-11cf-88cb-001111000030}\##?#HID#IrDevice&Col03#2&166de801&0&0002#{4d1e55b2-f16f-11cf-88cb-001111000030}\#]
"SymbolicLink"="\\\\?\\HID#IrDevice&Col03#2&166de801&0&0002#{4d1e55b2-f16f-11cf-88cb-001111000030}"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{4d1e55b2-f16f-11cf-88cb-001111000030}\##?#HID#IrDevice&Col03#2&166de801&0&0002#{4d1e55b2-f16f-11cf-88cb-001111000030}\#\Control]
"Linked"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{4d1e55b2-f16f-11cf-88cb-001111000030}\##?#HID#IrDevice&Col03#2&166de801&0&0002#{4d1e55b2-f16f-11cf-88cb-001111000030}\Control]
"ReferenceCount"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{4d1e55b2-f16f-11cf-88cb-001111000030}\##?#HID#IrDevice&Col04#2&166de801&0&0003#{4d1e55b2-f16f-11cf-88cb-001111000030}]
"DeviceInstance"="HID\\IrDevice&Col04\\2&166de801&0&0003"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{4d1e55b2-f16f-11cf-88cb-001111000030}\##?#HID#IrDevice&Col04#2&166de801&0&0003#{4d1e55b2-f16f-11cf-88cb-001111000030}\#]
"SymbolicLink"="\\\\?\\HID#IrDevice&Col04#2&166de801&0&0003#{4d1e55b2-f16f-11cf-88cb-001111000030}"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{4d1e55b2-f16f-11cf-88cb-001111000030}\##?#HID#IrDevice&Col04#2&166de801&0&0003#{4d1e55b2-f16f-11cf-88cb-001111000030}\#\Control]
"Linked"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{4d1e55b2-f16f-11cf-88cb-001111000030}\##?#HID#IrDevice&Col04#2&166de801&0&0003#{4d1e55b2-f16f-11cf-88cb-001111000030}\Control]
"ReferenceCount"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{4d1e55b2-f16f-11cf-88cb-001111000030}\##?#HID#IrDevice&Col05#2&166de801&0&0004#{4d1e55b2-f16f-11cf-88cb-001111000030}]
"DeviceInstance"="HID\\IrDevice&Col05\\2&166de801&0&0004"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{4d1e55b2-f16f-11cf-88cb-001111000030}\##?#HID#IrDevice&Col05#2&166de801&0&0004#{4d1e55b2-f16f-11cf-88cb-001111000030}\#]
"SymbolicLink"="\\\\?\\HID#IrDevice&Col05#2&166de801&0&0004#{4d1e55b2-f16f-11cf-88cb-001111000030}"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{4d1e55b2-f16f-11cf-88cb-001111000030}\##?#HID#IrDevice&Col05#2&166de801&0&0004#{4d1e55b2-f16f-11cf-88cb-001111000030}\#\Control]
"Linked"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{4d1e55b2-f16f-11cf-88cb-001111000030}\##?#HID#IrDevice&Col05#2&166de801&0&0004#{4d1e55b2-f16f-11cf-88cb-001111000030}\Control]
"ReferenceCount"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{4d1e55b2-f16f-11cf-88cb-001111000030}\##?#HID#IrDevice&Col06#2&166de801&0&0005#{4d1e55b2-f16f-11cf-88cb-001111000030}]
"DeviceInstance"="HID\\IrDevice&Col06\\2&166de801&0&0005"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{4d1e55b2-f16f-11cf-88cb-001111000030}\##?#HID#IrDevice&Col06#2&166de801&0&0005#{4d1e55b2-f16f-11cf-88cb-001111000030}\#]
"SymbolicLink"="\\\\?\\HID#IrDevice&Col06#2&166de801&0&0005#{4d1e55b2-f16f-11cf-88cb-001111000030}"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{4d1e55b2-f16f-11cf-88cb-001111000030}\##?#HID#IrDevice&Col06#2&166de801&0&0005#{4d1e55b2-f16f-11cf-88cb-001111000030}\#\Control]
"Linked"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{4d1e55b2-f16f-11cf-88cb-001111000030}\##?#HID#IrDevice&Col06#2&166de801&0&0005#{4d1e55b2-f16f-11cf-88cb-001111000030}\Control]
"ReferenceCount"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{4d1e55b2-f16f-11cf-88cb-001111000030}\##?#HID#IrDevice&Col07#2&166de801&0&0006#{4d1e55b2-f16f-11cf-88cb-001111000030}]
"DeviceInstance"="HID\\IrDevice&Col07\\2&166de801&0&0006"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{4d1e55b2-f16f-11cf-88cb-001111000030}\##?#HID#IrDevice&Col07#2&166de801&0&0006#{4d1e55b2-f16f-11cf-88cb-001111000030}\#]
"SymbolicLink"="\\\\?\\HID#IrDevice&Col07#2&166de801&0&0006#{4d1e55b2-f16f-11cf-88cb-001111000030}"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{4d1e55b2-f16f-11cf-88cb-001111000030}\##?#HID#IrDevice&Col07#2&166de801&0&0006#{4d1e55b2-f16f-11cf-88cb-001111000030}\#\Control]
"Linked"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{4d1e55b2-f16f-11cf-88cb-001111000030}\##?#HID#IrDevice&Col07#2&166de801&0&0006#{4d1e55b2-f16f-11cf-88cb-001111000030}\Control]
"ReferenceCount"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{4d1e55b2-f16f-11cf-88cb-001111000030}\##?#HID#IrDevice&Col08#2&166de801&0&0007#{4d1e55b2-f16f-11cf-88cb-001111000030}]
"DeviceInstance"="HID\\IrDevice&Col08\\2&166de801&0&0007"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{4d1e55b2-f16f-11cf-88cb-001111000030}\##?#HID#IrDevice&Col08#2&166de801&0&0007#{4d1e55b2-f16f-11cf-88cb-001111000030}\#]
"SymbolicLink"="\\\\?\\HID#IrDevice&Col08#2&166de801&0&0007#{4d1e55b2-f16f-11cf-88cb-001111000030}"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{4d1e55b2-f16f-11cf-88cb-001111000030}\##?#HID#IrDevice&Col08#2&166de801&0&0007#{4d1e55b2-f16f-11cf-88cb-001111000030}\#\Control]
"Linked"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{4d1e55b2-f16f-11cf-88cb-001111000030}\##?#HID#IrDevice&Col08#2&166de801&0&0007#{4d1e55b2-f16f-11cf-88cb-001111000030}\Control]
"ReferenceCount"=dword:00000001
 

and-81

Retired Team Member
  • Premium Supporter
  • March 7, 2005
    2,257
    183
    Melbourne
    Home Country
    Australia Australia
    Well, it explains a lot, but unfortunately, it doesn't help. Maybe you have an idea when i explain what i'm trying.
    I'm trying to control ffdshow through girder. Now when i send keyboard commands to mediaportal, from girder, nothing happens. When i send them to invisible ffdshow processes, mediaportal hangs.
    So, i'm tryng to send the commands from within mediaportal, hoping that would work. Maybe anyone comes along who has been able to solve this problem, i can imagine i'm not alone trying to do this.
    By the way, when i use a real keyboard and type the commands, anywhere, whatever has focus, ffdshow sees them and it works.

    Cheers, Marc

    Could you change the ffdshow keyboard shortcuts (if they are programmable?) to simple keys that mediaportal can simulate? If that works then i'll put together a version of the plugin with the keystroke command type in it.

    @tesamu:

    I'll compile a copy of the MceIr.dll tomorrow (local time) that will hopefully work for you. I'll post the dll in this forum thread and get you to try it out. It's a bit of "stab in the dark" because I don't have Vista myself, but it's worth a try.

    @Everyone else:

    Since I updated the plugin and uploaded a test copy the thread has pushed out over another page, so I figured I should remind you all to look one page back and grab a copy of the latest version for testing. If you haven't alread noticed.

    Cheers,
     

    gommer

    Portal Member
    October 7, 2006
    39
    1
    Belgium
    Home Country
    Belgium Belgium
    Could you change the ffdshow keyboard shortcuts (if they are programmable?) to simple keys that mediaportal can simulate? If that works then i'll put together a version of the plugin with the keystroke command type in it.
    Thank you for a good idea and thank you very much for your volunteering helpfulness.
    Sadly, i must say that a plain letter key, sent by the plugin, is not picked up by ffdshow, so it's not going to be a solution after all.

    Thanks again for your help.

    /edit: if anyone is interested, i've solved my problem:
    I send the keystroke through AutoIt (google for it): Girder calls a compiled script (i.e. an exe), which sends the keystrokes and bingo, ffdshow reacts as if it was a real keyboard.
    I wonder what it does different than girder itself.
     

    and-81

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

    There's been a lot of talk about Double-Clicks already in the thread, I'll try to summarise... You need to disable any other HID or MCE remote plugins or remote handlers in MediaPortal. You also need to remove the replacement driver button mappings if you're not using the replacement driver. There's a button on the Map MCE buttons form.

    tesamu:

    I've attached my first attempt at a Vista compatible build of the MceIrApi dll file. Try copying the attached dll over the existing one in the driver folder. If it works I'll rebuild it properly and include it with the plugin. If it doesn't I'll try again.

    EDIT: Removed attachment because it didn't work.

    Cheers,
     

    tesamu

    Portal Pro
    December 4, 2006
    61
    0
    Rogaland
    Home Country
    Norway Norway
    I've attached my first attempt at a Vista compatible build of the MceIrApi dll file. Try copying the attached dll over the existing one in the driver folder. If it works I'll rebuild it properly and include it with the plugin. If it doesn't I'll try again.

    Cheers,

    Thanks a lot. I will test it as soon as I get home from work and report back.
     

    wwallquist

    Portal Member
    October 27, 2006
    13
    0
    Home Country
    Sweden Sweden
    Great plugin. Thanx. I just have one problem. I am using the plugin to control my set top box, but the orirginal driver for the remote. When watching TV, it changes channel without problem. If I set up a recording however and MP is not in TV-mode, it does not change channel. I have found others on the forum reporting the same problem, but I haven´t found a solution. Is this a known bug that cannot be solved, or have I done somthing wrong in the setup? Initially I tried using the autostart plugin to make MP always go into TV mode when it starts, but then the computer fails to go into hibernate once the recording is done. I would be very grateful for help.
     

    and-81

    Retired Team Member
  • Premium Supporter
  • March 7, 2005
    2,257
    183
    Melbourne
    Home Country
    Australia Australia
    Without seeing your log files I can only guess. But it sounds like it might be one of the known problems.

    There is a patch in the queue that will hopefully be put into SVN soon that will solve this problem. If you paste your Mediaportal log file into the pastebin and provide a link or zip it up and attach it to a post then I'll take a look and see what I can find.

    I'll definately post here when the patch is in SVN so people can update to solve the scheduled recording not working bug.

    Cheers,
     

    trevor

    Portal Pro
    October 17, 2006
    1,600
    950
    Chelmsford
    Home Country
    United Kingdom United Kingdom
    TVServer version...

    Aaron,

    I see some stuff about a version of the plugin for TVServer but cant find it anywhere, it there a version available?

    Thanks
     
    Status
    Not open for further replies.

    Users who are viewing this thread

    Top Bottom