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
How to "fix" the Asrock 330HT remote with Mediaportal
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="yippie" data-source="post: 557263" data-attributes="member: 101054"><p>I bought the <strong>Asrock 330HT</strong> to replace my Popcorn C-200 that really sucks, and thought that installing MP would be a breeze with the built-in remote and all.</p><p>HAHAHAHAHA. Yeah, sure.</p><p>Only a few buttons worked, and choosing "General HID" in the setup didn't make it much better.</p><p>It may work better on Vista or W7, but I was running on XP, SP3 fully updated to comply with the "best" platform for Mediaportal.</p><p></p><p>After spending some time with the Mediaportal code, I've found a solution and a fix.</p><p></p><p>The problem is twofold.</p><p>First of all, the Asrock HID device is not recognized as a valid remote, because it's not listed in the XML file. That was an easy fix.</p><p>The file "eHome infrared Transceiver list XP.xml" in the MP data directory (usually <em>C:\Documents and Settings\All Users\Application Data\Team MediaPortal\MediaPortal</em>), contains a list of all VID/PID combinations checked. The Asrock device is not a USB device and doesn't have a VID/PID, so it's obviously not going to be found.</p><p>Checking the Device Manager in Windows, reveals a direct HID id that can be used.</p><p></p><p>Adding the line:</p><p>[CODE]<transceiver deviceid="#*ntn0530&amp;col02" name="Asrock Remote" />[/CODE]</p><p>to the XML file will let the MP code find your device. </p><p><em><span style="color: Red">Note that due to a lot of installation problems with the CIR driver on the Asrock, I may have gotten multiple instances of the HID devices, so the number "col02" above, may be different you your system. You can perhaps see that from the Device Manager, otherwise try with "col01", "col03" or something like that.</span></em></p><p></p><p></p><p>That should have done it, if it wasn't for the small detail, that the data coming out of the Asrock remote driver is not in the same format as the data from other HID devices, or, at least in the format that Mediaportal code expects.</p><p>So, I had to change the code in <strong>Remote.cs</strong> file to handle the correct format.</p><p></p><p>I've included it all in the attached ZIP file - a new RemotePlugins.dll, the source to Remote.cs and he eHome... XML file.</p><p></p><p>Please note that this was made for MP version 1.1.0 Beta. The DLL may or may not work on earlier versions.</p><p></p><p>To make the remote fully work, select both MCE remote and General HID in the Remote section of MP configuration. All buttons will now work, except for the "i" button that does not seem to send anything at all. You can even switch your 330HT on and off (standby) with the power button on the remote. </p><p></p><p>Have fun, and let me know how it works for you.</p></blockquote><p></p>
[QUOTE="yippie, post: 557263, member: 101054"] I bought the [B]Asrock 330HT[/B] to replace my Popcorn C-200 that really sucks, and thought that installing MP would be a breeze with the built-in remote and all. HAHAHAHAHA. Yeah, sure. Only a few buttons worked, and choosing "General HID" in the setup didn't make it much better. It may work better on Vista or W7, but I was running on XP, SP3 fully updated to comply with the "best" platform for Mediaportal. After spending some time with the Mediaportal code, I've found a solution and a fix. The problem is twofold. First of all, the Asrock HID device is not recognized as a valid remote, because it's not listed in the XML file. That was an easy fix. The file "eHome infrared Transceiver list XP.xml" in the MP data directory (usually [I]C:\Documents and Settings\All Users\Application Data\Team MediaPortal\MediaPortal[/I]), contains a list of all VID/PID combinations checked. The Asrock device is not a USB device and doesn't have a VID/PID, so it's obviously not going to be found. Checking the Device Manager in Windows, reveals a direct HID id that can be used. Adding the line: [CODE]<transceiver deviceid="#*ntn0530&col02" name="Asrock Remote" />[/CODE] to the XML file will let the MP code find your device. [I][COLOR="Red"]Note that due to a lot of installation problems with the CIR driver on the Asrock, I may have gotten multiple instances of the HID devices, so the number "col02" above, may be different you your system. You can perhaps see that from the Device Manager, otherwise try with "col01", "col03" or something like that.[/COLOR][/I] That should have done it, if it wasn't for the small detail, that the data coming out of the Asrock remote driver is not in the same format as the data from other HID devices, or, at least in the format that Mediaportal code expects. So, I had to change the code in [B]Remote.cs[/B] file to handle the correct format. I've included it all in the attached ZIP file - a new RemotePlugins.dll, the source to Remote.cs and he eHome... XML file. Please note that this was made for MP version 1.1.0 Beta. The DLL may or may not work on earlier versions. To make the remote fully work, select both MCE remote and General HID in the Remote section of MP configuration. All buttons will now work, except for the "i" button that does not seem to send anything at all. You can even switch your 330HT on and off (standby) with the power button on the remote. Have fun, and let me know how it works for you. [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
Support
Input / Output interfaces
Remotes
How to "fix" the Asrock 330HT remote with Mediaportal
Contact us
RSS
Top
Bottom