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
Support
Input / Output interfaces
Remotes
MCE Remote tutorial
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="JiRo" data-source="post: 785962" data-attributes="member: 91312"><p><span style="font-size: 12px"><strong><span style="color: RoyalBlue">0. Introduction</span></strong></span></p><p></p><p>Some time trying to optimize Media Portal installation, especially the client. Initially, I came along that way a comprehensive solution, now focuses primarily on the maximum simplicity and compactness. Therefore I also gave up using EventGhost and gradually I came to the solution, except when MediaPortal and its native utilities for remote control functions do not use anything else. In the course of, among other things, I studied a wide range of texts, descriptions and instructions. I know that MCE remote issues are discussed. And so I would like to introduce all of my experiences.</p><p></p><p><strong>My configuration:</strong> </p><p></p><p>The client is installed on the <strong>Mini-ITX</strong> PC with <strong>Atom 330 + ION</strong>, <strong>Windows 7 Professional</strong>. Installed <strong>MediaPortal 1.2</strong>. <strong>USB IR receiver</strong> is MCE compatible. Remote is <strong>Logitech Harmony One</strong>. <span style="color: Red">Described solution, however, can be largely implemented (practically except mouse emulation) on <strong>any MCE compatible remote control</strong>.</span> </p><p> </p><p><strong>My solution is based on:</strong> </p><ul> <li data-xf-list-type="ul">simple edit ehome infrared driver mapping tables</li> <li data-xf-list-type="ul">MP Tray utility </li> <li data-xf-list-type="ul">modify "MCE Remote.xml" mapping file</li> <li data-xf-list-type="ul">windows hotkey user definition</li> <li data-xf-list-type="ul">using free charge items only (except HW)</li> </ul><p><strong>My solution allows me</strong>:</p><ul> <li data-xf-list-type="ul">very quick reaction to remote commands</li> <li data-xf-list-type="ul">fully remapping functions and buttons without the need for additional program (EventGhost, Girder, HIP, IRSS, ...)</li> <li data-xf-list-type="ul">remote control mouse emulation (movement in 8 directions)</li> <li data-xf-list-type="ul">emulation of the classic keyboard on the remote control, including a combination of input buttons and shortcut keys (Ctrl, Alt, Win)</li> <li data-xf-list-type="ul">special functions (MediaPortal emergency restart, MediaPortal temporary hiding and acces to Windows desktop and many, many others) activated from remote control</li> </ul><p>I wrote about my solution <a href="https://forum.team-mediaportal.com/remotes-116/mce-remote-control-my-final-solution-99625/#post779221" target="_blank"><strong>here</strong></a>. I have received many questions and so I decided to write a little tutorial called <strong>"MCE Remote tutorial"</strong>. </p><p></p><p><span style="font-size: 12px"><strong><span style="color: RoyalBlue">1. MCE IR receiver</span></strong></span></p><p></p><p>Standard MCE receiver (generally tansceiver/receiver) has standard USB interface. After connecting to PC with Windows 7 system automaticaly install set of drivers with functionalities (see attached picture <strong>MCE remote tutorial-mce-ir-drivers.jpg</strong>):</p><ul> <li data-xf-list-type="ul"><strong>Microsoft eHome Infrared Transceiver</strong> - transmiting IR commands</li> <li data-xf-list-type="ul"><strong>Microsoft eHome MCIR 109 Keyboard</strong> - receving IR keyboard with enhanced keys</li> <li data-xf-list-type="ul"><strong>Microsoft eHome MCIR Keyboard</strong> - receiving IR keyboard</li> <li data-xf-list-type="ul"><strong>Microsoft eHome Remote Control Keyboard keys</strong> - processing mapped IR remote control commands to keyboard keys</li> <li data-xf-list-type="ul"><strong>HID-compliant mouse</strong> - processing mapped IR remote control/keyboard commands to mouse controls</li> <li data-xf-list-type="ul"><strong>eHome Infrared Receiver (USBCIR)</strong> - receiving IR commands</li> </ul><p>Key features of MediaPortal is the correct processing of remote controls and any other devices (if applicable) that communicate via IR interface.</p><p></p><p><span style="font-size: 12px"><strong><span style="color: RoyalBlue">2. MCE IR input devices</span></strong></span></p><p></p><p>There are many MCE IR input devices. They can be divided into two groups:</p><ul> <li data-xf-list-type="ul"><strong>simply devices</strong> - simply and non programmable remote control (standard MCE remote control), basic keybord</li> <li data-xf-list-type="ul"><strong>compound devices</strong> - combined and/or programmable remote controls (for example Logitech Harmony family), combined keyboards</li> </ul><p>Compound device can generate commands more device types. In addition, simply devices (remote control) can use the mapping technique (defined in eHome Infrared Receiver) and generate (internaly) not only standard remote commands, but also emulate keyboard commands. Using of all of these combinations allows to define a range of mapping and emulation functions on many levels:</p><ul> <li data-xf-list-type="ul"><strong>at input devices level</strong> - combined and/or programmable input devices (remote control)</li> <li data-xf-list-type="ul"><strong>at eHome Infrared Receiver (USBCIR) driver level</strong> - driver mapping table</li> <li data-xf-list-type="ul"><strong>at Remote control MediaPortal plugin level</strong> - MCE Remote.xml file</li> </ul><p>Yes I know, there are another solutions with embedded applications (EventGhost, Girder, HIP, IRSS, ...). But as I wrote in the introduction, I wanted to avoid this solution. In the following description of the solution then we will be without them. (BTW I know them very well, I used EventGhost two years).</p><p></p><p><span style="font-size: 12px"><strong><span style="color: RoyalBlue">3. Processing of input commands</span></strong></span></p><p></p><p><em>...will be continue...</em></p></blockquote><p></p>
[QUOTE="JiRo, post: 785962, member: 91312"] [SIZE="3"][B][COLOR="RoyalBlue"]0. Introduction[/COLOR][/B][/SIZE] Some time trying to optimize Media Portal installation, especially the client. Initially, I came along that way a comprehensive solution, now focuses primarily on the maximum simplicity and compactness. Therefore I also gave up using EventGhost and gradually I came to the solution, except when MediaPortal and its native utilities for remote control functions do not use anything else. In the course of, among other things, I studied a wide range of texts, descriptions and instructions. I know that MCE remote issues are discussed. And so I would like to introduce all of my experiences. [B]My configuration:[/B] The client is installed on the [B]Mini-ITX[/B] PC with [B]Atom 330 + ION[/B], [B]Windows 7 Professional[/B]. Installed [B]MediaPortal 1.2[/B]. [B]USB IR receiver[/B] is MCE compatible. Remote is [B]Logitech Harmony One[/B]. [COLOR="Red"]Described solution, however, can be largely implemented (practically except mouse emulation) on [B]any MCE compatible remote control[/B].[/COLOR] [B]My solution is based on:[/B] [LIST] [*]simple edit ehome infrared driver mapping tables [*]MP Tray utility [*]modify "MCE Remote.xml" mapping file [*]windows hotkey user definition [*]using free charge items only (except HW) [/LIST] [B]My solution allows me[/B]: [LIST] [*]very quick reaction to remote commands [*]fully remapping functions and buttons without the need for additional program (EventGhost, Girder, HIP, IRSS, ...) [*]remote control mouse emulation (movement in 8 directions) [*]emulation of the classic keyboard on the remote control, including a combination of input buttons and shortcut keys (Ctrl, Alt, Win) [*]special functions (MediaPortal emergency restart, MediaPortal temporary hiding and acces to Windows desktop and many, many others) activated from remote control [/LIST] I wrote about my solution [URL="https://forum.team-mediaportal.com/remotes-116/mce-remote-control-my-final-solution-99625/#post779221"][B]here[/B][/URL]. I have received many questions and so I decided to write a little tutorial called [B]"MCE Remote tutorial"[/B]. [SIZE="3"][B][COLOR="RoyalBlue"]1. MCE IR receiver[/COLOR][/B][/SIZE] Standard MCE receiver (generally tansceiver/receiver) has standard USB interface. After connecting to PC with Windows 7 system automaticaly install set of drivers with functionalities (see attached picture [B]MCE remote tutorial-mce-ir-drivers.jpg[/B]): [LIST] [*][B]Microsoft eHome Infrared Transceiver[/B] - transmiting IR commands [*][B]Microsoft eHome MCIR 109 Keyboard[/B] - receving IR keyboard with enhanced keys [*][B]Microsoft eHome MCIR Keyboard[/B] - receiving IR keyboard [*][B]Microsoft eHome Remote Control Keyboard keys[/B] - processing mapped IR remote control commands to keyboard keys [*][B]HID-compliant mouse[/B] - processing mapped IR remote control/keyboard commands to mouse controls [*][B]eHome Infrared Receiver (USBCIR)[/B] - receiving IR commands [/LIST] Key features of MediaPortal is the correct processing of remote controls and any other devices (if applicable) that communicate via IR interface. [SIZE="3"][B][COLOR="RoyalBlue"]2. MCE IR input devices[/COLOR][/B][/SIZE] There are many MCE IR input devices. They can be divided into two groups: [LIST] [*][B]simply devices[/B] - simply and non programmable remote control (standard MCE remote control), basic keybord [*][B]compound devices[/B] - combined and/or programmable remote controls (for example Logitech Harmony family), combined keyboards [/LIST] Compound device can generate commands more device types. In addition, simply devices (remote control) can use the mapping technique (defined in eHome Infrared Receiver) and generate (internaly) not only standard remote commands, but also emulate keyboard commands. Using of all of these combinations allows to define a range of mapping and emulation functions on many levels: [LIST] [*][B]at input devices level[/B] - combined and/or programmable input devices (remote control) [*][B]at eHome Infrared Receiver (USBCIR) driver level[/B] - driver mapping table [*][B]at Remote control MediaPortal plugin level[/B] - MCE Remote.xml file [/LIST] Yes I know, there are another solutions with embedded applications (EventGhost, Girder, HIP, IRSS, ...). But as I wrote in the introduction, I wanted to avoid this solution. In the following description of the solution then we will be without them. (BTW I know them very well, I used EventGhost two years). [SIZE="3"][B][COLOR="RoyalBlue"]3. Processing of input commands[/COLOR][/B][/SIZE] [I]...will be continue...[/I] [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
Support
Input / Output interfaces
Remotes
MCE Remote tutorial
Contact us
RSS
Top
Bottom