返回列表 回復 發帖

RF MCE X10 Remote Model OR22V - Setup for xbmc with Intelliremote

i think it's time to share some info with you guys, thus giving something back to ppl that helped me out here..

I've bought the above remote some time ago and i'm very happy with it. it's very cheap (about $8-10 on ebay) and works perfectly in combination with melloware's link From:melloware.com/products/intelliremote/" target="_blank">intelliremote (registered version). a little overview:



Remote OR22V: Frequency: 433.92 MHz RF
Output: lt;10mW RF
Range: 10m free field
Size: 190 x 45 x 20 mm
Number of Keys: 45
Receiver: CM23E as USB-Stick
Frequency: 433.92MHz
Operating voltage: USB   5V
Operating current: lt;20mA
S3 Standby mode current: lt;1mA
Sensity: 1002dBm
i'm using this under vista x64, it has been reported to work under xp and win2000, too.. drivers can be found here: link From:azido.de/xbmc/driver/xp/X10_DX_MCE.zip" target="_blank">xp and link From:azido.de/xbmc/driver/vista/remote_x10_dx_vista_.zip" target="_blank">vista

i'm sure you can use it with girder or eventghost, too - but i found it super easy to set up for xbmc needs and many other programs with intelliremote.

so, if you don't have an remote yet, and planning to spend about $30 (remote and registering intelliremote) and want to get one that works with xbmc and/or other programs, you should give it a try

if you already own it, and want to set it up with intelliremote, here is how i did it:




this is the configuration profile for intelliremote: link From:azido.de/xbmc/RF-MCE Remote OR22V-xbmc.xml" target="_blank">RF-MCE Remote OR22V-xbmc.xml
note: in order to get those keys marked with (*) working, you need to add the following lines to the lt;keyboardgt; section of your Keymap.xml (around line #178):


Code:
      lt;agt;ActivateWindow(videolibrary,tvshowtitles)lt;/agt;
      lt;bgt;ActivateWindow(musiclibrary)lt;/bgt;
      lt;egt;ActivateWindow(Home)lt;/egt;
      lt;ggt;ActivateWindow(videolibrary,movietitles)lt;/ggt;
      lt;hgt;deletelt;/hgt;
      lt;jgt;ActivateWindow(filemanager)lt;/jgt;
      lt;kgt;ActivateWindow(scripts)lt;/kgt;
      lt;lgt;ActivateWindow(programs)lt;/lgt;
      lt;ngt;moveitemuplt;/ngt;
      lt;tgt;moveitemdownlt;/tgt;
      lt;ugt;aspectratiolt;/ugt;
      lt;ygt;ActivateWindow(MyPictures)lt;/ygt;
      lt;f1gt;copylt;/f1gt;
      lt;f2gt;movelt;/f2gt;
      lt;f3gt;renamelt;/f3gt;
      lt;f4gt;highlightlt;/f4gt;
known issues:

system:

problem: any key pressed on remote seem to trigger multiple (double/triple) actions, i.e. quot;1quot; sends quot;111quot; and pressing quotowerquot; sets PC in standby mode.

solution: along with your x10-driver there is another configuration icon labelled quot;remotequot; set up in your system configuration.

use it to change the listening behaviour of the receiver from quot;listen to all channelsquot; to something other than quot;1quot; (which is the channel your remote sends data). that way the system does not recognize incoming signals from your remote, but intelliremote still does (due to x10-protocol).

problem: it still triggers double actions, quot;1quot; sends quot;11quot;.

solution: here is a workaround from intelliremote forums. you've got to disable certain registry settings and/or disable the HID listening service for your system so it won't interpret incoming HID signals from your remote anymore. seems like x10 remotes send both HID AND X10 signals.


Quote:




STEP 1
Load quot;regedit.exequot; and navigate to:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\HidIr\Remotes\745a17a0-74d3-11d0-b6fe-00a0c90f57da
Then delete the keys from quot;CodeSetNum0quot; to quot;CodeSetNum3quot;.
To make sure you can recover these keys easily should you want to you should save them by using the export function in the file menu.
Once the registry has been changed you will need to reboot for the change to take effect.
This same process can be applied to disable automatic keyboard handling. Just look at the other registry sections under the quot;Remotesquot; sections.
Now if you ever want to re-enable the automatic handling of the MCE Remote and MCE Keyboard you just need to put those registry keys back.

STEP 2
Go to Control Panel-gt;Aministration-gt;Services
DISABLE the HID Input Service on XP or the Human Interface Device Access service on Vista




intelliremote:

problem: there is high cpu load when i start intelliremote. also i see several duplicate HID-Devices listed as USB Devices.

solution: this is driver related, not an intelliremote problem. if you check your hardware devices manager after installing the x10-driver, you'll notice there are several identical USB-HID devices listed to be installed where there should be only one. never mind -  we only need the X10 protocol for our needs. this will fix the high load:

1. Edit the registry
HKEY_CURRENT_USER\Software\Melloware\Intelliremote  \IgnoreDevices
2. For the IgnoreDevices key enter the text in quotes exactly like this quot;X10 MCE Remotequot; make SURE it is in double quotes.


xbmc:

problem: when accessing the virtual keyboard in xbmc (trying to rename something, change name for scraping etc..) i cannot get the focus on the keys and i'm not able to move around inside the keyboard window with my arrow keys and cannot select buttons with OK there.

solution: this is because the way i programmed the remote. it acts as a keyboard instead of sending specific codes another remote might send.
get an xbmc rev gt;= 16444 and use this -yet undocumented in wiki- setting in
advancedsettings.xml:


Code:
lt;navigatevirtualkeyboardgt;truelt;/navigatevirtualkeyboardgt;
this will enable moving around in the virtual keyboard with the arrow keys and use the OK button to select keys.

edit: if you are not sure where to put advancedsettings.xml, link From:/forum/showthread.php?p=269551#post269551" target="_blank">read this.

..  ok, hopefully i posted all i've discovered with the above remote and it's configuration, and that it might be useful for one or other guys planning to buy a remote that is cheap and works with xbmc.

feel free to add questions you come along with it and i'll try to sort things out.
¥

fUsxUnUkklITxYlBSLT

74tIYO  <a hrcf="from--zyctkqnkxjbs.com/">zyctkqnkxjbs</a>, [ucl=from--eahlzxrhppap.com/]eahlzxrhppap[/ucl], [link=from--oidfouezoena.com/]oidfouezoena[/link], from--juwgcdzdvfpn.com/
返回列表 回復 發帖