Generic Keyboard/Remote Input Plugin (2 Viewers)

StephaneM93

New Member
September 6, 2007
3
1
53
Home Country
France France
Looks promesing. Nut sure my SpeedLink is supported, thoug... and it seems I have to donate to find out.
You don't have to donate to download LM Remote KeyMap, the free version is all you need to remap your remote buttons.

If you remote is not supported or not completely supported you can ask for it supports on the LM RKM forums.

Regards,
Stéphane.
 

strike07

Portal Member
September 4, 2009
39
1
guys can some1 help me on how to fix this plugin crashes on MP 1.1 , ? this plugin work fine on my mp 1.02 but when i try on Mp 1.1 whenever i press any button on remote the Mp auto close. Pls help.
 

Argonaut

MP Donator
  • Premium Supporter
  • October 26, 2008
    27
    1
    Adelaide
    Home Country
    Hi, first of all I would like to say that I love this plugin - it makes it so easy to set up with my DVICO remote. However, I have one issue. I am trying to setup a command to go to the BasicHome screen, but it doesn't seem to work. I have opened and editted the keyboard.xml file so that the cmdproperty equals 35, but still it doesn't work.

    Thanks in advance
    Jason
     

    Naando

    Portal Member
    July 8, 2009
    24
    1
    Home Country
    Russian Federation Russian Federation
    Hi!

    Does this work in the 1.1 beta / the latest SVNs? Cuz I can't make it to work. First off it recogsnized the plugin, but I couldnt set up some buttons (didnt work), then reinstalled the plugin, and it suddenly disappeared. Double checked it was a correct instalation, etc, but nothing.

    Any help is welcome.
     

    RanaUK

    Portal Member
    August 22, 2007
    38
    1
    48
    Home Country
    United Kingdom United Kingdom
    with SVN files, crashes with the following error:


    2010-01-29 20:33:29.421875 [ERROR][MPMain]: Exception :confused:ystem.IO.FileNotFoundException: Could not load file or assembly 'TVCapture, Version=1.0.1.2111, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.
    File name: 'TVCapture, Version=1.0.1.2111, Culture=neutral, PublicKeyToken=null'
    at KeyboardInputPlugin.InputHandler.GetMapping(String btnCode)
    at KeyboardInputPlugin.InputHandler.DoMapAction(String btnCode, Int32 processID)
    at KeyboardInputPlugin.KeyboardInputPluginMain.KeyboardHandler_KeyPressHandler(Int32 keycode)
    at KeyboardInputPlugin.KeyboardHandler.OnKeyDown(Object sender, KeyEventArgs e)
    at MouseKeyboardLibrary.KeyboardHook.HookCallbackProcedure(Int32 nCode, Int32 wParam, IntPtr lParam)
    at MediaPortal.Util.Win32API.PeekMessage(MSG& msg, IntPtr hwnd, Int32 msgMin, Int32 msgMax, Int32 remove)
    at MediaPortal.D3DApp.Application_Idle(Object sender, EventArgs e)
    at System.Windows.Forms.Application.ThreadContext.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FDoIdle(Int32 grfidlef)
    at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
    at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
    at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
    at System.Windows.Forms.Application.Run(Form mainForm)
    at MediaPortalApp.Main(String[] args)

    WRN: Assembly binding logging is turned OFF.
    To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
    Note: There is some performance penalty associated with assembly bind failure logging.
    To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].

    2010-01-29 20:33:29.421875 [ERROR][MPMain]: Exception :Could not load file or assembly 'TVCapture, Version=1.0.1.2111, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.
    2010-01-29 20:33:29.421875 [ERROR][MPMain]: site :Mapping GetMapping(System.String)
    2010-01-29 20:33:29.421875 [ERROR][MPMain]: source :KeyboardInputPlugin
    2010-01-29 20:33:29.421875 [ERROR][MPMain]: stacktrace: at KeyboardInputPlugin.InputHandler.GetMapping(String btnCode)
    at KeyboardInputPlugin.InputHandler.DoMapAction(String btnCode, Int32 processID)
    at KeyboardInputPlugin.KeyboardInputPluginMain.KeyboardHandler_KeyPressHandler(Int32 keycode)
    at KeyboardInputPlugin.KeyboardHandler.OnKeyDown(Object sender, KeyEventArgs e)
    at MouseKeyboardLibrary.KeyboardHook.HookCallbackProcedure(Int32 nCode, Int32 wParam, IntPtr lParam)
    at MediaPortal.Util.Win32API.PeekMessage(MSG& msg, IntPtr hwnd, Int32 msgMin, Int32 msgMax, Int32 remove)
    at MediaPortal.D3DApp.Application_Idle(Object sender, EventArgs e)
    at System.Windows.Forms.Application.ThreadContext.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FDoIdle(Int32 grfidlef)
    at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
    at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
    at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
    at System.Windows.Forms.Application.Run(Form mainForm)
    at MediaPortalApp.Main(String[] args)
    2010-01-29 20:33:29.421875 [ERROR][MPMain]: MediaPortal stopped due to an exception Could not load file or assembly 'TVCapture, Version=1.0.1.2111, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified. KeyboardInputPlugin at KeyboardInputPlugin.InputHandler.GetMapping(String btnCode)
    at KeyboardInputPlugin.InputHandler.DoMapAction(String btnCode, Int32 processID)
    at KeyboardInputPlugin.KeyboardInputPluginMain.KeyboardHandler_KeyPressHandler(Int32 keycode)
    at KeyboardInputPlugin.KeyboardHandler.OnKeyDown(Object sender, KeyEventArgs e)
    at MouseKeyboardLibrary.KeyboardHook.HookCallbackProcedure(Int32 nCode, Int32 wParam, IntPtr lParam)
    at MediaPortal.Util.Win32API.PeekMessage(MSG& msg, IntPtr hwnd, Int32 msgMin, Int32 msgMax, Int32 remove)
    at MediaPortal.D3DApp.Application_Idle(Object sender, EventArgs e)
    at System.Windows.Forms.Application.ThreadContext.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FDoIdle(Int32 grfidlef)
    at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
    at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
    at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
    at System.Windows.Forms.Application.Run(Form mainForm)
    at MediaPortalApp.Main(String[] args)


    love this plugin; hopefully this would get fixed soon.

    PS: Using v2.2.0.0 of the plugin.
     

    tatch76

    Portal Member
    January 23, 2009
    25
    0
    Home Country
    Like a couple other users - really BUMMED that this isn't working in beta version 1.1

    Any ideas or updates on making this work?

    Anyone know of a similar alternative that would work in 1.1?

    Family going a bit crazy without this!!!
     

    tatch76

    Portal Member
    January 23, 2009
    25
    0
    Home Country
    Just an update...

    Just downloaded the version from the forum that suggested it was compiled for 1.1 - but now cannot get the plugin to appear in MP 1.1 at all. Tried to upgrade to the latest SVN with no improvement. Was there originally, but after it crashed I disabled it in the Plugin configuration - since then has not shown up at all!

    Any suggestions?
     

    Naando

    Portal Member
    July 8, 2009
    24
    1
    Home Country
    Russian Federation Russian Federation
    Just an update...

    Just downloaded the version from the forum that suggested it was compiled for 1.1 - but now cannot get the plugin to appear in MP 1.1 at all. Tried to upgrade to the latest SVN with no improvement. Was there originally, but after it crashed I disabled it in the Plugin configuration - since then has not shown up at all!

    Any suggestions?

    Same here. Where is saved the info of the plugin disabled? If we can know this maybe we can reactivate it. Anyway it wont work. I realized the official REMOTE section of the options looks almost like KeyboardInputPlugin. I can't remember if it was always like that of its new in the 1.1 / SVN.
     

    tatch76

    Portal Member
    January 23, 2009
    25
    0
    Home Country
    Victory!

    Went into the XML file (MediaPortal.xml) in the application data section. Close to the bottom there is a reference section to the plugins, where for some reason, keypoardinputplugin was flagged "no" instead of "yes". There are 2 references to this, so change both to "yes" and it will then reappear.

    I also had to use the updated compiled version of the DLL from Disaster123 (scroll back a few pages) and voila!

    Much happier this morning!

    Good luck - and thanks Disaster123!
     

    Users who are viewing this thread

    Top Bottom