Hey guys,recently the developer of Intelliremote and I got a beta working so if anyone would like to be able to use a universal remote(or any remote the Aquaro can sense) working with various programs(XBMC,VLC,Windows Media Center, just to name a few because you can make your own profiles and scripts with AutoIt) just let me know since we could probably use some more people to test it(at the moment this requires you use a remote other than the Aquaro one)
http://forum.melloware.com/viewtopic.php?f=1&t=10887 < thread with downloadable beta, what follows is a copy of that thread but if you wish to skip all that heres the download: Latest BETA:
http://melloware.biz/download/warez/intelliremote-beta.zip
-----------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
The Aquaero device found here:
http://aquacomputer.de/aquaero-5.html Some users were requesting Intelliremote support for this device which I think we have worked through in our latest 2.8.8 BETA. Instructions found below.
The first thing we discovered is that the Aquero broadcasts on two different USB devices $F001 and $F00A...
|
Quellcode
|
1
2
3
|
AQUAERO_VENDOR_ID = $0C70;
AQUAERO_PRODUCT_ID = $F001;
AQUAERO_PRODUCT_ID2 = $F00A;
|
It appears the default Aquaero Remote itself broadcasts on $F00A which you can see by running Start->Programs->Intelliremote->HID Tester to see the HID output from the Aquaero remote. We also noticed all HID traffic from that remote starts with "00 02". However, the Aquaero driver is responding to this data and so it doesn't make sense to have Intelliremote intercept the default Aquaero Remote.
Next however, it was discovered if you point your own Universal Remote at at the Aquaero it broadcasts on USB Device $F001. So now the trick is filtering out the noise of the HID channel to distinguish what are remote signals and what Intelliremote can ignore. Because the Aquaero sends lots of HID data like Temperature and Fan Speed etc we want to ignore all those signals.
So using our HID Tester run and press buttons on your Universal remote and then stop the HID tester by pressing the "Stop" button and analyze the data. What was discovered is that all data from your universal remote will start with the same 4 digits such as "05 20" or "02 76" depending on your remote. So now that we know that we can tell Intelliremote to ONLY process data that starts with your remote codes. You do this by editing this String SZ registry entry...
|
Quellcode
|
1
|
reg:\HKEY_CURRENT_USER\Software\Melloware\Intelliremote\AquaeroHid
|
...and setting it to a comma separated string values of the HID codes you want to process for example "05 20,02 76" That would process all remote codes that start with either "05 20" or "02 76" if you had multiple remotes you wanted to use with the Aquaero.
That is it, now you can go to the Customize tab of Intelliremote and map a button to your remote by pressing "Learn Code" and then pressing the button on your remote it should say "Learned!". Now you have mapped that button on your remote to that command in an Intelliremote profile.
Latest BETA:
http://melloware.biz/download/warez/intelliremote-beta.zip