[Remote] Improvement of Remote support for plugins (1 Viewer)

azzuro

Test Group
  • Team MediaPortal
  • May 10, 2007
    9,366
    4,994
    France - IDF
    France France
    Country flag
    • Thread starter
    • Moderator
    • #1
    Started on: 2013-10-27
    last update: -

    Summary:
    Controling Plugin with own shortcuts, Blue/Green/Red/Yellow for Remote are not used anymore !

    Area:
    Aera Remote / Shortcut

    MP 2 related thread : https://forum.team-mediaportal.com/threads/improvement-of-remote-support-for-plugins-mp2.125354/

    Description:

    This proposal is a new Feature / Rework for add ability to have plugin mapping setting inside "Mapping" window.
    All plugins : controls & Window : can be mapped to the remote and no need anymore to use Teletext button, already used for special shortcut ( MyVidéo / MyMusic / ... ) and can be already mapped to many plugins.
    As Atmolight / Auto3D / ....
    Also this can easily set defaut software with button.

    Ex : Plugin must set public class for Action or GUI Screen, and are available in Remote mapping.
    - [PluginName].[Actions]
    - [PluginName].[GuiWindow]

    =RemoteMapping.png


    one Jira entry already exist about MovingPicture replacement :
    https://issues.team-mediaportal.com/browse/MP1-1925?jql="External issue ID" ~ "3384"
     
    Last edited:

    Tuomaa

    Portal Pro
    September 21, 2007
    129
    148
    Finland Finland
    +1 for this. This would be extremely useful for plugins like CECRemote. It is used mainly as a remote control for MediaPortal but there has been requests from users to use it the other way round and control HDMI-devices with a existing MediaPortal remote (like MCE).

    Currently mapping remote buttons to plugin actions is difficult and especially with process plugins (like CECRemote) I haven't found a feasible method to achieve this. If plugins could somehow "register" actions for the general mapping form, it would be very user friendly to control plugins with MePo -remotes. If this is difficult to achieve (I guess plugins would have to be loaded first when launching settings), even simply allowing users to map GUI-messages to buttons would be a step forward. Plugins could then execute certain actions for specific GUI-message parameters.
     

    azzuro

    Test Group
  • Team MediaPortal
  • May 10, 2007
    9,366
    4,994
    France - IDF
    France France
    Country flag
    • Thread starter
    • Moderator
    • #3
    Yes, tuomaa, the management of remote with all plugins is very hard now.
    maybe at mp start, none plugins exist or very small quantity and not use action directly.
    For now, it's missing a lot of actions,
    specially in Fulscreen, Teletext color can be used for 4 actions only !!! and this color are already mapped to shortcut like Imon remote, where color = MyVidéo / Mymusic / TV / DVD shortcut.
     

    Stéphane Lenclud

    Development Group
  • Team MediaPortal
  • April 29, 2013
    2,563
    1,288
    Germany Germany
    Country flag
    Right now plugins can use SharpLibHid to handle remote inputs. Auto3D plugin does that already.

    Action registration would be ideal to hook in the mapping system.
     

    emphatic

    Design Group
  • Team MediaPortal
  • August 25, 2006
    3,602
    1,093
    Alingsås
    Sweden Sweden
    Country flag
    Right now plugins can use SharpLibHid to handle remote inputs. Auto3D plugin does that already.

    Action registration would be ideal to hook in the mapping system.
    Are you saying that it's just a matter of users installing something, or are you referring to the USB HID section of the remote setup? Sorry, I'm not fluent in tech talk. ;)
    Emph
     

    Stéphane Lenclud

    Development Group
  • Team MediaPortal
  • April 29, 2013
    2,563
    1,288
    Germany Germany
    Country flag
    Are you saying that it's just a matter of users installing something, or are you referring to the USB HID section of the remote setup? Sorry, I'm not fluent in tech talk. ;)
    Emph
    I'm saying it's fairly straight forward for plugin developers to get remote input using the same library that MP1 uses which is called SharpLibHid.
    Users don't have to install anything other than the plugin itself.
    However that does not give you access to the button/action mapping from MP.
    It also works "only" with HID hardware which is the vaste majority of remotes anyway.
     

    Users Who Are Viewing This Thread (Users: 0, Guests: 1)

    OP Similar threads Forum Replies Date
    horned_reaper [solved] Improved MBID Search for Artist and Album Fanart Handler 106
    ajs [fixed] 5022: Improving the MPE Installer, providing nicer GUI :) MediaPortal 1 42
    doskabouter Small code improvements MediaPortal 1 8
    ajs [fixed] 5015: Improving the MP1 installer, providing nicer GUI :) MediaPortal 1 138
    doskabouter Exceptions found due to improved logging General Support 11
    CyberSimian [fixed] MP1-4990 : Improve horizontal scrolling in the EPG MediaPortal 1 10
    ge2301 Bugs and Improvements Nereus 0
    N [Proposal] How to improve series scheduling MediaPortal 2 72
    ge2301 [Finished] [MP2-776] Improve busy screen appearance MediaPortal 2 14
    B [MP2-772-773] improve busy cursor and settings loading Testing Area 10
    azzuro [Help Me!] Improve duration times of GUI List items MediaPortal 2 37
    Alberto83 [Finished] [MP2-752] Improve recording handling MediaPortal 2 34
    B [MP2-744] WMC home content focus improvements Archive 55
    D PS3 Bluetooth Remote Remotes 1
    henrysinn Remote - W10 Gyro by Pepper Jobs General 8
    G Remote control suggestions? MediaPortal 1 Talk 16
    bigboss97 Does anyone has a SoundGraph imon remote file for MP2 to share? General 0
    F MCE Remote has no focus General 6
    TLD Can not watch tv from remote clients Television (MyTV frontend and TV-Server) 19
    R Problems accessing MySQL database remotely MediaPortal 1 Talk 0
    D Full fuctional htpc - Silverstone Case - Digital Devices Cine S2 - SSD - IR Remote For Sale 1
    N Play a TV recording needs a double selection - twice ok on remote Television (MyTV frontend and TV-Server) 2
    emphatic Allow remote control mapping of all plugins Improvement Suggestions 0
    S Remote button to change audio and subtitle on / off General 10
    S Problem with Remote Control One-for-all Streamer Newcomers Forum 6
    Similar threads

























    Top Bottom