home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
MediaPortal 1 Plugins
Generic Keyboard/Remote Input Plugin
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="rsenden" data-source="post: 165223" data-attributes="member: 24295"><p>By using a similar mapping mechanism as used for remote controls, KeyboardInputPlugin allows one to map arbitrary key presses to MediaPortal actions, windows, etc. The main differences with the standard MediaPortal keyboard handling are as follows:</p><p> </p><ul> <li data-xf-list-type="ul">This plug-in takes the Ctrl, Alt, Shift and Win modifier keys into account.</li> <li data-xf-list-type="ul">This plug-in allows you to map key combinations not only to actions, but also to windows and such.</li> <li data-xf-list-type="ul">Configuration of this plug-in is similar as the standard MediaPortal Remote Plugin configurations.</li> </ul><p></p><p>With some imagination, this plug-in can be used for various very different purposes. Some examples:</p><ul> <li data-xf-list-type="ul">Many remote controls act like an HID keyboard, where each button corresponds with a specific keystroke. Most remote controls send keystroke combinations that include Ctrl, Alt, Shift and sometimes Win modifier keys. For example, the Asus S-Presso remote control sends Ctrl-B for Replay, Ctrl-Shift-B for Rewind and Ctrl-Alt-Shift-B for Repeat buttons. This plug-in enables you to control MediaPortal using such a remote control.</li> <li data-xf-list-type="ul">The standard MediaPortal key mapping mechanism doesn’t allow mapping keystrokes to windows. Using this plug-in, you can create keyboard shortcuts to specific MediaPortal screens. Both built-in MediaPortal windows and windows defined by plug-ins are supported.</li> <li data-xf-list-type="ul">You may want to bind different actions to the same key depending on the context. For example in the Home screen you may want the number keys to act like a shortcut to various windows or actions, but have them act as regular number keys in all other screens. This is possible using the standard remote-like key mapping provided by this plug-in.</li> <li data-xf-list-type="ul">You may want to bind different, possibly somewhat related actions to the same key depending on which modifier key is pressed. Using this plug-in, you can for example define ‘B’ as Back, Ctrl-B as Replay, Ctrl-Shift-B as Rewind, etcetera.</li> </ul><p>The current version of the plug-in is 2.4.4.0. This version has been compiled against MediaPortal 1.2.1 but may work with other versions. For history information, see <a href="http://mp-plugins.svn.sourceforge.net/viewvc/mp-plugins/trunk/plugins/KeyboardInputPlugin/HISTORY.HTML" target="_blank">history.html</a>. Please note the possible backward compatibility issues as noted on the last plug-in installation screen and in the history information.</p><p> </p><p><strong>Installation</strong></p><p>The plug-in is available in the list of Known Extensions in the MediaPortal Extension Installer. To see the latest version of KeyboardInputPlugin, you may need to 'Download online update info' in MPEI. If you have previously installed KeyboardInputPlugin via MPEI, you may need to 'Clean installation cache' in MPEI.</p><p> </p><p>You can also manually download and install an MPEI install package:</p><ul> <li data-xf-list-type="ul"><a href="https://mp-plugins.svn.sourceforge.net/svnroot/mp-plugins/trunk/plugins/KeyboardInputPlugin/MPE/KeyboardInputPlugin.mpe1?revision=4339" target="_blank">KeyboardInputPlugin version 2.4.4.0 (improved key interception mechanism)</a></li> <li data-xf-list-type="ul"><a href="https://mp-plugins.svn.sourceforge.net/svnroot/mp-plugins/trunk/plugins/KeyboardInputPlugin/MPE/KeyboardInputPlugin.mpe1?revision=4317" target="_blank">KeyboardInputPlugin version 2.4.3.0 (updated for MediaPortal 1.2.x)</a></li> <li data-xf-list-type="ul"><a href="http://mp-plugins.svn.sourceforge.net/viewvc/mp-plugins/trunk/plugins/KeyboardInputPlugin/MPE/KeyboardInputPlugin.mpe1?revision=3756" target="_blank">KeyboardInputPlugin version 2.4.2.0 (may be needed for MediaPortal 1.1.x)</a></li> </ul><p><strong>Troubleshooting</strong></p><p>Please see the <a href="http://mp-plugins.svn.sourceforge.net/viewvc/mp-plugins/trunk/plugins/KeyboardInputPlugin/README.HTML" target="_blank">README.TXT</a> file for troubleshooting tips and other information.</p><p> </p><p><strong>Subversion</strong></p><p>The plug-in is being maintained in the MP-Plugins subversion repository. Source code etc can be found at <a href="http://mp-plugins.svn.sourceforge.net/viewvc/mp-plugins/trunk/plugins/KeyboardInputPlugin" target="_blank">SourceForge.net Repository - [mp-plugins] Index of /trunk/plugins/KeyboardInputPlugin</a>. More information on this repository, including information on how to get write-access in order to contribute to this plug-in, is available here: <a href="https://forum.team-mediaportal.com/mediaportal-plugins-47/plugin-development-svn-15863/" target="_blank">https://forum.team-mediaportal.com/mediaportal-plugins-47/plugin-development-svn-15863/</a>.</p><p> </p><p><strong>Donations</strong></p><p>If you like this plug-in and would like to donate, please use the Donate button on this page: <a href="http://www.ruudsenden.nl/software/" target="_blank">RuudSenden.nl » Software</a>.</p><p> </p><p>Thanks to SilentException and Deda for various updates to this plugin.</p><p> </p><p><strong>Maintenance</strong></p><p>Unfortunately I no longer actively maintain this plugin due to lack of time (and change of hardware which no longer requires the use of this plugin). As described above, sources are available in the MP-Plugins repository, so if you want to step in to continue development please feel free to do so. If you need any help please let me know.</p></blockquote><p></p>
[QUOTE="rsenden, post: 165223, member: 24295"] By using a similar mapping mechanism as used for remote controls, KeyboardInputPlugin allows one to map arbitrary key presses to MediaPortal actions, windows, etc. The main differences with the standard MediaPortal keyboard handling are as follows: [LIST] [*]This plug-in takes the Ctrl, Alt, Shift and Win modifier keys into account. [*]This plug-in allows you to map key combinations not only to actions, but also to windows and such. [*]Configuration of this plug-in is similar as the standard MediaPortal Remote Plugin configurations. [/LIST] With some imagination, this plug-in can be used for various very different purposes. Some examples: [LIST] [*]Many remote controls act like an HID keyboard, where each button corresponds with a specific keystroke. Most remote controls send keystroke combinations that include Ctrl, Alt, Shift and sometimes Win modifier keys. For example, the Asus S-Presso remote control sends Ctrl-B for Replay, Ctrl-Shift-B for Rewind and Ctrl-Alt-Shift-B for Repeat buttons. This plug-in enables you to control MediaPortal using such a remote control. [*]The standard MediaPortal key mapping mechanism doesn’t allow mapping keystrokes to windows. Using this plug-in, you can create keyboard shortcuts to specific MediaPortal screens. Both built-in MediaPortal windows and windows defined by plug-ins are supported. [*]You may want to bind different actions to the same key depending on the context. For example in the Home screen you may want the number keys to act like a shortcut to various windows or actions, but have them act as regular number keys in all other screens. This is possible using the standard remote-like key mapping provided by this plug-in. [*]You may want to bind different, possibly somewhat related actions to the same key depending on which modifier key is pressed. Using this plug-in, you can for example define ‘B’ as Back, Ctrl-B as Replay, Ctrl-Shift-B as Rewind, etcetera. [/LIST] The current version of the plug-in is 2.4.4.0. This version has been compiled against MediaPortal 1.2.1 but may work with other versions. For history information, see [URL='http://mp-plugins.svn.sourceforge.net/viewvc/mp-plugins/trunk/plugins/KeyboardInputPlugin/HISTORY.HTML']history.html[/URL]. Please note the possible backward compatibility issues as noted on the last plug-in installation screen and in the history information. [B]Installation[/B] The plug-in is available in the list of Known Extensions in the MediaPortal Extension Installer. To see the latest version of KeyboardInputPlugin, you may need to 'Download online update info' in MPEI. If you have previously installed KeyboardInputPlugin via MPEI, you may need to 'Clean installation cache' in MPEI. You can also manually download and install an MPEI install package: [LIST] [*][URL='https://mp-plugins.svn.sourceforge.net/svnroot/mp-plugins/trunk/plugins/KeyboardInputPlugin/MPE/KeyboardInputPlugin.mpe1?revision=4339']KeyboardInputPlugin version 2.4.4.0 (improved key interception mechanism)[/URL] [*][URL='https://mp-plugins.svn.sourceforge.net/svnroot/mp-plugins/trunk/plugins/KeyboardInputPlugin/MPE/KeyboardInputPlugin.mpe1?revision=4317']KeyboardInputPlugin version 2.4.3.0 (updated for MediaPortal 1.2.x)[/URL] [*][URL='http://mp-plugins.svn.sourceforge.net/viewvc/mp-plugins/trunk/plugins/KeyboardInputPlugin/MPE/KeyboardInputPlugin.mpe1?revision=3756']KeyboardInputPlugin version 2.4.2.0 (may be needed for MediaPortal 1.1.x)[/URL] [/LIST] [B]Troubleshooting[/B] Please see the [URL='http://mp-plugins.svn.sourceforge.net/viewvc/mp-plugins/trunk/plugins/KeyboardInputPlugin/README.HTML']README.TXT[/URL] file for troubleshooting tips and other information. [B]Subversion[/B] The plug-in is being maintained in the MP-Plugins subversion repository. Source code etc can be found at [URL='http://mp-plugins.svn.sourceforge.net/viewvc/mp-plugins/trunk/plugins/KeyboardInputPlugin']SourceForge.net Repository - [mp-plugins] Index of /trunk/plugins/KeyboardInputPlugin[/URL]. More information on this repository, including information on how to get write-access in order to contribute to this plug-in, is available here: [url]https://forum.team-mediaportal.com/mediaportal-plugins-47/plugin-development-svn-15863/[/url]. [B]Donations[/B] If you like this plug-in and would like to donate, please use the Donate button on this page: [URL='http://www.ruudsenden.nl/software/']RuudSenden.nl » Software[/URL]. Thanks to SilentException and Deda for various updates to this plugin. [B]Maintenance[/B] Unfortunately I no longer actively maintain this plugin due to lack of time (and change of hardware which no longer requires the use of this plugin). As described above, sources are available in the MP-Plugins repository, so if you want to step in to continue development please feel free to do so. If you need any help please let me know. [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
MediaPortal 1 Plugins
Generic Keyboard/Remote Input Plugin
Contact us
RSS
Top
Bottom