Generic Keyboard/Remote Input Plugin (6 Viewers)

copper

Portal Member
August 11, 2009
6
0
This is a very good plugin! Many thanks and hope it will become part of Mediaportal standard distribution.

A question: I'm having some trouble with the onscreen virtual keyboard. The remote I'm using is rather stupid so it sends out regular keys like m and b and s etc and those keys have to be mapped by the keyboard input plugin. When I bring out my real keyboard and start to type in the virtual onscreen keyboard (for example doing an IMDB lookup), those keys seems to be eaten by the plugin and cannot be typed. Is there a workaround for this?
 

pilehave

Community Skin Designer
  • Premium Supporter
  • April 2, 2008
    2,566
    521
    Hornslet
    Home Country
    Denmark Denmark
    I use an iMon remote and I have mapped important stuff to use Ctrl-Alt+Key, can your remote do that?
     

    pilehave

    Community Skin Designer
  • Premium Supporter
  • April 2, 2008
    2,566
    521
    Hornslet
    Home Country
    Denmark Denmark
    How about using the conditions in the plugin, I don't know if you can set it to do "nothing" if the virtual keyboard is the active window...
     

    Spragleknas

    Moderator
  • Team MediaPortal
  • December 21, 2005
    9,474
    1,822
    Located
    Home Country
    Norway Norway
    Hm... Anone else having problem with keystrokes falling back? Seems like plugin is killed.
    Ie: My remote sends Alt+ENTER for "Start"/Green button. I've assigned this to "Start", but after a while it trigger MP to minimize.

    I can't get a hold of the logs atm., but if anyone is willing to have a look at this, I'll be willing to help out bug-hunting.

    This plugin is to good and important not to be maintained:(
     

    Spragleknas

    Moderator
  • Team MediaPortal
  • December 21, 2005
    9,474
    1,822
    Located
    Home Country
    Norway Norway
    I don't think anyone is working on this plugin... so don't hold you're breath.

    UPDATE:

    Seems like mappings are chenged - I believe when playing media (here; music).

    Example (rest is in log below):
    2009-08-22 13:19:27.625000 [Debug][MPMain]: KeyboardInputPlugin: No mapping found for keycode 11008
    This was (I think):
    2009-08-22 13:19:03.187500 [Debug][MPMain]: KeyboardInputPlugin: Mapped command for keycode 8
    2009-08-22 13:19:03.187500 [Debug][MPMain]: Windowmanager: Goto previous window

    Relevant error log
    Code:
    2009-08-22 13:19:41.593750 [ERROR][MPMain]: d3dapp: An error occured in OnResize - System.NullReferenceException: Object reference not set to an instance of an object.
       at Microsoft.DirectX.Direct3D.Font.OnResetDevice()
       at Microsoft.DirectX.Direct3D.Font.OnParentReset(Object sender, EventArgs e)
       at System.EventHandler.Invoke(Object sender, EventArgs e)
       at Microsoft.DirectX.Direct3D.Device.raise_DeviceReset(Object i1, EventArgs i2)
       at Microsoft.DirectX.Direct3D.Device.Reset(PresentParameters[] presentationParameters)
       at Microsoft.DirectX.Direct3D.Device.OnParentResized(Object sender, EventArgs e)
       at System.Windows.Forms.Control.OnResize(EventArgs e)
       at System.Windows.Forms.Form.OnResize(EventArgs e)
       at MediaPortal.D3DApp.OnResize(EventArgs e)
    2009-08-22 13:19:45.687500 [ERROR][MPMain]: d3dapp: An error occured in OnResize - System.NullReferenceException: Object reference not set to an instance of an object.
       at Microsoft.DirectX.Direct3D.Font.OnResetDevice()
       at Microsoft.DirectX.Direct3D.Font.OnParentReset(Object sender, EventArgs e)
       at System.EventHandler.Invoke(Object sender, EventArgs e)
       at Microsoft.DirectX.Direct3D.Device.raise_DeviceReset(Object i1, EventArgs i2)
       at Microsoft.DirectX.Direct3D.Device.Reset(PresentParameters[] presentationParameters)
       at Microsoft.DirectX.Direct3D.Device.OnParentResized(Object sender, EventArgs e)
       at System.Windows.Forms.Control.OnResize(EventArgs e)
       at System.Windows.Forms.Form.OnResize(EventArgs e)
       at MediaPortal.D3DApp.OnResize(EventArgs e)
    2009-08-22 13:19:50.375000 [ERROR][MPMain]: d3dapp: An error occured in OnResize - System.NullReferenceException: Object reference not set to an instance of an object.
       at Microsoft.DirectX.Direct3D.Font.OnResetDevice()
       at Microsoft.DirectX.Direct3D.Font.OnParentReset(Object sender, EventArgs e)
       at System.EventHandler.Invoke(Object sender, EventArgs e)
       at Microsoft.DirectX.Direct3D.Device.raise_DeviceReset(Object i1, EventArgs i2)
       at Microsoft.DirectX.Direct3D.Device.Reset(PresentParameters[] presentationParameters)
       at Microsoft.DirectX.Direct3D.Device.OnParentResized(Object sender, EventArgs e)
       at System.Windows.Forms.Control.OnResize(EventArgs e)
       at System.Windows.Forms.Form.OnResize(EventArgs e)
       at MediaPortal.D3DApp.OnResize(EventArgs e)
    2009-08-22 13:19:57.328125 [ERROR][MPMain]: d3dapp: An error occured in OnResize - System.NullReferenceException: Object reference not set to an instance of an object.
       at Microsoft.DirectX.Direct3D.Font.OnResetDevice()
       at Microsoft.DirectX.Direct3D.Font.OnParentReset(Object sender, EventArgs e)
       at System.EventHandler.Invoke(Object sender, EventArgs e)
       at Microsoft.DirectX.Direct3D.Device.raise_DeviceReset(Object i1, EventArgs i2)
       at Microsoft.DirectX.Direct3D.Device.Reset(PresentParameters[] presentationParameters)
       at Microsoft.DirectX.Direct3D.Device.OnParentResized(Object sender, EventArgs e)
       at System.Windows.Forms.Control.OnResize(EventArgs e)
       at System.Windows.Forms.Form.OnResize(EventArgs e)
       at MediaPortal.D3DApp.OnResize(EventArgs e)
    Code:
    2009-08-22 13:18:50.312500 [Debug][MPMain]: TextureManager: CleanupThumbs()
    2009-08-22 13:18:50.421875 [Debug][MPMain]: Window: MediaPortal.GUI.Video.GUIVideoFiles init
    2009-08-22 13:18:50.421875 [Debug][MPMain]: GUIVideoFiles: Resetting virtual directory
    2009-08-22 13:18:51.781250 [Debug][MPMain]: KeyboardInputPlugin: * / -1 / ACTION / 3
    2009-08-22 13:18:51.781250 [Debug][MPMain]: KeyboardInputPlugin: Executing: key 0 / 0 / Action: 3 / ACTION_MOVE_UP
    2009-08-22 13:18:51.781250 [Debug][MPMain]: KeyboardInputPlugin: Mapped command for keycode 38
    2009-08-22 13:18:52.296875 [Debug][MPMain]: KeyboardInputPlugin: * / -1 / ACTION / 3
    2009-08-22 13:18:52.296875 [Debug][MPMain]: KeyboardInputPlugin: Executing: key 0 / 0 / Action: 3 / ACTION_MOVE_UP
    2009-08-22 13:18:52.296875 [Debug][MPMain]: KeyboardInputPlugin: Mapped command for keycode 38
    2009-08-22 13:18:52.312500 [Debug][MPMain]: KeyboardInputPlugin: * / -1 / ACTION / 3
    2009-08-22 13:18:52.312500 [Debug][MPMain]: KeyboardInputPlugin: Executing: key 0 / 0 / Action: 3 / ACTION_MOVE_UP
    2009-08-22 13:18:52.312500 [Debug][MPMain]: KeyboardInputPlugin: Mapped command for keycode 38
    2009-08-22 13:18:52.359375 [Debug][MPMain]: KeyboardInputPlugin: * / -1 / ACTION / 3
    2009-08-22 13:18:52.359375 [Debug][MPMain]: KeyboardInputPlugin: Executing: key 0 / 0 / Action: 3 / ACTION_MOVE_UP
    2009-08-22 13:18:52.359375 [Debug][MPMain]: KeyboardInputPlugin: Mapped command for keycode 38
    2009-08-22 13:18:52.375000 [Debug][MPMain]: KeyboardInputPlugin: * / -1 / ACTION / 3
    2009-08-22 13:18:52.375000 [Debug][MPMain]: KeyboardInputPlugin: Executing: key 0 / 0 / Action: 3 / ACTION_MOVE_UP
    2009-08-22 13:18:52.375000 [Debug][MPMain]: KeyboardInputPlugin: Mapped command for keycode 38
    2009-08-22 13:18:52.421875 [Debug][MPMain]: KeyboardInputPlugin: * / -1 / ACTION / 3
    2009-08-22 13:18:52.421875 [Debug][MPMain]: KeyboardInputPlugin: Executing: key 0 / 0 / Action: 3 / ACTION_MOVE_UP
    2009-08-22 13:18:52.421875 [Debug][MPMain]: KeyboardInputPlugin: Mapped command for keycode 38
    2009-08-22 13:18:52.453125 [Debug][MPMain]: KeyboardInputPlugin: * / -1 / ACTION / 3
    2009-08-22 13:18:52.453125 [Debug][MPMain]: KeyboardInputPlugin: Executing: key 0 / 0 / Action: 3 / ACTION_MOVE_UP
    2009-08-22 13:18:52.453125 [Debug][MPMain]: KeyboardInputPlugin: Mapped command for keycode 38
    2009-08-22 13:18:52.484375 [Debug][MPMain]: KeyboardInputPlugin: * / -1 / ACTION / 3
    2009-08-22 13:18:52.484375 [Debug][MPMain]: KeyboardInputPlugin: Executing: key 0 / 0 / Action: 3 / ACTION_MOVE_UP
    2009-08-22 13:18:52.484375 [Debug][MPMain]: KeyboardInputPlugin: Mapped command for keycode 38
    2009-08-22 13:18:52.531250 [Debug][MPMain]: KeyboardInputPlugin: * / -1 / ACTION / 3
    2009-08-22 13:18:52.531250 [Debug][MPMain]: KeyboardInputPlugin: Executing: key 0 / 0 / Action: 3 / ACTION_MOVE_UP
    2009-08-22 13:18:52.531250 [Debug][MPMain]: KeyboardInputPlugin: Mapped command for keycode 38
    2009-08-22 13:18:52.546875 [Debug][MPMain]: KeyboardInputPlugin: * / -1 / ACTION / 3
    2009-08-22 13:18:52.546875 [Debug][MPMain]: KeyboardInputPlugin: Executing: key 0 / 0 / Action: 3 / ACTION_MOVE_UP
    2009-08-22 13:18:52.546875 [Debug][MPMain]: KeyboardInputPlugin: Mapped command for keycode 38
    2009-08-22 13:18:52.593750 [Debug][MPMain]: KeyboardInputPlugin: * / -1 / ACTION / 3
    2009-08-22 13:18:52.593750 [Debug][MPMain]: KeyboardInputPlugin: Executing: key 0 / 0 / Action: 3 / ACTION_MOVE_UP
    2009-08-22 13:18:52.593750 [Debug][MPMain]: KeyboardInputPlugin: Mapped command for keycode 38
    2009-08-22 13:18:53.234375 [Debug][MPMain]: KeyboardInputPlugin: * / -1 / ACTION / 4
    2009-08-22 13:18:53.234375 [Debug][MPMain]: KeyboardInputPlugin: Executing: key 0 / 0 / Action: 4 / ACTION_MOVE_DOWN
    2009-08-22 13:18:53.234375 [Debug][MPMain]: KeyboardInputPlugin: Mapped command for keycode 40
    2009-08-22 13:18:53.625000 [Debug][MPMain]: KeyboardInputPlugin: * / -1 / ACTION / 4
    2009-08-22 13:18:53.640625 [Debug][MPMain]: KeyboardInputPlugin: Executing: key 0 / 0 / Action: 4 / ACTION_MOVE_DOWN
    2009-08-22 13:18:53.640625 [Debug][MPMain]: KeyboardInputPlugin: Mapped command for keycode 40
    2009-08-22 13:18:54.015625 [Debug][MPMain]: KeyboardInputPlugin: * / -1 / ACTION / 4
    2009-08-22 13:18:54.015625 [Debug][MPMain]: KeyboardInputPlugin: Executing: key 0 / 0 / Action: 4 / ACTION_MOVE_DOWN
    2009-08-22 13:18:54.015625 [Debug][MPMain]: KeyboardInputPlugin: Mapped command for keycode 40
    2009-08-22 13:18:54.406250 [Debug][MPMain]: KeyboardInputPlugin: * / -1 / ACTION / 4
    2009-08-22 13:18:54.406250 [Debug][MPMain]: KeyboardInputPlugin: Executing: key 0 / 0 / Action: 4 / ACTION_MOVE_DOWN
    2009-08-22 13:18:54.421875 [Debug][MPMain]: KeyboardInputPlugin: Mapped command for keycode 40
    2009-08-22 13:18:55.453125 [Debug][MPMain]: KeyboardInputPlugin: * / -1 / ACTION / 4
    2009-08-22 13:18:55.453125 [Debug][MPMain]: KeyboardInputPlugin: Executing: key 0 / 0 / Action: 4 / ACTION_MOVE_DOWN
    2009-08-22 13:18:55.453125 [Debug][MPMain]: KeyboardInputPlugin: Mapped command for keycode 40
    2009-08-22 13:18:56.171875 [Debug][MPMain]: KeyboardInputPlugin: * / -1 / ACTION / 3
    2009-08-22 13:18:56.171875 [Debug][MPMain]: KeyboardInputPlugin: Executing: key 0 / 0 / Action: 3 / ACTION_MOVE_UP
    2009-08-22 13:18:56.171875 [Debug][MPMain]: KeyboardInputPlugin: Mapped command for keycode 38
    2009-08-22 13:18:56.718750 [Debug][MPMain]: KeyboardInputPlugin: * / -1 / ACTION / 3
    2009-08-22 13:18:56.718750 [Debug][MPMain]: KeyboardInputPlugin: Executing: key 0 / 0 / Action: 3 / ACTION_MOVE_UP
    2009-08-22 13:18:56.718750 [Debug][MPMain]: KeyboardInputPlugin: Mapped command for keycode 38
    2009-08-22 13:18:57.109375 [Debug][MPMain]: KeyboardInputPlugin: * / -1 / ACTION / 3
    2009-08-22 13:18:57.109375 [Debug][MPMain]: KeyboardInputPlugin: Executing: key 0 / 0 / Action: 3 / ACTION_MOVE_UP
    2009-08-22 13:18:57.109375 [Debug][MPMain]: KeyboardInputPlugin: Mapped command for keycode 38
    2009-08-22 13:18:57.500000 [Debug][MPMain]: KeyboardInputPlugin: * / -1 / ACTION / 3
    2009-08-22 13:18:57.500000 [Debug][MPMain]: KeyboardInputPlugin: Executing: key 0 / 0 / Action: 3 / ACTION_MOVE_UP
    2009-08-22 13:18:57.500000 [Debug][MPMain]: KeyboardInputPlugin: Mapped command for keycode 38
    2009-08-22 13:19:00.390625 [Debug][MPMain]: KeyboardInputPlugin: * / -1 / ACTION / 3
    2009-08-22 13:19:00.390625 [Debug][MPMain]: KeyboardInputPlugin: Executing: key 0 / 0 / Action: 3 / ACTION_MOVE_UP
    2009-08-22 13:19:00.390625 [Debug][MPMain]: KeyboardInputPlugin: Mapped command for keycode 38
    2009-08-22 13:19:03.187500 [Debug][MPMain]: KeyboardInputPlugin: * / -1 / ACTION / 10
    2009-08-22 13:19:03.187500 [Debug][MPMain]: KeyboardInputPlugin: Executing: key 0 / 0 / Action: 10 / ACTION_PREVIOUS_MENU
    2009-08-22 13:19:03.187500 [Debug][MPMain]: KeyboardInputPlugin: Mapped command for keycode 8
    2009-08-22 13:19:03.187500 [Debug][MPMain]: Windowmanager: Goto previous window
    2009-08-22 13:19:03.484375 [Debug][MPMain]: Window: MediaPortal.GUI.Video.GUIVideoFiles deinit
    2009-08-22 13:19:03.531250 [Debug][MPMain]: TextureManager: CleanupThumbs()
    2009-08-22 13:19:03.562500 [Debug][MPMain]: Window: MediaPortal.GUI.Home.GUIHome init
    2009-08-22 13:19:04.812500 [Debug][MPMain]: KeyboardInputPlugin: * / -1 / ACTION / 3
    2009-08-22 13:19:04.812500 [Debug][MPMain]: KeyboardInputPlugin: Executing: key 0 / 0 / Action: 3 / ACTION_MOVE_UP
    2009-08-22 13:19:04.812500 [Debug][MPMain]: KeyboardInputPlugin: Mapped command for keycode 38
    2009-08-22 13:19:05.890625 [Debug][MPMain]: KeyboardInputPlugin: * / -1 / ACTION / 4
    2009-08-22 13:19:05.890625 [Debug][MPMain]: KeyboardInputPlugin: Executing: key 0 / 0 / Action: 4 / ACTION_MOVE_DOWN
    2009-08-22 13:19:05.890625 [Debug][MPMain]: KeyboardInputPlugin: Mapped command for keycode 40
    2009-08-22 13:19:06.296875 [Debug][MPMain]: KeyboardInputPlugin: * / -1 / ACTION / 4
    2009-08-22 13:19:06.296875 [Debug][MPMain]: KeyboardInputPlugin: Executing: key 0 / 0 / Action: 4 / ACTION_MOVE_DOWN
    2009-08-22 13:19:06.296875 [Debug][MPMain]: KeyboardInputPlugin: Mapped command for keycode 40
    2009-08-22 13:19:07.000000 [Debug][MPMain]: KeyboardInputPlugin: * / -1 / ACTION / 7
    2009-08-22 13:19:07.000000 [Debug][MPMain]: KeyboardInputPlugin: Executing: key 0 / 0 / Action: 7 / ACTION_SELECT_ITEM
    2009-08-22 13:19:07.000000 [Debug][MPMain]: KeyboardInputPlugin: Mapped command for keycode 13
    2009-08-22 13:19:07.375000 [Debug][MPMain]: Window: MediaPortal.GUI.Home.GUIHome deinit
    2009-08-22 13:19:07.375000 [Debug][MPMain]: TextureManager: CleanupThumbs()
    2009-08-22 13:19:07.546875 [Debug][MPMain]: Window: MediaPortal.GUI.Music.GUIMusicFiles init
    2009-08-22 13:19:08.015625 [Debug][MPMain]: Window: MediaPortal.GUI.Music.GUIMusicFiles deinit
    2009-08-22 13:19:08.031250 [Debug][MPMain]: TextureManager: CleanupThumbs()
    2009-08-22 13:19:08.093750 [Debug][MPMain]: Window: MediaPortal.GUI.Music.GUIMusicGenres init
    2009-08-22 13:19:08.156250 [Debug][MPMain]: MusicDatabase: GetSongsByIndex - SQL: Select UPPER(SUBSTR(strAlbumArtist,1,1)) as IX, Count(distinct strAlbumArtist) from albumartist GROUP BY IX, Level: 0, Filter: albumartist
    2009-08-22 13:19:09.171875 [Debug][MPMain]: KeyboardInputPlugin: * / -1 / ACTION / 4
    2009-08-22 13:19:09.171875 [Debug][MPMain]: KeyboardInputPlugin: Executing: key 0 / 0 / Action: 4 / ACTION_MOVE_DOWN
    2009-08-22 13:19:09.171875 [Debug][MPMain]: KeyboardInputPlugin: Mapped command for keycode 40
    2009-08-22 13:19:09.656250 [Debug][MPMain]: KeyboardInputPlugin: * / -1 / ACTION / 4
    2009-08-22 13:19:09.656250 [Debug][MPMain]: KeyboardInputPlugin: Executing: key 0 / 0 / Action: 4 / ACTION_MOVE_DOWN
    2009-08-22 13:19:09.656250 [Debug][MPMain]: KeyboardInputPlugin: Mapped command for keycode 40
    2009-08-22 13:19:09.687500 [Debug][MPMain]: KeyboardInputPlugin: * / -1 / ACTION / 4
    2009-08-22 13:19:09.687500 [Debug][MPMain]: KeyboardInputPlugin: Executing: key 0 / 0 / Action: 4 / ACTION_MOVE_DOWN
    2009-08-22 13:19:09.687500 [Debug][MPMain]: KeyboardInputPlugin: Mapped command for keycode 40
    2009-08-22 13:19:09.734375 [Debug][MPMain]: KeyboardInputPlugin: * / -1 / ACTION / 4
    2009-08-22 13:19:09.734375 [Debug][MPMain]: KeyboardInputPlugin: Executing: key 0 / 0 / Action: 4 / ACTION_MOVE_DOWN
    2009-08-22 13:19:09.734375 [Debug][MPMain]: KeyboardInputPlugin: Mapped command for keycode 40
    2009-08-22 13:19:09.750000 [Debug][MPMain]: KeyboardInputPlugin: * / -1 / ACTION / 4
    2009-08-22 13:19:09.750000 [Debug][MPMain]: KeyboardInputPlugin: Executing: key 0 / 0 / Action: 4 / ACTION_MOVE_DOWN
    2009-08-22 13:19:09.765625 [Debug][MPMain]: KeyboardInputPlugin: Mapped command for keycode 40
    2009-08-22 13:19:09.796875 [Debug][MPMain]: KeyboardInputPlugin: * / -1 / ACTION / 4
    2009-08-22 13:19:09.796875 [Debug][MPMain]: KeyboardInputPlugin: Executing: key 0 / 0 / Action: 4 / ACTION_MOVE_DOWN
    2009-08-22 13:19:09.796875 [Debug][MPMain]: KeyboardInputPlugin: Mapped command for keycode 40
    2009-08-22 13:19:09.828125 [Debug][MPMain]: KeyboardInputPlugin: * / -1 / ACTION / 4
    2009-08-22 13:19:09.828125 [Debug][MPMain]: KeyboardInputPlugin: Executing: key 0 / 0 / Action: 4 / ACTION_MOVE_DOWN
    2009-08-22 13:19:09.828125 [Debug][MPMain]: KeyboardInputPlugin: Mapped command for keycode 40
    2009-08-22 13:19:09.875000 [Debug][MPMain]: KeyboardInputPlugin: * / -1 / ACTION / 4
    2009-08-22 13:19:09.875000 [Debug][MPMain]: KeyboardInputPlugin: Executing: key 0 / 0 / Action: 4 / ACTION_MOVE_DOWN
    2009-08-22 13:19:09.875000 [Debug][MPMain]: KeyboardInputPlugin: Mapped command for keycode 40
    2009-08-22 13:19:09.890625 [Debug][MPMain]: KeyboardInputPlugin: * / -1 / ACTION / 4
    2009-08-22 13:19:09.890625 [Debug][MPMain]: KeyboardInputPlugin: Executing: key 0 / 0 / Action: 4 / ACTION_MOVE_DOWN
    2009-08-22 13:19:09.890625 [Debug][MPMain]: KeyboardInputPlugin: Mapped command for keycode 40
    2009-08-22 13:19:09.937500 [Debug][MPMain]: KeyboardInputPlugin: * / -1 / ACTION / 4
    2009-08-22 13:19:09.937500 [Debug][MPMain]: KeyboardInputPlugin: Executing: key 0 / 0 / Action: 4 / ACTION_MOVE_DOWN
    2009-08-22 13:19:09.937500 [Debug][MPMain]: KeyboardInputPlugin: Mapped command for keycode 40
    2009-08-22 13:19:09.953125 [Debug][MPMain]: KeyboardInputPlugin: * / -1 / ACTION / 4
    2009-08-22 13:19:09.953125 [Debug][MPMain]: KeyboardInputPlugin: Executing: key 0 / 0 / Action: 4 / ACTION_MOVE_DOWN
    2009-08-22 13:19:09.953125 [Debug][MPMain]: KeyboardInputPlugin: Mapped command for keycode 40
    2009-08-22 13:19:10.000000 [Debug][MPMain]: KeyboardInputPlugin: * / -1 / ACTION / 4
    2009-08-22 13:19:10.000000 [Debug][MPMain]: KeyboardInputPlugin: Executing: key 0 / 0 / Action: 4 / ACTION_MOVE_DOWN
    2009-08-22 13:19:10.000000 [Debug][MPMain]: KeyboardInputPlugin: Mapped command for keycode 40
    2009-08-22 13:19:10.015625 [Debug][MPMain]: KeyboardInputPlugin: * / -1 / ACTION / 4
    2009-08-22 13:19:10.015625 [Debug][MPMain]: KeyboardInputPlugin: Executing: key 0 / 0 / Action: 4 / ACTION_MOVE_DOWN
    2009-08-22 13:19:10.015625 [Debug][MPMain]: KeyboardInputPlugin: Mapped command for keycode 40
    2009-08-22 13:19:10.062500 [Debug][MPMain]: KeyboardInputPlugin: * / -1 / ACTION / 4
    2009-08-22 13:19:10.062500 [Debug][MPMain]: KeyboardInputPlugin: Executing: key 0 / 0 / Action: 4 / ACTION_MOVE_DOWN
    2009-08-22 13:19:10.062500 [Debug][MPMain]: KeyboardInputPlugin: Mapped command for keycode 40
    2009-08-22 13:19:10.968750 [Debug][MPMain]: KeyboardInputPlugin: * / -1 / ACTION / 7
    2009-08-22 13:19:10.968750 [Debug][MPMain]: KeyboardInputPlugin: Executing: key 0 / 0 / Action: 7 / ACTION_SELECT_ITEM
    2009-08-22 13:19:10.968750 [Debug][MPMain]: KeyboardInputPlugin: Mapped command for keycode 13
    2009-08-22 13:19:11.015625 [Debug][MPMain]: MusicDatabase: GetSongsByFilter - SQL: select distinct strAlbumArtist from albumartist where  (strAlbumArtist like 'P%' or 'P%')  order by strAlbumArtist asc, Filter: albumartist
    2009-08-22 13:19:11.921875 [Debug][MPMain]: KeyboardInputPlugin: * / -1 / ACTION / 4
    2009-08-22 13:19:11.921875 [Debug][MPMain]: KeyboardInputPlugin: Executing: key 0 / 0 / Action: 4 / ACTION_MOVE_DOWN
    2009-08-22 13:19:11.921875 [Debug][MPMain]: KeyboardInputPlugin: Mapped command for keycode 40
    2009-08-22 13:19:12.593750 [Debug][MPMain]: KeyboardInputPlugin: * / -1 / ACTION / 7
    2009-08-22 13:19:12.593750 [Debug][MPMain]: KeyboardInputPlugin: Executing: key 0 / 0 / Action: 7 / ACTION_SELECT_ITEM
    2009-08-22 13:19:12.593750 [Debug][MPMain]: KeyboardInputPlugin: Mapped command for keycode 13
    2009-08-22 13:19:12.609375 [Debug][MPMain]: MusicDatabase: GetSongsByFilter - SQL: select distinct * from tracks where strAlbumArtist like '%| Pet Shop Boys |%' group by strAlbum, strAlbumArtist   order by strAlbum asc, Filter: album
    2009-08-22 13:19:12.812500 [Debug][MPMain]: TextureManager: CleanupThumbs()
    2009-08-22 13:19:14.031250 [Debug][MPMain]: KeyboardInputPlugin: * / -1 / ACTION / 2
    2009-08-22 13:19:14.031250 [Debug][MPMain]: KeyboardInputPlugin: Executing: key 0 / 0 / Action: 2 / ACTION_MOVE_RIGHT
    2009-08-22 13:19:14.031250 [Debug][MPMain]: KeyboardInputPlugin: Mapped command for keycode 39
    2009-08-22 13:19:14.671875 [Debug][MPMain]: KeyboardInputPlugin: * / -1 / ACTION / 7
    2009-08-22 13:19:14.671875 [Debug][MPMain]: KeyboardInputPlugin: Executing: key 0 / 0 / Action: 7 / ACTION_SELECT_ITEM
    2009-08-22 13:19:14.671875 [Debug][MPMain]: KeyboardInputPlugin: Mapped command for keycode 13
    2009-08-22 13:19:14.687500 [Debug][MPMain]: MusicDatabase: GetSongsByFilter - SQL: select * from tracks where strAlbumArtist like '%| Pet Shop Boys |%' and strAlbum like 'Discography (The Complete Singles Collection)' and strAlbumArtist like '%| Pet Shop Boys |%'  order by iTrack asc, Filter: tracks
    2009-08-22 13:19:14.734375 [Debug][MPMain]: TextureManager: CleanupThumbs()
    2009-08-22 13:19:15.453125 [Debug][MPMain]: KeyboardInputPlugin: * / -1 / ACTION / 4
    2009-08-22 13:19:15.453125 [Debug][MPMain]: KeyboardInputPlugin: Executing: key 0 / 0 / Action: 4 / ACTION_MOVE_DOWN
    2009-08-22 13:19:15.453125 [Debug][MPMain]: KeyboardInputPlugin: Mapped command for keycode 40
    2009-08-22 13:19:17.375000 [Debug][MPMain]: KeyboardInputPlugin: * / -1 / ACTION / 68
    2009-08-22 13:19:17.375000 [Debug][MPMain]: KeyboardInputPlugin: Executing: key 0 / 0 / Action: 68 / ACTION_PLAY
    2009-08-22 13:19:17.375000 [Debug][MPMain]: KeyboardInputPlugin: Mapped command for keycode 11080
    2009-08-22 13:19:17.375000 [Info.][MPMain]: g_Player.Play(D:\Media\My Music\Pet Shop Boys - Discography (The Complete Singles Collection) (1991) [EAC - VBR HQ mp3s]\01 - West End Girls.mp3 Unknown)
    2009-08-22 13:19:17.468750 [Info.][MPMain]: BASS: Initializing BASS audio engine...
    2009-08-22 13:19:17.468750 [Info.][MPMain]: BASS: Using default Sound Device
    2009-08-22 13:19:18.156250 [Info.][MPMain]: BASS: Initialization done.
    2009-08-22 13:19:18.156250 [Debug][MPMain]: PlayerFactory: Successfully created player instance for file - D:\Media\My Music\Pet Shop Boys - Discography (The Complete Singles Collection) (1991) [EAC - VBR HQ mp3s]\01 - West End Girls.mp3
    2009-08-22 13:19:18.328125 [Info.][MPMain]: BASS: playback started
    2009-08-22 13:19:18.359375 [Info.][MPMain]: g_Player.OnStarted() D:\Media\My Music\Pet Shop Boys - Discography (The Complete Singles Collection) (1991) [EAC - VBR HQ mp3s]\01 - West End Girls.mp3 media:Music
    2009-08-22 13:19:18.984375 [Debug][MPMain]: Window: MediaPortal.GUI.Music.GUIMusicGenres deinit
    2009-08-22 13:19:19.015625 [Debug][MPMain]: TextureManager: CleanupThumbs()
    2009-08-22 13:19:19.093750 [Debug][MPMain]: Window: MediaPortal.GUI.Music.GUIMusicPlayList init
    2009-08-22 13:19:19.109375 [Debug][MPMain]: TextureManager: CleanupThumbs()
    2009-08-22 13:19:19.125000 [Info.][MPMain]: GUIMusicGenres: Doing Play now jump to: CurrentPlaylistAlways (True)
    
    2009-08-22 13:19:29.406250 [Debug][MPMain]: KeyboardInputPlugin: No mapping found for keycode 11008
    2009-08-22 13:19:30.171875 [Debug][MPMain]: KeyboardInputPlugin: No mapping found for keycode 11008
    2009-08-22 13:19:31.203125 [Debug][MPMain]: KeyboardInputPlugin: No mapping found for keycode 11040
    2009-08-22 13:19:32.046875 [Debug][MPMain]: KeyboardInputPlugin: No mapping found for keycode 11038
    2009-08-22 13:19:33.906250 [Debug][MPMain]: KeyboardInputPlugin: No mapping found for keycode 11040
    2009-08-22 13:19:34.578125 [Debug][MPMain]: KeyboardInputPlugin: No mapping found for keycode 11038
    2009-08-22 13:19:36.843750 [Debug][MPMain]: KeyboardInputPlugin: No mapping found for keycode 111091
    2009-08-22 13:19:36.843750 [Debug][MPMain]: KeyboardInputPlugin: No mapping found for keycode 111013
    2009-08-22 13:19:36.859375 [Info.][MPMain]: D3D: Fullscreen / windowed mode toggled
     

    Spragleknas

    Moderator
  • Team MediaPortal
  • December 21, 2005
    9,474
    1,822
    Located
    Home Country
    Norway Norway
    Seems the SpeedLink has two modes: One remote (keyboard) and one where it simulates mouse (triggered by the MSN button). Don't know why it switches.

    Oh, and disasters update worked here as far as I can tell :D)
    But why do you use zShare?Why not UL it here?
     

    zilexa

    Portal Pro
    October 22, 2008
    151
    6
    Home Country
    Netherlands Netherlands
    BUG: this plugin causes very slow typing/scrolling!

    When I enable this plugin in MP1.0.2, typing and scrolling goes extremely slow when I minimize MP and try to surf the web or write a document.
    See my topic here:
    Slow typing & page scrolling when MP active - MediaPortal Forum

    It would be very nice if this could be fixed because it is extremely annoying. Now I have to close MP completely and restart it when I need it.
     

    henkvantol

    Portal Member
    January 21, 2009
    25
    0
    Problem with KeyboardInputPlugin and MP 1.1

    Hello everyone,

    I did yesterday make an install of MP 1.1 and the KeyboardInputPlugin V2.2.0.0 on a just formatted pc. I have installed the plugin just as described in the readme file. I can define shortcuts as I always have done. But when I start MP and touch just any key I have defined, MP is shutdown. I have tried several things so far but no change in the result.

    Does anyone recognize this problem? Or better is there someone who has the solution????

    Regards Henk
     

    Users who are viewing this thread


    Write your reply...
    Top Bottom