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: 811877" data-attributes="member: 24295"><p>One main difference between the two DLL versions is that the original version passed keys through to MediaPortal if a mapping was defined for that key, but none of the mapping conditions were met. The new version simply doesn't pass through any keys that have been defined in the mapping, regardless of whether any mapping conditions are met or not.</p><p></p><p>According to your log, the Enter key is defined in the KeyboardInputPlugin mapping, so with the second DLL this key is never passed through to MediaPortal. I guess this key was passed on to MP in the original plug-in because none of the conditions in this mapping were met.</p><p></p><p>I could re-introduce the original behavior, but that means (a little bit) more processing code inside the hook, so a (slightly) higher chance that the hook times out. As an alternative, you can add a 'No Condition' -> 'Select Item' action to the Enter key mapping in KeyboardInputPlugin.</p><p></p><p>I would like to know the opinion of other users on this matter; should the plug-in pass through any keys for which none of the conditions are met, or should the plug-in simply intercept all keys defined in the mapping, irregardless of conditions?</p></blockquote><p></p>
[QUOTE="rsenden, post: 811877, member: 24295"] One main difference between the two DLL versions is that the original version passed keys through to MediaPortal if a mapping was defined for that key, but none of the mapping conditions were met. The new version simply doesn't pass through any keys that have been defined in the mapping, regardless of whether any mapping conditions are met or not. According to your log, the Enter key is defined in the KeyboardInputPlugin mapping, so with the second DLL this key is never passed through to MediaPortal. I guess this key was passed on to MP in the original plug-in because none of the conditions in this mapping were met. I could re-introduce the original behavior, but that means (a little bit) more processing code inside the hook, so a (slightly) higher chance that the hook times out. As an alternative, you can add a 'No Condition' -> 'Select Item' action to the Enter key mapping in KeyboardInputPlugin. I would like to know the opinion of other users on this matter; should the plug-in pass through any keys for which none of the conditions are met, or should the plug-in simply intercept all keys defined in the mapping, irregardless of conditions? [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
MediaPortal 1 Plugins
Generic Keyboard/Remote Input Plugin
Contact us
RSS
Top
Bottom