<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://kodi.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ronbaby</id>
	<title>Official Kodi Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://kodi.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ronbaby"/>
	<link rel="alternate" type="text/html" href="https://kodi.wiki/view/Special:Contributions/Ronbaby"/>
	<updated>2026-06-11T07:02:09Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>https://kodi.wiki/index.php?title=Archive:HOW-TO:Configure_VRC-1100_remote_for_Ubuntu&amp;diff=84543</id>
		<title>Archive:HOW-TO:Configure VRC-1100 remote for Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=Archive:HOW-TO:Configure_VRC-1100_remote_for_Ubuntu&amp;diff=84543"/>
		<updated>2015-01-28T21:57:57Z</updated>

		<summary type="html">&lt;p&gt;Ronbaby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is all about getting the Hama MCE Remote 52451 (&#039;&#039;also known as the VRC-1100&#039;&#039;) to run with XBMC.&lt;br /&gt;
&lt;br /&gt;
This remote is sold under several brand names or non-branded and is made by Ortek (check it out [http://www.ortek.com/html/pdt_view.asp?area=25&amp;amp;cat=154&amp;amp;sn=65 here]).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;IMPORTANT NOTICE:&#039;&#039;&#039; The information presented below is no longer applicable to recent vintage (Jan 2015) versions of Ubuntu, e.g. 14.04.1 LTS and/or 14.10. (&#039;&#039;If you look carefully you&#039;ll see that the info given below is relevant to Ubuntu 9.10, which is really old now.&#039;&#039;)  It appears that (at least) Ubuntu 14.04.1 LTS and beyond, the VRC-1100 is fully supported by the OS for use with XBMC/Kodi &#039;&#039;out of the box&#039;&#039;, however with one important caveat:  Ubuntu&#039;s default desktop environment, &#039;&#039;Unity&#039;&#039;, with its default settings, greedily grabs some of the key presses from the VRC-1100 before they even make it to XBMC/Kodi.  The results is that the big round mouse thingy and &#039;&#039;many/most&#039;&#039; of the keys on the VRC-1100 will appear to work OK, but others, such as STOP and NEXT (chapter) won&#039;t do anything at all.  Fortunately, there is a simple solution:  In the Ubuntu desktop, go to System Settings &amp;gt; Keyboard &amp;gt; Shortcuts &amp;gt; Sound and Media and disable each of the relevant shortcuts by selecting them then pressing backspace.  Your VRC-1100 should now be fully functional with XBMC/Kodi.  No reboot required. (Credit to Memphiz and denz13 for this solution.) &lt;br /&gt;
&lt;br /&gt;
In short, pretty much everything from &#039;&#039;here&#039;&#039; on down on this page is basically obsolete information, at least with respect to Ubuntu.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NOTE:&#039;&#039;&#039; There is also an alternative tool available [http://trac.xbmc.org/ticket/8827 on trac] for using the HAMA MCE remote with XBMC that works around the &#039;&#039;unusual&#039;&#039; protocol used by this remote.&lt;br /&gt;
&lt;br /&gt;
[[File:hama_mce_remote.jpg]]&lt;br /&gt;
&lt;br /&gt;
As reference system I use a minimal Ubuntu 9.10 (Karmic).&lt;br /&gt;
&lt;br /&gt;
== UDev rule ==&lt;br /&gt;
First you have to create an own udev rule to ensure, that your device nodes are always the same.&lt;br /&gt;
&lt;br /&gt;
We get the vendor id and the product id from &#039;&#039;/proc/bus/input/devices&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
 cat /proc/bus/input/devices&lt;br /&gt;
&lt;br /&gt;
the output is something like this:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
I: Bus=0003 Vendor=05a4 Product=9881 Version=0110&lt;br /&gt;
N: Name=&amp;quot;HID 05a4:9881&amp;quot;&lt;br /&gt;
P: Phys=usb-0000:00:06.0-1/input0&lt;br /&gt;
S: Sysfs=/devices/pci0000:00/0000:00:06.0/usb4/4-1/4-1:1.0/input/input4&lt;br /&gt;
U: Uniq=&lt;br /&gt;
H: Handlers=kbd event4 &lt;br /&gt;
B: EV=120013&lt;br /&gt;
B: KEY=e080ffdf01cfffff fffffffffffffffe&lt;br /&gt;
B: MSC=10&lt;br /&gt;
B: LED=7&lt;br /&gt;
&lt;br /&gt;
I: Bus=0003 Vendor=05a4 Product=9881 Version=0110&lt;br /&gt;
N: Name=&amp;quot;HID 05a4:9881&amp;quot;&lt;br /&gt;
P: Phys=usb-0000:00:06.0-1/input1&lt;br /&gt;
S: Sysfs=/devices/pci0000:00/0000:00:06.0/usb4/4-1/4-1:1.1/input/input5&lt;br /&gt;
U: Uniq=&lt;br /&gt;
H: Handlers=kbd mouse1 event5 &lt;br /&gt;
B: EV=17&lt;br /&gt;
B: KEY=1f0000 2020000 3878d801d001 1e000000000000 0&lt;br /&gt;
B: REL=103&lt;br /&gt;
B: MSC=10&lt;br /&gt;
&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
What we need are the numbers behind &#039;&#039;Vendor=&#039;&#039; and &#039;&#039;Product=&#039;&#039;. In my case &#039;&#039;&#039;05a4&#039;&#039;&#039; and &#039;&#039;&#039;9881&#039;&#039;&#039;.&lt;br /&gt;
We also need to know the minor and major numbers.&lt;br /&gt;
In my example, I need to run these two commands.&lt;br /&gt;
&lt;br /&gt;
 udevadm info -q all -n /dev/input/event3&lt;br /&gt;
 udevadm info -q all -n /dev/input/event4&lt;br /&gt;
&lt;br /&gt;
At the bottom you will find the MINOR and MAJOR numbers, in my example these are: 13, 13 (majors) and 68, 69 (minors)&lt;br /&gt;
&lt;br /&gt;
Now we write a new rules file for udev:&lt;br /&gt;
&lt;br /&gt;
 nano /etc/udev/rules.d/10-irremote.rules&lt;br /&gt;
&lt;br /&gt;
and put the following content in:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SUBSYSTEM==&amp;quot;input&amp;quot;,ATTRS{idVendor}==&amp;quot;05a4&amp;quot;,ATTRS{idProduct}==&amp;quot;9881&amp;quot;,ATTR{dev}==&amp;quot;13:68&amp;quot;,SYMLINK=&amp;quot;input/irremote0&amp;quot;&lt;br /&gt;
SUBSYSTEM==&amp;quot;input&amp;quot;,ATTRS{idVendor}==&amp;quot;05a4&amp;quot;,ATTRS{idProduct}==&amp;quot;9881&amp;quot;,ATTR{dev}==&amp;quot;13:69&amp;quot;,SYMLINK=&amp;quot;input/irremote1&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note the numbers for &#039;&#039;idVendor&#039;&#039; and &#039;&#039;idProduct&#039;&#039; are the numbers we got from /proc/bus/input/devices.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Alternatively, you can avoid relying on specific minor numbers with:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
KERNEL==&amp;quot;event*&amp;quot;,SUBSYSTEM==&amp;quot;input&amp;quot;,ATTRS{idVendor}==&amp;quot;05a4&amp;quot;,ATTRS{idProduct}==&amp;quot;9881&amp;quot;,IMPORT{program}=&amp;quot;input_id %p&amp;quot;&lt;br /&gt;
KERNEL==&amp;quot;event*&amp;quot;,SUBSYSTEM==&amp;quot;input&amp;quot;,ATTRS{idVendor}==&amp;quot;05a4&amp;quot;,ATTRS{idProduct}==&amp;quot;9881&amp;quot;,ENV{ID_INPUT_KEYBOARD}==&amp;quot;1&amp;quot;,SYMLINK=&amp;quot;input/irremote0&amp;quot;&lt;br /&gt;
KERNEL==&amp;quot;event*&amp;quot;,SUBSYSTEM==&amp;quot;input&amp;quot;,ATTRS{idVendor}==&amp;quot;05a4&amp;quot;,ATTRS{idProduct}==&amp;quot;9881&amp;quot;,ENV{ID_INPUT_MOUSE}==&amp;quot;1&amp;quot;,SYMLINK=&amp;quot;input/irremote1&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note that without the KERNEL match irremote1 is attached to a device sometimes which seems to be an inappropriate ioctl device (no event but only mouse).&lt;br /&gt;
&lt;br /&gt;
Now restart udev and trigger a new discovery:&lt;br /&gt;
&lt;br /&gt;
 restart udev #notice for Gentoo: rc-service udev restart&lt;br /&gt;
 udevadm trigger&lt;br /&gt;
&lt;br /&gt;
(Restarting udev is optional at least as of Ubuntu lucid, and likely others.)&lt;br /&gt;
&lt;br /&gt;
Under /dev/input should now be two more symlinks: irremote0 and irremote1:&lt;br /&gt;
&lt;br /&gt;
 ls /dev/input&lt;br /&gt;
&lt;br /&gt;
== Lirc installation ==&lt;br /&gt;
First you have to install lirc and inputlirc:&lt;br /&gt;
 sudo apt-get install lirc inputlirc&lt;br /&gt;
&lt;br /&gt;
You get some screens asking for IR remotes. Say &#039;&#039;none&#039;&#039; to every question here.&lt;br /&gt;
&lt;br /&gt;
=== hardware.conf ===&lt;br /&gt;
This is the hardware.conf (located under /etc/lirc/hardware.conf)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# /etc/lirc/hardware.conf&lt;br /&gt;
#&lt;br /&gt;
#Chosen Remote Control&lt;br /&gt;
REMOTE=&amp;quot;None&amp;quot;&lt;br /&gt;
REMOTE_MODULES=&amp;quot;&amp;quot;&lt;br /&gt;
REMOTE_DRIVER=&amp;quot;&amp;quot;&lt;br /&gt;
REMOTE_DEVICE=&amp;quot;phys=&amp;quot;&lt;br /&gt;
REMOTE_SOCKET=&amp;quot;&amp;quot;&lt;br /&gt;
REMOTE_LIRCD_CONF=&amp;quot;&amp;quot;&lt;br /&gt;
REMOTE_LIRCD_ARGS=&amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
#Chosen IR Transmitter&lt;br /&gt;
TRANSMITTER=&amp;quot;None&amp;quot;&lt;br /&gt;
TRANSMITTER_MODULES=&amp;quot;&amp;quot;&lt;br /&gt;
TRANSMITTER_DRIVER=&amp;quot;&amp;quot;&lt;br /&gt;
TRANSMITTER_DEVICE=&amp;quot;&amp;quot;&lt;br /&gt;
TRANSMITTER_SOCKET=&amp;quot;&amp;quot;&lt;br /&gt;
TRANSMITTER_LIRCD_CONF=&amp;quot;&amp;quot;&lt;br /&gt;
TRANSMITTER_LIRCD_ARGS=&amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
#Enable lircd&lt;br /&gt;
START_LIRCD=&amp;quot;false&amp;quot;&lt;br /&gt;
&lt;br /&gt;
#Don&#039;t start lircmd even if there seems to be a good config file&lt;br /&gt;
#START_LIRCMD=&amp;quot;false&amp;quot;&lt;br /&gt;
&lt;br /&gt;
#Try to load appropriate kernel modules&lt;br /&gt;
LOAD_MODULES=&amp;quot;false&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Default configuration files for your hardware if any&lt;br /&gt;
LIRCMD_CONF=&amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
#Forcing noninteractive reconfiguration&lt;br /&gt;
#If lirc is to be reconfigured by an external application&lt;br /&gt;
#that doesn&#039;t have a debconf frontend available, the noninteractive&lt;br /&gt;
#frontend can be invoked and set to parse REMOTE and TRANSMITTER&lt;br /&gt;
#It will then populate all other variables without any user input&lt;br /&gt;
#If you would like to configure lirc via standard methods, be sure&lt;br /&gt;
#to leave this set to &amp;quot;false&amp;quot;&lt;br /&gt;
FORCE_NONINTERACTIVE_RECONFIGURATION=&amp;quot;false&amp;quot;&lt;br /&gt;
START_LIRCMD=&amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note, that &#039;&#039;&#039;START_LIRCD&#039;&#039;&#039; is set to false, because we don&#039;t need the LIRC-Daemon.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== lircd.conf ===&lt;br /&gt;
&#039;&#039;&#039;The file /etc/lirc/lircd.conf is empty.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== /etc/default/inputlirc ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
EVENTS=&amp;quot;/dev/input/irremote0 /dev/input/irremote1&amp;quot;&lt;br /&gt;
OPTIONS=&amp;quot;-g -m 0 -c&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The entries unter EVENTS are the devices we created via udev.&lt;br /&gt;
The OPTION entries mean the following:&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
!-g&lt;br /&gt;
|Grabs the input from the devices, specified under EVENTS, so that no other application interferes with it.&lt;br /&gt;
|-&lt;br /&gt;
!-m 0&lt;br /&gt;
|By default, all keycodes below 88 are filtered out. This setting ensures, that all keycodes are captured&lt;br /&gt;
|-&lt;br /&gt;
!-c&lt;br /&gt;
|Because some of the keys on the remote are mapped to keys with modifiers, this option maps this codes to single events.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
In Gentoo, you have to modify the file /etc/conf.d/inputlircd instead.&lt;br /&gt;
Make it look like this:&lt;br /&gt;
&lt;br /&gt;
 # Options to pass to the lircd process&lt;br /&gt;
 INPUTLIRCD_OPTS=&amp;quot;-g -m 0 -c /dev/input/irremote0 /dev/input/irremote1&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Now restart inputlirc&lt;br /&gt;
 /etc/init.d/inputlirc restart&lt;br /&gt;
&lt;br /&gt;
You can now test the device via &#039;irw&#039;:&lt;br /&gt;
 irw&lt;br /&gt;
&lt;br /&gt;
This are some sample output from irw:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
14 0 CTRL_SHIFT_KEY_T irremote0&lt;br /&gt;
a4 0 KEY_PLAYPAUSE irremote1&lt;br /&gt;
a4 0 KEY_PLAYPAUSE irremote1&lt;br /&gt;
a6 0 KEY_STOPCD irremote1&lt;br /&gt;
110 0 BTN_LEFT irremote1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
110 0 BTN_MOUSE /dev/input/irremote1&lt;br /&gt;
111 0 BTN_RIGHT /dev/input/irremote1&lt;br /&gt;
6c 0 KEY_DOWN /dev/input/irremote0&lt;br /&gt;
6c 0 KEY_DOWN /dev/input/irremote0&lt;br /&gt;
67 0 KEY_UP /dev/input/irremote0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
due to a move of /dev/lircd to /var/run/lirc/lircd in the LIRC project the default device of irw is now the one under /var... Either insert a sym link or let the inputlircd generate the lircd Unix Domain Socket at the new location with adding the &#039;-d /var/run/lirc/lircd&#039; to the inputlirc options - this is just needed for the test with irw!&lt;br /&gt;
&lt;br /&gt;
== Configuration XBMC ==&lt;br /&gt;
=== Lircmap.xml ===&lt;br /&gt;
&lt;br /&gt;
Important:&lt;br /&gt;
The remote device attribute content is the mapping between the recognized input device and the remote commands defined in this file:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;remote device=&amp;quot;NameAsShownIn.irw.Output&amp;quot;&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
 &amp;lt;remote device=&amp;quot;irremote1&amp;quot;&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
 &amp;lt;remote device=&amp;quot;/dev/input/irremote1&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is my Lircmap.xml:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  &amp;lt;lircmap&amp;gt;&lt;br /&gt;
      &amp;lt;remote device=&amp;quot;irremote1&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;start&amp;gt;KEY_HOMEPAGE&amp;lt;/start&amp;gt;&lt;br /&gt;
          &amp;lt;power&amp;gt;KEY_SLEEP&amp;lt;/power&amp;gt;&lt;br /&gt;
          &amp;lt;skipplus&amp;gt;KEY_NEXTSONG&amp;lt;/skipplus&amp;gt;&lt;br /&gt;
          &amp;lt;skipminus&amp;gt;KEY_PREVIOUSSONG&amp;lt;/skipminus&amp;gt;&lt;br /&gt;
          &amp;lt;pause&amp;gt;KEY_PLAYPAUSE&amp;lt;/pause&amp;gt;&lt;br /&gt;
          &amp;lt;stop&amp;gt;KEY_STOPCD&amp;lt;/stop&amp;gt;&lt;br /&gt;
          &amp;lt;info&amp;gt;BTN_RIGHT&amp;lt;/info&amp;gt;&lt;br /&gt;
          &amp;lt;title&amp;gt;BTN_LEFT&amp;lt;/title&amp;gt;&lt;br /&gt;
          &amp;lt;volumeplus&amp;gt;KEY_VOLUMEUP&amp;lt;/volumeplus&amp;gt;&lt;br /&gt;
          &amp;lt;volumeminus&amp;gt;KEY_VOLUMEDOWN&amp;lt;/volumeminus&amp;gt;&lt;br /&gt;
          &amp;lt;mute&amp;gt;KEY_MIN_INTERESTING&amp;lt;/mute&amp;gt;&lt;br /&gt;
      &amp;lt;/remote&amp;gt;&lt;br /&gt;
      &amp;lt;remote device=&amp;quot;irremote0&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;myTV&amp;gt;CTRL_SHIFT_KEY_T&amp;lt;/myTV&amp;gt;&lt;br /&gt;
          &amp;lt;mymusic&amp;gt;CTRL_KEY_M&amp;lt;/mymusic&amp;gt;&lt;br /&gt;
          &amp;lt;mypictures&amp;gt;CTRL_KEY_I&amp;lt;/mypictures&amp;gt;&lt;br /&gt;
          &amp;lt;myvideo&amp;gt;CTRL_KEY_E&amp;lt;/myvideo&amp;gt;&lt;br /&gt;
          &amp;lt;reverse&amp;gt;CTRL_SHIFT_KEY_B&amp;lt;/reverse&amp;gt;&lt;br /&gt;
          &amp;lt;forward&amp;gt;CTRL_SHIFT_KEY_F&amp;lt;/forward&amp;gt;&lt;br /&gt;
          &amp;lt;menu&amp;gt;CTRL_SHIFT_KEY_M&amp;lt;/menu&amp;gt;&lt;br /&gt;
          &amp;lt;record&amp;gt;CTRL_KEY_R&amp;lt;/record&amp;gt;&lt;br /&gt;
          &amp;lt;back&amp;gt;KEY_BACKSPACE&amp;lt;/back&amp;gt;&lt;br /&gt;
          &amp;lt;left&amp;gt;KEY_LEFT&amp;lt;/left&amp;gt;&lt;br /&gt;
          &amp;lt;right&amp;gt;KEY_RIGHT&amp;lt;/right&amp;gt;&lt;br /&gt;
          &amp;lt;up&amp;gt;KEY_UP&amp;lt;/up&amp;gt;&lt;br /&gt;
          &amp;lt;down&amp;gt;KEY_DOWN&amp;lt;/down&amp;gt;&lt;br /&gt;
          &amp;lt;select&amp;gt;KEY_ENTER&amp;lt;/select&amp;gt;&lt;br /&gt;
          &amp;lt;pageplus&amp;gt;KEY_PAGEUP&amp;lt;/pageplus&amp;gt;&lt;br /&gt;
          &amp;lt;pageminus&amp;gt;KEY_PAGEDOWN&amp;lt;/pageminus&amp;gt;&lt;br /&gt;
          &amp;lt;one&amp;gt;KEY_KP1&amp;lt;/one&amp;gt;&lt;br /&gt;
          &amp;lt;two&amp;gt;KEY_KP2&amp;lt;/two&amp;gt;&lt;br /&gt;
          &amp;lt;three&amp;gt;KEY_KP3&amp;lt;/three&amp;gt;&lt;br /&gt;
          &amp;lt;four&amp;gt;KEY_KP4&amp;lt;/four&amp;gt;&lt;br /&gt;
          &amp;lt;five&amp;gt;KEY_KP5&amp;lt;/five&amp;gt;&lt;br /&gt;
          &amp;lt;six&amp;gt;KEY_KP6&amp;lt;/six&amp;gt;&lt;br /&gt;
          &amp;lt;seven&amp;gt;KEY_KP7&amp;lt;/seven&amp;gt;&lt;br /&gt;
          &amp;lt;eight&amp;gt;KEY_KP8&amp;lt;/eight&amp;gt;&lt;br /&gt;
          &amp;lt;nine&amp;gt;KEY_KP9&amp;lt;/nine&amp;gt;&lt;br /&gt;
          &amp;lt;zero&amp;gt;KEY_KP0&amp;lt;/zero&amp;gt;&lt;br /&gt;
          &amp;lt;display&amp;gt;KEY_KPASTERISK&amp;lt;/display&amp;gt;&lt;br /&gt;
          &amp;lt;clear&amp;gt;KEY_ESC&amp;lt;/clear&amp;gt;&lt;br /&gt;
          &amp;lt;eject&amp;gt;ALT_META_KEY_ENTER&amp;lt;/eject&amp;gt;&lt;br /&gt;
      &amp;lt;/remote&amp;gt;&lt;br /&gt;
&amp;lt;/lircmap&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; With some controls, a &amp;lt;tt&amp;gt;BTN_LEFT&amp;lt;/tt&amp;gt; event isn&#039;t sent by the control for the left mouse button - instead, it sends &amp;lt;tt&amp;gt;BTN_MOUSE&amp;lt;/tt&amp;gt;. Try changing it in the above configuration if you find that you can&#039;t access the context menu.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Note 2:&amp;lt;/b&amp;gt; If you find that you suffer [http://trac.xbmc.org/ticket/7338 this problem] where pausing and unpausing video seems to cause a problem with buffering, you may want to employ the workaround that&#039;s suggested and make use of the &amp;quot;play&amp;quot; button rather than the &amp;quot;pause&amp;quot; button - so change:&lt;br /&gt;
 &amp;lt;pause&amp;gt;KEY_PLAYPAUSE&amp;lt;/pause&amp;gt;&lt;br /&gt;
to&lt;br /&gt;
 &amp;lt;play&amp;gt;KEY_PLAYPAUSE&amp;lt;/play&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There&#039;s no difference between the play and pause buttons on the remote - they both send the same event, so you just have to decide whether you want it to send &amp;quot;play&amp;quot; or &amp;quot;pause&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== keymaps/remote.xml ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;keymap&amp;gt;&lt;br /&gt;
  &amp;lt;global&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;eject&amp;gt;XBMC.EjectTray()&amp;lt;/eject&amp;gt;&lt;br /&gt;
      &amp;lt;play&amp;gt;Play&amp;lt;/play&amp;gt;&lt;br /&gt;
      &amp;lt;pause&amp;gt;Pause&amp;lt;/pause&amp;gt;&lt;br /&gt;
      &amp;lt;stop&amp;gt;Stop&amp;lt;/stop&amp;gt;&lt;br /&gt;
      &amp;lt;forward&amp;gt;FastForward&amp;lt;/forward&amp;gt;&lt;br /&gt;
      &amp;lt;reverse&amp;gt;Rewind&amp;lt;/reverse&amp;gt;&lt;br /&gt;
      &amp;lt;left&amp;gt;Left&amp;lt;/left&amp;gt;&lt;br /&gt;
      &amp;lt;right&amp;gt;Right&amp;lt;/right&amp;gt;&lt;br /&gt;
      &amp;lt;up&amp;gt;Up&amp;lt;/up&amp;gt;&lt;br /&gt;
      &amp;lt;down&amp;gt;Down&amp;lt;/down&amp;gt;&lt;br /&gt;
      &amp;lt;select&amp;gt;Select&amp;lt;/select&amp;gt;&lt;br /&gt;
      &amp;lt;pageplus&amp;gt;PageUp&amp;lt;/pageplus&amp;gt;&lt;br /&gt;
      &amp;lt;pageminus&amp;gt;PageDown&amp;lt;/pageminus&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;ParentDir&amp;lt;/back&amp;gt;&lt;br /&gt;
      &amp;lt;menu&amp;gt;PreviousMenu&amp;lt;/menu&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;ContextMenu&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;info&amp;gt;Info&amp;lt;/info&amp;gt;&lt;br /&gt;
      &amp;lt;skipplus&amp;gt;SkipNext&amp;lt;/skipplus&amp;gt;&lt;br /&gt;
      &amp;lt;skipminus&amp;gt;SkipPrevious&amp;lt;/skipminus&amp;gt;&lt;br /&gt;
      &amp;lt;display&amp;gt;FullScreen&amp;lt;/display&amp;gt;&lt;br /&gt;
      &amp;lt;start&amp;gt;PreviousMenu&amp;lt;/start&amp;gt;&lt;br /&gt;
      &amp;lt;record&amp;gt;Screenshot&amp;lt;/record&amp;gt;&lt;br /&gt;
      &amp;lt;volumeplus&amp;gt;VolumeUp&amp;lt;/volumeplus&amp;gt;&lt;br /&gt;
      &amp;lt;volumeminus&amp;gt;VolumeDown&amp;lt;/volumeminus&amp;gt;&lt;br /&gt;
      &amp;lt;mute&amp;gt;Mute&amp;lt;/mute&amp;gt;&lt;br /&gt;
      &amp;lt;power&amp;gt;XBMC.ShutDown()&amp;lt;/power&amp;gt;&lt;br /&gt;
      &amp;lt;myvideo&amp;gt;XBMC.ActivateWindow(MyVideos)&amp;lt;/myvideo&amp;gt;&lt;br /&gt;
      &amp;lt;mymusic&amp;gt;XBMC.ActivateWindow(MyMusic)&amp;lt;/mymusic&amp;gt;&lt;br /&gt;
      &amp;lt;mypictures&amp;gt;XBMC.ActivateWindow(MyPictures)&amp;lt;/mypictures&amp;gt;&lt;br /&gt;
      &amp;lt;mytv&amp;gt;XBMC.Quit&amp;lt;/mytv&amp;gt;&lt;br /&gt;
      &amp;lt;red&amp;gt;XBMC.ActivateWindow(Home)&amp;lt;/red&amp;gt;&lt;br /&gt;
      &amp;lt;green&amp;gt;XBMC.ActivateWindow(MyVideos)&amp;lt;/green&amp;gt;&lt;br /&gt;
      &amp;lt;yellow&amp;gt;XBMC.ActivateWindow(MyMusic)&amp;lt;/yellow&amp;gt;&lt;br /&gt;
      &amp;lt;blue&amp;gt;XBMC.ActivateWindow(MyPictures)&amp;lt;/blue&amp;gt;&lt;br /&gt;
      &amp;lt;zero&amp;gt;Number0&amp;lt;/zero&amp;gt;&lt;br /&gt;
      &amp;lt;one&amp;gt;Number1&amp;lt;/one&amp;gt;&lt;br /&gt;
      &amp;lt;two&amp;gt;JumpSMS2&amp;lt;/two&amp;gt;&lt;br /&gt;
      &amp;lt;three&amp;gt;JumpSMS3&amp;lt;/three&amp;gt;&lt;br /&gt;
      &amp;lt;four&amp;gt;JumpSMS4&amp;lt;/four&amp;gt;&lt;br /&gt;
      &amp;lt;five&amp;gt;JumpSMS5&amp;lt;/five&amp;gt;&lt;br /&gt;
      &amp;lt;six&amp;gt;JumpSMS6&amp;lt;/six&amp;gt;&lt;br /&gt;
      &amp;lt;seven&amp;gt;JumpSMS7&amp;lt;/seven&amp;gt;&lt;br /&gt;
      &amp;lt;eight&amp;gt;JumpSMS8&amp;lt;/eight&amp;gt;&lt;br /&gt;
      &amp;lt;nine&amp;gt;JumpSMS9&amp;lt;/nine&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/global&amp;gt;&lt;br /&gt;
  &amp;lt;Home&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;menu&amp;gt;XBMC.Skin.ToggleSetting(HomeViewToggle)&amp;lt;/menu&amp;gt;&lt;br /&gt;
      &amp;lt;info&amp;gt;XBMC.ActivateWindow(SystemInfo)&amp;lt;/info&amp;gt;&lt;br /&gt;
     &amp;lt;clear&amp;gt;XBMC.ActivateWindow(Weather)&amp;lt;/clear&amp;gt;&lt;br /&gt;
      &amp;lt;hash&amp;gt;XBMC.ActivateWindow(Settings)&amp;lt;/hash&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/Home&amp;gt;&lt;br /&gt;
  &amp;lt;MyFiles&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;clear&amp;gt;Delete&amp;lt;/clear&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/MyFiles&amp;gt;&lt;br /&gt;
  &amp;lt;MyMusicPlaylist&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;Playlist&amp;lt;/back&amp;gt;&lt;br /&gt;
      &amp;lt;clear&amp;gt;Delete&amp;lt;/clear&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/MyMusicPlaylist&amp;gt;&lt;br /&gt;
  &amp;lt;MyMusicPlaylistEditor&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;zero&amp;gt;Queue&amp;lt;/zero&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/MyMusicPlaylistEditor&amp;gt;&lt;br /&gt;
  &amp;lt;MyMusicFiles&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;zero&amp;gt;Queue&amp;lt;/zero&amp;gt;&lt;br /&gt;
      &amp;lt;star&amp;gt;Queue&amp;lt;/star&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/MyMusicFiles&amp;gt;&lt;br /&gt;
  &amp;lt;MyMusicLibrary&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;zero&amp;gt;Queue&amp;lt;/zero&amp;gt;&lt;br /&gt;
      &amp;lt;star&amp;gt;Queue&amp;lt;/star&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/MyMusicLibrary&amp;gt;&lt;br /&gt;
  &amp;lt;FullscreenVideo&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;zero&amp;gt;Number0&amp;lt;/zero&amp;gt;&lt;br /&gt;
      &amp;lt;one&amp;gt;Number1&amp;lt;/one&amp;gt;&lt;br /&gt;
      &amp;lt;two&amp;gt;Number2&amp;lt;/two&amp;gt;&lt;br /&gt;
      &amp;lt;three&amp;gt;Number3&amp;lt;/three&amp;gt;&lt;br /&gt;
      &amp;lt;four&amp;gt;Number4&amp;lt;/four&amp;gt;&lt;br /&gt;
      &amp;lt;five&amp;gt;Number5&amp;lt;/five&amp;gt;&lt;br /&gt;
      &amp;lt;six&amp;gt;Number6&amp;lt;/six&amp;gt;&lt;br /&gt;
      &amp;lt;seven&amp;gt;Number7&amp;lt;/seven&amp;gt;&lt;br /&gt;
      &amp;lt;eight&amp;gt;Number8&amp;lt;/eight&amp;gt;&lt;br /&gt;
      &amp;lt;nine&amp;gt;Number9&amp;lt;/nine&amp;gt;&lt;br /&gt;
      &amp;lt;left&amp;gt;StepBack&amp;lt;/left&amp;gt;&lt;br /&gt;
      &amp;lt;right&amp;gt;StepForward&amp;lt;/right&amp;gt;&lt;br /&gt;
      &amp;lt;up&amp;gt;BigStepForward&amp;lt;/up&amp;gt;&lt;br /&gt;
      &amp;lt;down&amp;gt;BigStepBack&amp;lt;/down&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;SmallStepBack&amp;lt;/back&amp;gt;&lt;br /&gt;
      &amp;lt;menu&amp;gt;OSD&amp;lt;/menu&amp;gt;&lt;br /&gt;
      &amp;lt;start&amp;gt;OSD&amp;lt;/start&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;CodecInfo&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;info&amp;gt;Info&amp;lt;/info&amp;gt;&lt;br /&gt;
      &amp;lt;enter&amp;gt;AspectRatio&amp;lt;/enter&amp;gt;&lt;br /&gt;
      &amp;lt;select&amp;gt;AspectRatio&amp;lt;/select&amp;gt;&lt;br /&gt;
      &amp;lt;teletext&amp;gt;XBMC.ActivateWindow(Teletext)&amp;lt;/teletext&amp;gt;&lt;br /&gt;
      &amp;lt;subtitle&amp;gt;ShowSubtitles&amp;lt;/subtitle&amp;gt;&lt;br /&gt;
      &amp;lt;language&amp;gt;AudioNextLanguage&amp;lt;/language&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/FullscreenVideo&amp;gt;&lt;br /&gt;
  &amp;lt;FullscreenInfo&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;CodecInfo&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;info&amp;gt;Close&amp;lt;/info&amp;gt;&lt;br /&gt;
      &amp;lt;menu&amp;gt;OSD&amp;lt;/menu&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/FullscreenInfo&amp;gt;&lt;br /&gt;
  &amp;lt;PlayerControls&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;menu&amp;gt;Close&amp;lt;/menu&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/PlayerControls&amp;gt;&lt;br /&gt;
  &amp;lt;Visualisation&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;left&amp;gt;PreviousPreset&amp;lt;/left&amp;gt;&lt;br /&gt;
      &amp;lt;right&amp;gt;NextPreset&amp;lt;/right&amp;gt;&lt;br /&gt;
      &amp;lt;up&amp;gt;IncreaseRating&amp;lt;/up&amp;gt;&lt;br /&gt;
      &amp;lt;down&amp;gt;DecreaseRating&amp;lt;/down&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;LockPreset&amp;lt;/back&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;CodecInfo&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;select&amp;gt;XBMC.ActivateWindow(VisualisationPresetList)&amp;lt;/select&amp;gt;&lt;br /&gt;
      &amp;lt;menu&amp;gt;XBMC.ActivateWindow(MusicOSD)&amp;lt;/menu&amp;gt;&lt;br /&gt;
      &amp;lt;start&amp;gt;XBMC.ActivateWindow(MusicOSD)&amp;lt;/start&amp;gt;&lt;br /&gt;
      &amp;lt;info&amp;gt;Info&amp;lt;/info&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/Visualisation&amp;gt;&lt;br /&gt;
  &amp;lt;MusicOSD&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;menu&amp;gt;Close&amp;lt;/menu&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;Info&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;info&amp;gt;CodecInfo&amp;lt;/info&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/MusicOSD&amp;gt;&lt;br /&gt;
  &amp;lt;VisualisationSettings&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;menu&amp;gt;Close&amp;lt;/menu&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/VisualisationSettings&amp;gt;&lt;br /&gt;
  &amp;lt;VisualisationPresetList&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;menu&amp;gt;Close&amp;lt;/menu&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/VisualisationPresetList&amp;gt;&lt;br /&gt;
  &amp;lt;SlideShow&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;zero&amp;gt;ZoomNormal&amp;lt;/zero&amp;gt;&lt;br /&gt;
      &amp;lt;one&amp;gt;ZoomLevel1&amp;lt;/one&amp;gt;&lt;br /&gt;
      &amp;lt;two&amp;gt;ZoomLevel2&amp;lt;/two&amp;gt;&lt;br /&gt;
      &amp;lt;three&amp;gt;ZoomLevel3&amp;lt;/three&amp;gt;&lt;br /&gt;
      &amp;lt;four&amp;gt;ZoomLevel4&amp;lt;/four&amp;gt;&lt;br /&gt;
      &amp;lt;five&amp;gt;ZoomLevel5&amp;lt;/five&amp;gt;&lt;br /&gt;
      &amp;lt;six&amp;gt;ZoomLevel6&amp;lt;/six&amp;gt;&lt;br /&gt;
      &amp;lt;seven&amp;gt;ZoomLevel7&amp;lt;/seven&amp;gt;&lt;br /&gt;
      &amp;lt;eight&amp;gt;ZoomLevel8&amp;lt;/eight&amp;gt;&lt;br /&gt;
      &amp;lt;nine&amp;gt;ZoomLevel9&amp;lt;/nine&amp;gt;&lt;br /&gt;
      &amp;lt;info&amp;gt;CodecInfo&amp;lt;/info&amp;gt;&lt;br /&gt;
      &amp;lt;skipplus&amp;gt;NextPicture&amp;lt;/skipplus&amp;gt;&lt;br /&gt;
      &amp;lt;skipminus&amp;gt;PreviousPicture&amp;lt;/skipminus&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;Info&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;select&amp;gt;Rotate&amp;lt;/select&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;PreviousMenu&amp;lt;/back&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/SlideShow&amp;gt;&lt;br /&gt;
  &amp;lt;ScreenCalibration&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;select&amp;gt;NextCalibration&amp;lt;/select&amp;gt;&lt;br /&gt;
      &amp;lt;enter&amp;gt;NextCalibration&amp;lt;/enter&amp;gt;&lt;br /&gt;
      &amp;lt;zero&amp;gt;ResetCalibration&amp;lt;/zero&amp;gt;&lt;br /&gt;
      &amp;lt;display&amp;gt;NextResolution&amp;lt;/display&amp;gt;&lt;br /&gt;
      &amp;lt;xbox&amp;gt;NextResolution&amp;lt;/xbox&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/ScreenCalibration&amp;gt;&lt;br /&gt;
  &amp;lt;GUICalibration&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;select&amp;gt;NextCalibration&amp;lt;/select&amp;gt;&lt;br /&gt;
      &amp;lt;enter&amp;gt;NextCalibration&amp;lt;/enter&amp;gt;&lt;br /&gt;
      &amp;lt;zero&amp;gt;ResetCalibration&amp;lt;/zero&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/GUICalibration&amp;gt;&lt;br /&gt;
  &amp;lt;SelectDialog&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;Close&amp;lt;/back&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/SelectDialog&amp;gt;&lt;br /&gt;
  &amp;lt;VideoOSD&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;PreviousMenu&amp;lt;/back&amp;gt;&lt;br /&gt;
      &amp;lt;menu&amp;gt;Close&amp;lt;/menu&amp;gt;&lt;br /&gt;
      &amp;lt;start&amp;gt;Close&amp;lt;/start&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/VideoOSD&amp;gt;&lt;br /&gt;
  &amp;lt;VideoMenu&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;menu&amp;gt;OSD&amp;lt;/menu&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;PreviousMenu&amp;lt;/back&amp;gt;&lt;br /&gt;
      &amp;lt;info&amp;gt;Info&amp;lt;/info&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;CodecInfo&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;zero&amp;gt;Number0&amp;lt;/zero&amp;gt;&lt;br /&gt;
      &amp;lt;one&amp;gt;Number1&amp;lt;/one&amp;gt;&lt;br /&gt;
       &amp;lt;two&amp;gt;Number2&amp;lt;/two&amp;gt;&lt;br /&gt;
      &amp;lt;three&amp;gt;Number3&amp;lt;/three&amp;gt;&lt;br /&gt;
      &amp;lt;four&amp;gt;Number4&amp;lt;/four&amp;gt;&lt;br /&gt;
      &amp;lt;five&amp;gt;Number5&amp;lt;/five&amp;gt;&lt;br /&gt;
      &amp;lt;six&amp;gt;Number6&amp;lt;/six&amp;gt;&lt;br /&gt;
      &amp;lt;seven&amp;gt;Number7&amp;lt;/seven&amp;gt;&lt;br /&gt;
      &amp;lt;eight&amp;gt;Number8&amp;lt;/eight&amp;gt;&lt;br /&gt;
      &amp;lt;nine&amp;gt;Number9&amp;lt;/nine&amp;gt;&lt;br /&gt;
      &amp;lt;play&amp;gt;Select&amp;lt;/play&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/VideoMenu&amp;gt;&lt;br /&gt;
  &amp;lt;OSDVideoSettings&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;Close&amp;lt;/back&amp;gt;&lt;br /&gt;
      &amp;lt;menu&amp;gt;Close&amp;lt;/menu&amp;gt;&lt;br /&gt;
      &amp;lt;start&amp;gt;Close&amp;lt;/start&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/OSDVideoSettings&amp;gt;&lt;br /&gt;
  &amp;lt;OSDAudioSettings&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;Close&amp;lt;/back&amp;gt;&lt;br /&gt;
      &amp;lt;menu&amp;gt;Close&amp;lt;/menu&amp;gt;&lt;br /&gt;
      &amp;lt;start&amp;gt;Close&amp;lt;/start&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/OSDAudioSettings&amp;gt;&lt;br /&gt;
  &amp;lt;VideoBookmarks&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;Close&amp;lt;/back&amp;gt;&lt;br /&gt;
      &amp;lt;menu&amp;gt;Close&amp;lt;/menu&amp;gt;&lt;br /&gt;
      &amp;lt;start&amp;gt;Close&amp;lt;/start&amp;gt;&lt;br /&gt;
      &amp;lt;zero&amp;gt;Delete&amp;lt;/zero&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/VideoBookmarks&amp;gt;&lt;br /&gt;
  &amp;lt;MyVideoLibrary&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;zero&amp;gt;Queue&amp;lt;/zero&amp;gt;&lt;br /&gt;
      &amp;lt;clear&amp;gt;Delete&amp;lt;/clear&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/MyVideoLibrary&amp;gt;&lt;br /&gt;
  &amp;lt;MyVideoFiles&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;zero&amp;gt;Queue&amp;lt;/zero&amp;gt;&lt;br /&gt;
      &amp;lt;star&amp;gt;Queue&amp;lt;/star&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/MyVideoFiles&amp;gt;&lt;br /&gt;
  &amp;lt;MyVideoPlaylist&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;Playlist&amp;lt;/back&amp;gt;      &amp;lt;!-- Close playlist --&amp;gt;&lt;br /&gt;
      &amp;lt;clear&amp;gt;Delete&amp;lt;/clear&amp;gt;&lt;br /&gt;
      &amp;lt;zero&amp;gt;Delete&amp;lt;/zero&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/MyVideoPlaylist&amp;gt;&lt;br /&gt;
  &amp;lt;VirtualKeyboard&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;BackSpace&amp;lt;/back&amp;gt;&lt;br /&gt;
      &amp;lt;star&amp;gt;Shift&amp;lt;/star&amp;gt;&lt;br /&gt;
      &amp;lt;hash&amp;gt;Symbols&amp;lt;/hash&amp;gt;&lt;br /&gt;
      &amp;lt;zero&amp;gt;Number0&amp;lt;/zero&amp;gt;&lt;br /&gt;
      &amp;lt;one&amp;gt;Number1&amp;lt;/one&amp;gt;&lt;br /&gt;
      &amp;lt;two&amp;gt;Number2&amp;lt;/two&amp;gt;&lt;br /&gt;
      &amp;lt;three&amp;gt;Number3&amp;lt;/three&amp;gt;&lt;br /&gt;
      &amp;lt;four&amp;gt;Number4&amp;lt;/four&amp;gt;&lt;br /&gt;
      &amp;lt;five&amp;gt;Number5&amp;lt;/five&amp;gt;&lt;br /&gt;
      &amp;lt;six&amp;gt;Number6&amp;lt;/six&amp;gt;&lt;br /&gt;
      &amp;lt;seven&amp;gt;Number7&amp;lt;/seven&amp;gt;&lt;br /&gt;
      &amp;lt;eight&amp;gt;Number8&amp;lt;/eight&amp;gt;&lt;br /&gt;
      &amp;lt;nine&amp;gt;Number9&amp;lt;/nine&amp;gt;&lt;br /&gt;
      &amp;lt;pageminus&amp;gt;CursorLeft&amp;lt;/pageminus&amp;gt;&lt;br /&gt;
      &amp;lt;pageplus&amp;gt;CursorRight&amp;lt;/pageplus&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/VirtualKeyboard&amp;gt;&lt;br /&gt;
  &amp;lt;ContextMenu&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;Close&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;Close&amp;lt;/back&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/ContextMenu&amp;gt;&lt;br /&gt;
  &amp;lt;FileStackingDialog&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;Close&amp;lt;/back&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/FileStackingDialog&amp;gt;&lt;br /&gt;
  &amp;lt;Scripts&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;info&amp;gt;XBMC.ActivateWindow(ScriptsDebugInfo)&amp;lt;/info&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/Scripts&amp;gt;&lt;br /&gt;
  &amp;lt;ScriptsDebugInfo&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;info&amp;gt;Info&amp;lt;/info&amp;gt;      &amp;lt;!-- clears debug python info --&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/ScriptsDebugInfo&amp;gt;&lt;br /&gt;
  &amp;lt;NumericInput&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;zero&amp;gt;Number0&amp;lt;/zero&amp;gt;&lt;br /&gt;
      &amp;lt;one&amp;gt;Number1&amp;lt;/one&amp;gt;&lt;br /&gt;
      &amp;lt;two&amp;gt;Number2&amp;lt;/two&amp;gt;&lt;br /&gt;
      &amp;lt;three&amp;gt;Number3&amp;lt;/three&amp;gt;&lt;br /&gt;
      &amp;lt;four&amp;gt;Number4&amp;lt;/four&amp;gt;&lt;br /&gt;
      &amp;lt;five&amp;gt;Number5&amp;lt;/five&amp;gt;&lt;br /&gt;
      &amp;lt;six&amp;gt;Number6&amp;lt;/six&amp;gt;&lt;br /&gt;
      &amp;lt;seven&amp;gt;Number7&amp;lt;/seven&amp;gt;&lt;br /&gt;
      &amp;lt;eight&amp;gt;Number8&amp;lt;/eight&amp;gt;&lt;br /&gt;
      &amp;lt;nine&amp;gt;Number9&amp;lt;/nine&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;BackSpace&amp;lt;/back&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/NumericInput&amp;gt;&lt;br /&gt;
  &amp;lt;Weather&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;PreviousMenu&amp;lt;/back&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/Weather&amp;gt;&lt;br /&gt;
  &amp;lt;Settings&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;PreviousMenu&amp;lt;/back&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/Settings&amp;gt;&lt;br /&gt;
  &amp;lt;MyPicturesSettings&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;PreviousMenu&amp;lt;/back&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/MyPicturesSettings&amp;gt;&lt;br /&gt;
  &amp;lt;MyProgramsSettings&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;PreviousMenu&amp;lt;/back&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/MyProgramsSettings&amp;gt;&lt;br /&gt;
  &amp;lt;MyWeatherSettings&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;PreviousMenu&amp;lt;/back&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/MyWeatherSettings&amp;gt;&lt;br /&gt;
  &amp;lt;MyMusicSettings&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;PreviousMenu&amp;lt;/back&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/MyMusicSettings&amp;gt;&lt;br /&gt;
  &amp;lt;SystemSettings&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;PreviousMenu&amp;lt;/back&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/SystemSettings&amp;gt;&lt;br /&gt;
  &amp;lt;MyVideosSettings&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;PreviousMenu&amp;lt;/back&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/MyVideosSettings&amp;gt;&lt;br /&gt;
  &amp;lt;NetworkSettings&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;PreviousMenu&amp;lt;/back&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/NetworkSettings&amp;gt;&lt;br /&gt;
  &amp;lt;AppearanceSettings&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;PreviousMenu&amp;lt;/back&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/AppearanceSettings&amp;gt;&lt;br /&gt;
  &amp;lt;Profiles&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;PreviousMenu&amp;lt;/back&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/Profiles&amp;gt;&lt;br /&gt;
  &amp;lt;systeminfo&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;PreviousMenu&amp;lt;/back&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/systeminfo&amp;gt;&lt;br /&gt;
  &amp;lt;shutdownmenu&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;PreviousMenu&amp;lt;/back&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/shutdownmenu&amp;gt;&lt;br /&gt;
  &amp;lt;submenu&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;PreviousMenu&amp;lt;/back&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/submenu&amp;gt;&lt;br /&gt;
  &amp;lt;MusicInformation&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;Close&amp;lt;/back&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/MusicInformation&amp;gt;&lt;br /&gt;
  &amp;lt;MovieInformation&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;Close&amp;lt;/back&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/MovieInformation&amp;gt;&lt;br /&gt;
  &amp;lt;LockSettings&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;menu&amp;gt;Close&amp;lt;/menu&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;PreviousMenu&amp;lt;/back&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/LockSettings&amp;gt;&lt;br /&gt;
  &amp;lt;ProfileSettings&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;menu&amp;gt;Close&amp;lt;/menu&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;PreviousMenu&amp;lt;/back&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/ProfileSettings&amp;gt;&lt;br /&gt;
  &amp;lt;PictureInfo&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;skipplus&amp;gt;NextPicture&amp;lt;/skipplus&amp;gt;&lt;br /&gt;
      &amp;lt;skipminus&amp;gt;PreviousPicture&amp;lt;/skipminus&amp;gt;&lt;br /&gt;
      &amp;lt;info&amp;gt;Close&amp;lt;/info&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;Close&amp;lt;/back&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/PictureInfo&amp;gt;&lt;br /&gt;
  &amp;lt;Teletext&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;zero&amp;gt;number0&amp;lt;/zero&amp;gt;&lt;br /&gt;
      &amp;lt;one&amp;gt;number1&amp;lt;/one&amp;gt;&lt;br /&gt;
      &amp;lt;two&amp;gt;number2&amp;lt;/two&amp;gt;&lt;br /&gt;
      &amp;lt;three&amp;gt;number3&amp;lt;/three&amp;gt;&lt;br /&gt;
      &amp;lt;four&amp;gt;number4&amp;lt;/four&amp;gt;&lt;br /&gt;
      &amp;lt;five&amp;gt;number5&amp;lt;/five&amp;gt;&lt;br /&gt;
      &amp;lt;six&amp;gt;number6&amp;lt;/six&amp;gt;&lt;br /&gt;
      &amp;lt;seven&amp;gt;number7&amp;lt;/seven&amp;gt;&lt;br /&gt;
      &amp;lt;eight&amp;gt;number8&amp;lt;/eight&amp;gt;&lt;br /&gt;
      &amp;lt;nine&amp;gt;number9&amp;lt;/nine&amp;gt;&lt;br /&gt;
      &amp;lt;red&amp;gt;Red&amp;lt;/red&amp;gt;&lt;br /&gt;
      &amp;lt;green&amp;gt;Green&amp;lt;/green&amp;gt;&lt;br /&gt;
      &amp;lt;yellow&amp;gt;Yellow&amp;lt;/yellow&amp;gt;&lt;br /&gt;
      &amp;lt;blue&amp;gt;Blue&amp;lt;/blue&amp;gt;&lt;br /&gt;
      &amp;lt;info&amp;gt;Info&amp;lt;/info&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;Close&amp;lt;/back&amp;gt;&lt;br /&gt;
      &amp;lt;menu&amp;gt;Close&amp;lt;/menu&amp;gt;&lt;br /&gt;
      &amp;lt;start&amp;gt;Close&amp;lt;/start&amp;gt;&lt;br /&gt;
      &amp;lt;teletext&amp;gt;Close&amp;lt;/teletext&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/Teletext&amp;gt;&lt;br /&gt;
  &amp;lt;Favourites&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;Close&amp;lt;/back&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/Favourites&amp;gt;&lt;br /&gt;
&amp;lt;/keymap&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After a restart, the Remote should now work fluently with XMBC.&lt;br /&gt;
&lt;br /&gt;
At the moment, 14th of September,there is a glitch with xbmc source code.&lt;br /&gt;
Checkout this ticket for more info [http://trac.xbmc.org/ticket/10088]&lt;br /&gt;
&lt;br /&gt;
[[Category:Remotes|VRC-1100Z]]&lt;br /&gt;
[[Category:How-to]]&lt;/div&gt;</summary>
		<author><name>Ronbaby</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=Archive:HOW-TO:Configure_VRC-1100_remote_for_Ubuntu&amp;diff=84542</id>
		<title>Archive:HOW-TO:Configure VRC-1100 remote for Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=Archive:HOW-TO:Configure_VRC-1100_remote_for_Ubuntu&amp;diff=84542"/>
		<updated>2015-01-28T21:42:03Z</updated>

		<summary type="html">&lt;p&gt;Ronbaby: Added updated information to make VRC-1100 work on recent vintage Ubuntus.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is all about getting the Hama MCE Remote 52451 (&#039;&#039;also known as the VRC-1100&#039;&#039;) to run with XBMC.&lt;br /&gt;
&lt;br /&gt;
This remote is sold under several brand names or non-branded and is made by Ortek (check it out [http://www.ortek.com/html/pdt_view.asp?area=25&amp;amp;cat=154&amp;amp;sn=65 here]).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;IMPORTANT NOTICE:&#039;&#039;&#039; The information presented below is no longer applicable to recent vintage (Jan 2015) versions of Ubuntu, e.g. 14.04.1 LTS and/or 14.10. (&#039;&#039;If you look carefully you&#039;ll see that the info given below is relevant to Ubuntu 9.10, which is really old now.&#039;&#039;)  It appears that (at least) Ubuntu 14.04.1 LTS and beyond, the VRC-1100 is fully supported by the OS for use with XBMC/Kodi &#039;&#039;out of the box&#039;&#039;, however with one important caveat:  Ubuntu&#039;s default desktop environment, &#039;&#039;Unity&#039;&#039;, with its default settings, greedily grabs some of the key presses from the VRC-1100 before they even make it to XBMC/Kodi.  The results is that the big round mouse thingy and &#039;&#039;many/most&#039;&#039; of the keys on the VRC-1100 will appear to work OK, but others, such as STOP and NEXT (chapter) won&#039;t do anything at all.  Fortunately, there is a simple solution:  In the Ubuntu desktop, go to System Settings &amp;gt; Keyboard &amp;gt; Shortcuts &amp;gt; Sound and Media and disable each of the relevant shortcuts by selecting them then pressing backspace.  Your VRC-1100 should now be fully functional with XBMC/Kodi.  No reboot required.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NOTE:&#039;&#039;&#039; There is also an alternative tool available [http://trac.xbmc.org/ticket/8827 on trac] for using the HAMA MCE remote with XBMC that works around the &#039;&#039;unusual&#039;&#039; protocol used by this remote.&lt;br /&gt;
&lt;br /&gt;
[[File:hama_mce_remote.jpg]]&lt;br /&gt;
&lt;br /&gt;
As reference system I use a minimal Ubuntu 9.10 (Karmic).&lt;br /&gt;
&lt;br /&gt;
== UDev rule ==&lt;br /&gt;
First you have to create an own udev rule to ensure, that your device nodes are always the same.&lt;br /&gt;
&lt;br /&gt;
We get the vendor id and the product id from &#039;&#039;/proc/bus/input/devices&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
 cat /proc/bus/input/devices&lt;br /&gt;
&lt;br /&gt;
the output is something like this:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
I: Bus=0003 Vendor=05a4 Product=9881 Version=0110&lt;br /&gt;
N: Name=&amp;quot;HID 05a4:9881&amp;quot;&lt;br /&gt;
P: Phys=usb-0000:00:06.0-1/input0&lt;br /&gt;
S: Sysfs=/devices/pci0000:00/0000:00:06.0/usb4/4-1/4-1:1.0/input/input4&lt;br /&gt;
U: Uniq=&lt;br /&gt;
H: Handlers=kbd event4 &lt;br /&gt;
B: EV=120013&lt;br /&gt;
B: KEY=e080ffdf01cfffff fffffffffffffffe&lt;br /&gt;
B: MSC=10&lt;br /&gt;
B: LED=7&lt;br /&gt;
&lt;br /&gt;
I: Bus=0003 Vendor=05a4 Product=9881 Version=0110&lt;br /&gt;
N: Name=&amp;quot;HID 05a4:9881&amp;quot;&lt;br /&gt;
P: Phys=usb-0000:00:06.0-1/input1&lt;br /&gt;
S: Sysfs=/devices/pci0000:00/0000:00:06.0/usb4/4-1/4-1:1.1/input/input5&lt;br /&gt;
U: Uniq=&lt;br /&gt;
H: Handlers=kbd mouse1 event5 &lt;br /&gt;
B: EV=17&lt;br /&gt;
B: KEY=1f0000 2020000 3878d801d001 1e000000000000 0&lt;br /&gt;
B: REL=103&lt;br /&gt;
B: MSC=10&lt;br /&gt;
&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
What we need are the numbers behind &#039;&#039;Vendor=&#039;&#039; and &#039;&#039;Product=&#039;&#039;. In my case &#039;&#039;&#039;05a4&#039;&#039;&#039; and &#039;&#039;&#039;9881&#039;&#039;&#039;.&lt;br /&gt;
We also need to know the minor and major numbers.&lt;br /&gt;
In my example, I need to run these two commands.&lt;br /&gt;
&lt;br /&gt;
 udevadm info -q all -n /dev/input/event3&lt;br /&gt;
 udevadm info -q all -n /dev/input/event4&lt;br /&gt;
&lt;br /&gt;
At the bottom you will find the MINOR and MAJOR numbers, in my example these are: 13, 13 (majors) and 68, 69 (minors)&lt;br /&gt;
&lt;br /&gt;
Now we write a new rules file for udev:&lt;br /&gt;
&lt;br /&gt;
 nano /etc/udev/rules.d/10-irremote.rules&lt;br /&gt;
&lt;br /&gt;
and put the following content in:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SUBSYSTEM==&amp;quot;input&amp;quot;,ATTRS{idVendor}==&amp;quot;05a4&amp;quot;,ATTRS{idProduct}==&amp;quot;9881&amp;quot;,ATTR{dev}==&amp;quot;13:68&amp;quot;,SYMLINK=&amp;quot;input/irremote0&amp;quot;&lt;br /&gt;
SUBSYSTEM==&amp;quot;input&amp;quot;,ATTRS{idVendor}==&amp;quot;05a4&amp;quot;,ATTRS{idProduct}==&amp;quot;9881&amp;quot;,ATTR{dev}==&amp;quot;13:69&amp;quot;,SYMLINK=&amp;quot;input/irremote1&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note the numbers for &#039;&#039;idVendor&#039;&#039; and &#039;&#039;idProduct&#039;&#039; are the numbers we got from /proc/bus/input/devices.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Alternatively, you can avoid relying on specific minor numbers with:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
KERNEL==&amp;quot;event*&amp;quot;,SUBSYSTEM==&amp;quot;input&amp;quot;,ATTRS{idVendor}==&amp;quot;05a4&amp;quot;,ATTRS{idProduct}==&amp;quot;9881&amp;quot;,IMPORT{program}=&amp;quot;input_id %p&amp;quot;&lt;br /&gt;
KERNEL==&amp;quot;event*&amp;quot;,SUBSYSTEM==&amp;quot;input&amp;quot;,ATTRS{idVendor}==&amp;quot;05a4&amp;quot;,ATTRS{idProduct}==&amp;quot;9881&amp;quot;,ENV{ID_INPUT_KEYBOARD}==&amp;quot;1&amp;quot;,SYMLINK=&amp;quot;input/irremote0&amp;quot;&lt;br /&gt;
KERNEL==&amp;quot;event*&amp;quot;,SUBSYSTEM==&amp;quot;input&amp;quot;,ATTRS{idVendor}==&amp;quot;05a4&amp;quot;,ATTRS{idProduct}==&amp;quot;9881&amp;quot;,ENV{ID_INPUT_MOUSE}==&amp;quot;1&amp;quot;,SYMLINK=&amp;quot;input/irremote1&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note that without the KERNEL match irremote1 is attached to a device sometimes which seems to be an inappropriate ioctl device (no event but only mouse).&lt;br /&gt;
&lt;br /&gt;
Now restart udev and trigger a new discovery:&lt;br /&gt;
&lt;br /&gt;
 restart udev #notice for Gentoo: rc-service udev restart&lt;br /&gt;
 udevadm trigger&lt;br /&gt;
&lt;br /&gt;
(Restarting udev is optional at least as of Ubuntu lucid, and likely others.)&lt;br /&gt;
&lt;br /&gt;
Under /dev/input should now be two more symlinks: irremote0 and irremote1:&lt;br /&gt;
&lt;br /&gt;
 ls /dev/input&lt;br /&gt;
&lt;br /&gt;
== Lirc installation ==&lt;br /&gt;
First you have to install lirc and inputlirc:&lt;br /&gt;
 sudo apt-get install lirc inputlirc&lt;br /&gt;
&lt;br /&gt;
You get some screens asking for IR remotes. Say &#039;&#039;none&#039;&#039; to every question here.&lt;br /&gt;
&lt;br /&gt;
=== hardware.conf ===&lt;br /&gt;
This is the hardware.conf (located under /etc/lirc/hardware.conf)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# /etc/lirc/hardware.conf&lt;br /&gt;
#&lt;br /&gt;
#Chosen Remote Control&lt;br /&gt;
REMOTE=&amp;quot;None&amp;quot;&lt;br /&gt;
REMOTE_MODULES=&amp;quot;&amp;quot;&lt;br /&gt;
REMOTE_DRIVER=&amp;quot;&amp;quot;&lt;br /&gt;
REMOTE_DEVICE=&amp;quot;phys=&amp;quot;&lt;br /&gt;
REMOTE_SOCKET=&amp;quot;&amp;quot;&lt;br /&gt;
REMOTE_LIRCD_CONF=&amp;quot;&amp;quot;&lt;br /&gt;
REMOTE_LIRCD_ARGS=&amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
#Chosen IR Transmitter&lt;br /&gt;
TRANSMITTER=&amp;quot;None&amp;quot;&lt;br /&gt;
TRANSMITTER_MODULES=&amp;quot;&amp;quot;&lt;br /&gt;
TRANSMITTER_DRIVER=&amp;quot;&amp;quot;&lt;br /&gt;
TRANSMITTER_DEVICE=&amp;quot;&amp;quot;&lt;br /&gt;
TRANSMITTER_SOCKET=&amp;quot;&amp;quot;&lt;br /&gt;
TRANSMITTER_LIRCD_CONF=&amp;quot;&amp;quot;&lt;br /&gt;
TRANSMITTER_LIRCD_ARGS=&amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
#Enable lircd&lt;br /&gt;
START_LIRCD=&amp;quot;false&amp;quot;&lt;br /&gt;
&lt;br /&gt;
#Don&#039;t start lircmd even if there seems to be a good config file&lt;br /&gt;
#START_LIRCMD=&amp;quot;false&amp;quot;&lt;br /&gt;
&lt;br /&gt;
#Try to load appropriate kernel modules&lt;br /&gt;
LOAD_MODULES=&amp;quot;false&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Default configuration files for your hardware if any&lt;br /&gt;
LIRCMD_CONF=&amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
#Forcing noninteractive reconfiguration&lt;br /&gt;
#If lirc is to be reconfigured by an external application&lt;br /&gt;
#that doesn&#039;t have a debconf frontend available, the noninteractive&lt;br /&gt;
#frontend can be invoked and set to parse REMOTE and TRANSMITTER&lt;br /&gt;
#It will then populate all other variables without any user input&lt;br /&gt;
#If you would like to configure lirc via standard methods, be sure&lt;br /&gt;
#to leave this set to &amp;quot;false&amp;quot;&lt;br /&gt;
FORCE_NONINTERACTIVE_RECONFIGURATION=&amp;quot;false&amp;quot;&lt;br /&gt;
START_LIRCMD=&amp;quot;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note, that &#039;&#039;&#039;START_LIRCD&#039;&#039;&#039; is set to false, because we don&#039;t need the LIRC-Daemon.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== lircd.conf ===&lt;br /&gt;
&#039;&#039;&#039;The file /etc/lirc/lircd.conf is empty.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== /etc/default/inputlirc ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
EVENTS=&amp;quot;/dev/input/irremote0 /dev/input/irremote1&amp;quot;&lt;br /&gt;
OPTIONS=&amp;quot;-g -m 0 -c&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The entries unter EVENTS are the devices we created via udev.&lt;br /&gt;
The OPTION entries mean the following:&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
!-g&lt;br /&gt;
|Grabs the input from the devices, specified under EVENTS, so that no other application interferes with it.&lt;br /&gt;
|-&lt;br /&gt;
!-m 0&lt;br /&gt;
|By default, all keycodes below 88 are filtered out. This setting ensures, that all keycodes are captured&lt;br /&gt;
|-&lt;br /&gt;
!-c&lt;br /&gt;
|Because some of the keys on the remote are mapped to keys with modifiers, this option maps this codes to single events.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
In Gentoo, you have to modify the file /etc/conf.d/inputlircd instead.&lt;br /&gt;
Make it look like this:&lt;br /&gt;
&lt;br /&gt;
 # Options to pass to the lircd process&lt;br /&gt;
 INPUTLIRCD_OPTS=&amp;quot;-g -m 0 -c /dev/input/irremote0 /dev/input/irremote1&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Now restart inputlirc&lt;br /&gt;
 /etc/init.d/inputlirc restart&lt;br /&gt;
&lt;br /&gt;
You can now test the device via &#039;irw&#039;:&lt;br /&gt;
 irw&lt;br /&gt;
&lt;br /&gt;
This are some sample output from irw:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
14 0 CTRL_SHIFT_KEY_T irremote0&lt;br /&gt;
a4 0 KEY_PLAYPAUSE irremote1&lt;br /&gt;
a4 0 KEY_PLAYPAUSE irremote1&lt;br /&gt;
a6 0 KEY_STOPCD irremote1&lt;br /&gt;
110 0 BTN_LEFT irremote1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
110 0 BTN_MOUSE /dev/input/irremote1&lt;br /&gt;
111 0 BTN_RIGHT /dev/input/irremote1&lt;br /&gt;
6c 0 KEY_DOWN /dev/input/irremote0&lt;br /&gt;
6c 0 KEY_DOWN /dev/input/irremote0&lt;br /&gt;
67 0 KEY_UP /dev/input/irremote0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
due to a move of /dev/lircd to /var/run/lirc/lircd in the LIRC project the default device of irw is now the one under /var... Either insert a sym link or let the inputlircd generate the lircd Unix Domain Socket at the new location with adding the &#039;-d /var/run/lirc/lircd&#039; to the inputlirc options - this is just needed for the test with irw!&lt;br /&gt;
&lt;br /&gt;
== Configuration XBMC ==&lt;br /&gt;
=== Lircmap.xml ===&lt;br /&gt;
&lt;br /&gt;
Important:&lt;br /&gt;
The remote device attribute content is the mapping between the recognized input device and the remote commands defined in this file:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;remote device=&amp;quot;NameAsShownIn.irw.Output&amp;quot;&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
 &amp;lt;remote device=&amp;quot;irremote1&amp;quot;&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
 &amp;lt;remote device=&amp;quot;/dev/input/irremote1&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is my Lircmap.xml:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  &amp;lt;lircmap&amp;gt;&lt;br /&gt;
      &amp;lt;remote device=&amp;quot;irremote1&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;start&amp;gt;KEY_HOMEPAGE&amp;lt;/start&amp;gt;&lt;br /&gt;
          &amp;lt;power&amp;gt;KEY_SLEEP&amp;lt;/power&amp;gt;&lt;br /&gt;
          &amp;lt;skipplus&amp;gt;KEY_NEXTSONG&amp;lt;/skipplus&amp;gt;&lt;br /&gt;
          &amp;lt;skipminus&amp;gt;KEY_PREVIOUSSONG&amp;lt;/skipminus&amp;gt;&lt;br /&gt;
          &amp;lt;pause&amp;gt;KEY_PLAYPAUSE&amp;lt;/pause&amp;gt;&lt;br /&gt;
          &amp;lt;stop&amp;gt;KEY_STOPCD&amp;lt;/stop&amp;gt;&lt;br /&gt;
          &amp;lt;info&amp;gt;BTN_RIGHT&amp;lt;/info&amp;gt;&lt;br /&gt;
          &amp;lt;title&amp;gt;BTN_LEFT&amp;lt;/title&amp;gt;&lt;br /&gt;
          &amp;lt;volumeplus&amp;gt;KEY_VOLUMEUP&amp;lt;/volumeplus&amp;gt;&lt;br /&gt;
          &amp;lt;volumeminus&amp;gt;KEY_VOLUMEDOWN&amp;lt;/volumeminus&amp;gt;&lt;br /&gt;
          &amp;lt;mute&amp;gt;KEY_MIN_INTERESTING&amp;lt;/mute&amp;gt;&lt;br /&gt;
      &amp;lt;/remote&amp;gt;&lt;br /&gt;
      &amp;lt;remote device=&amp;quot;irremote0&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;myTV&amp;gt;CTRL_SHIFT_KEY_T&amp;lt;/myTV&amp;gt;&lt;br /&gt;
          &amp;lt;mymusic&amp;gt;CTRL_KEY_M&amp;lt;/mymusic&amp;gt;&lt;br /&gt;
          &amp;lt;mypictures&amp;gt;CTRL_KEY_I&amp;lt;/mypictures&amp;gt;&lt;br /&gt;
          &amp;lt;myvideo&amp;gt;CTRL_KEY_E&amp;lt;/myvideo&amp;gt;&lt;br /&gt;
          &amp;lt;reverse&amp;gt;CTRL_SHIFT_KEY_B&amp;lt;/reverse&amp;gt;&lt;br /&gt;
          &amp;lt;forward&amp;gt;CTRL_SHIFT_KEY_F&amp;lt;/forward&amp;gt;&lt;br /&gt;
          &amp;lt;menu&amp;gt;CTRL_SHIFT_KEY_M&amp;lt;/menu&amp;gt;&lt;br /&gt;
          &amp;lt;record&amp;gt;CTRL_KEY_R&amp;lt;/record&amp;gt;&lt;br /&gt;
          &amp;lt;back&amp;gt;KEY_BACKSPACE&amp;lt;/back&amp;gt;&lt;br /&gt;
          &amp;lt;left&amp;gt;KEY_LEFT&amp;lt;/left&amp;gt;&lt;br /&gt;
          &amp;lt;right&amp;gt;KEY_RIGHT&amp;lt;/right&amp;gt;&lt;br /&gt;
          &amp;lt;up&amp;gt;KEY_UP&amp;lt;/up&amp;gt;&lt;br /&gt;
          &amp;lt;down&amp;gt;KEY_DOWN&amp;lt;/down&amp;gt;&lt;br /&gt;
          &amp;lt;select&amp;gt;KEY_ENTER&amp;lt;/select&amp;gt;&lt;br /&gt;
          &amp;lt;pageplus&amp;gt;KEY_PAGEUP&amp;lt;/pageplus&amp;gt;&lt;br /&gt;
          &amp;lt;pageminus&amp;gt;KEY_PAGEDOWN&amp;lt;/pageminus&amp;gt;&lt;br /&gt;
          &amp;lt;one&amp;gt;KEY_KP1&amp;lt;/one&amp;gt;&lt;br /&gt;
          &amp;lt;two&amp;gt;KEY_KP2&amp;lt;/two&amp;gt;&lt;br /&gt;
          &amp;lt;three&amp;gt;KEY_KP3&amp;lt;/three&amp;gt;&lt;br /&gt;
          &amp;lt;four&amp;gt;KEY_KP4&amp;lt;/four&amp;gt;&lt;br /&gt;
          &amp;lt;five&amp;gt;KEY_KP5&amp;lt;/five&amp;gt;&lt;br /&gt;
          &amp;lt;six&amp;gt;KEY_KP6&amp;lt;/six&amp;gt;&lt;br /&gt;
          &amp;lt;seven&amp;gt;KEY_KP7&amp;lt;/seven&amp;gt;&lt;br /&gt;
          &amp;lt;eight&amp;gt;KEY_KP8&amp;lt;/eight&amp;gt;&lt;br /&gt;
          &amp;lt;nine&amp;gt;KEY_KP9&amp;lt;/nine&amp;gt;&lt;br /&gt;
          &amp;lt;zero&amp;gt;KEY_KP0&amp;lt;/zero&amp;gt;&lt;br /&gt;
          &amp;lt;display&amp;gt;KEY_KPASTERISK&amp;lt;/display&amp;gt;&lt;br /&gt;
          &amp;lt;clear&amp;gt;KEY_ESC&amp;lt;/clear&amp;gt;&lt;br /&gt;
          &amp;lt;eject&amp;gt;ALT_META_KEY_ENTER&amp;lt;/eject&amp;gt;&lt;br /&gt;
      &amp;lt;/remote&amp;gt;&lt;br /&gt;
&amp;lt;/lircmap&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; With some controls, a &amp;lt;tt&amp;gt;BTN_LEFT&amp;lt;/tt&amp;gt; event isn&#039;t sent by the control for the left mouse button - instead, it sends &amp;lt;tt&amp;gt;BTN_MOUSE&amp;lt;/tt&amp;gt;. Try changing it in the above configuration if you find that you can&#039;t access the context menu.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Note 2:&amp;lt;/b&amp;gt; If you find that you suffer [http://trac.xbmc.org/ticket/7338 this problem] where pausing and unpausing video seems to cause a problem with buffering, you may want to employ the workaround that&#039;s suggested and make use of the &amp;quot;play&amp;quot; button rather than the &amp;quot;pause&amp;quot; button - so change:&lt;br /&gt;
 &amp;lt;pause&amp;gt;KEY_PLAYPAUSE&amp;lt;/pause&amp;gt;&lt;br /&gt;
to&lt;br /&gt;
 &amp;lt;play&amp;gt;KEY_PLAYPAUSE&amp;lt;/play&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There&#039;s no difference between the play and pause buttons on the remote - they both send the same event, so you just have to decide whether you want it to send &amp;quot;play&amp;quot; or &amp;quot;pause&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== keymaps/remote.xml ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;keymap&amp;gt;&lt;br /&gt;
  &amp;lt;global&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;eject&amp;gt;XBMC.EjectTray()&amp;lt;/eject&amp;gt;&lt;br /&gt;
      &amp;lt;play&amp;gt;Play&amp;lt;/play&amp;gt;&lt;br /&gt;
      &amp;lt;pause&amp;gt;Pause&amp;lt;/pause&amp;gt;&lt;br /&gt;
      &amp;lt;stop&amp;gt;Stop&amp;lt;/stop&amp;gt;&lt;br /&gt;
      &amp;lt;forward&amp;gt;FastForward&amp;lt;/forward&amp;gt;&lt;br /&gt;
      &amp;lt;reverse&amp;gt;Rewind&amp;lt;/reverse&amp;gt;&lt;br /&gt;
      &amp;lt;left&amp;gt;Left&amp;lt;/left&amp;gt;&lt;br /&gt;
      &amp;lt;right&amp;gt;Right&amp;lt;/right&amp;gt;&lt;br /&gt;
      &amp;lt;up&amp;gt;Up&amp;lt;/up&amp;gt;&lt;br /&gt;
      &amp;lt;down&amp;gt;Down&amp;lt;/down&amp;gt;&lt;br /&gt;
      &amp;lt;select&amp;gt;Select&amp;lt;/select&amp;gt;&lt;br /&gt;
      &amp;lt;pageplus&amp;gt;PageUp&amp;lt;/pageplus&amp;gt;&lt;br /&gt;
      &amp;lt;pageminus&amp;gt;PageDown&amp;lt;/pageminus&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;ParentDir&amp;lt;/back&amp;gt;&lt;br /&gt;
      &amp;lt;menu&amp;gt;PreviousMenu&amp;lt;/menu&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;ContextMenu&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;info&amp;gt;Info&amp;lt;/info&amp;gt;&lt;br /&gt;
      &amp;lt;skipplus&amp;gt;SkipNext&amp;lt;/skipplus&amp;gt;&lt;br /&gt;
      &amp;lt;skipminus&amp;gt;SkipPrevious&amp;lt;/skipminus&amp;gt;&lt;br /&gt;
      &amp;lt;display&amp;gt;FullScreen&amp;lt;/display&amp;gt;&lt;br /&gt;
      &amp;lt;start&amp;gt;PreviousMenu&amp;lt;/start&amp;gt;&lt;br /&gt;
      &amp;lt;record&amp;gt;Screenshot&amp;lt;/record&amp;gt;&lt;br /&gt;
      &amp;lt;volumeplus&amp;gt;VolumeUp&amp;lt;/volumeplus&amp;gt;&lt;br /&gt;
      &amp;lt;volumeminus&amp;gt;VolumeDown&amp;lt;/volumeminus&amp;gt;&lt;br /&gt;
      &amp;lt;mute&amp;gt;Mute&amp;lt;/mute&amp;gt;&lt;br /&gt;
      &amp;lt;power&amp;gt;XBMC.ShutDown()&amp;lt;/power&amp;gt;&lt;br /&gt;
      &amp;lt;myvideo&amp;gt;XBMC.ActivateWindow(MyVideos)&amp;lt;/myvideo&amp;gt;&lt;br /&gt;
      &amp;lt;mymusic&amp;gt;XBMC.ActivateWindow(MyMusic)&amp;lt;/mymusic&amp;gt;&lt;br /&gt;
      &amp;lt;mypictures&amp;gt;XBMC.ActivateWindow(MyPictures)&amp;lt;/mypictures&amp;gt;&lt;br /&gt;
      &amp;lt;mytv&amp;gt;XBMC.Quit&amp;lt;/mytv&amp;gt;&lt;br /&gt;
      &amp;lt;red&amp;gt;XBMC.ActivateWindow(Home)&amp;lt;/red&amp;gt;&lt;br /&gt;
      &amp;lt;green&amp;gt;XBMC.ActivateWindow(MyVideos)&amp;lt;/green&amp;gt;&lt;br /&gt;
      &amp;lt;yellow&amp;gt;XBMC.ActivateWindow(MyMusic)&amp;lt;/yellow&amp;gt;&lt;br /&gt;
      &amp;lt;blue&amp;gt;XBMC.ActivateWindow(MyPictures)&amp;lt;/blue&amp;gt;&lt;br /&gt;
      &amp;lt;zero&amp;gt;Number0&amp;lt;/zero&amp;gt;&lt;br /&gt;
      &amp;lt;one&amp;gt;Number1&amp;lt;/one&amp;gt;&lt;br /&gt;
      &amp;lt;two&amp;gt;JumpSMS2&amp;lt;/two&amp;gt;&lt;br /&gt;
      &amp;lt;three&amp;gt;JumpSMS3&amp;lt;/three&amp;gt;&lt;br /&gt;
      &amp;lt;four&amp;gt;JumpSMS4&amp;lt;/four&amp;gt;&lt;br /&gt;
      &amp;lt;five&amp;gt;JumpSMS5&amp;lt;/five&amp;gt;&lt;br /&gt;
      &amp;lt;six&amp;gt;JumpSMS6&amp;lt;/six&amp;gt;&lt;br /&gt;
      &amp;lt;seven&amp;gt;JumpSMS7&amp;lt;/seven&amp;gt;&lt;br /&gt;
      &amp;lt;eight&amp;gt;JumpSMS8&amp;lt;/eight&amp;gt;&lt;br /&gt;
      &amp;lt;nine&amp;gt;JumpSMS9&amp;lt;/nine&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/global&amp;gt;&lt;br /&gt;
  &amp;lt;Home&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;menu&amp;gt;XBMC.Skin.ToggleSetting(HomeViewToggle)&amp;lt;/menu&amp;gt;&lt;br /&gt;
      &amp;lt;info&amp;gt;XBMC.ActivateWindow(SystemInfo)&amp;lt;/info&amp;gt;&lt;br /&gt;
     &amp;lt;clear&amp;gt;XBMC.ActivateWindow(Weather)&amp;lt;/clear&amp;gt;&lt;br /&gt;
      &amp;lt;hash&amp;gt;XBMC.ActivateWindow(Settings)&amp;lt;/hash&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/Home&amp;gt;&lt;br /&gt;
  &amp;lt;MyFiles&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;clear&amp;gt;Delete&amp;lt;/clear&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/MyFiles&amp;gt;&lt;br /&gt;
  &amp;lt;MyMusicPlaylist&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;Playlist&amp;lt;/back&amp;gt;&lt;br /&gt;
      &amp;lt;clear&amp;gt;Delete&amp;lt;/clear&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/MyMusicPlaylist&amp;gt;&lt;br /&gt;
  &amp;lt;MyMusicPlaylistEditor&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;zero&amp;gt;Queue&amp;lt;/zero&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/MyMusicPlaylistEditor&amp;gt;&lt;br /&gt;
  &amp;lt;MyMusicFiles&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;zero&amp;gt;Queue&amp;lt;/zero&amp;gt;&lt;br /&gt;
      &amp;lt;star&amp;gt;Queue&amp;lt;/star&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/MyMusicFiles&amp;gt;&lt;br /&gt;
  &amp;lt;MyMusicLibrary&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;zero&amp;gt;Queue&amp;lt;/zero&amp;gt;&lt;br /&gt;
      &amp;lt;star&amp;gt;Queue&amp;lt;/star&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/MyMusicLibrary&amp;gt;&lt;br /&gt;
  &amp;lt;FullscreenVideo&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;zero&amp;gt;Number0&amp;lt;/zero&amp;gt;&lt;br /&gt;
      &amp;lt;one&amp;gt;Number1&amp;lt;/one&amp;gt;&lt;br /&gt;
      &amp;lt;two&amp;gt;Number2&amp;lt;/two&amp;gt;&lt;br /&gt;
      &amp;lt;three&amp;gt;Number3&amp;lt;/three&amp;gt;&lt;br /&gt;
      &amp;lt;four&amp;gt;Number4&amp;lt;/four&amp;gt;&lt;br /&gt;
      &amp;lt;five&amp;gt;Number5&amp;lt;/five&amp;gt;&lt;br /&gt;
      &amp;lt;six&amp;gt;Number6&amp;lt;/six&amp;gt;&lt;br /&gt;
      &amp;lt;seven&amp;gt;Number7&amp;lt;/seven&amp;gt;&lt;br /&gt;
      &amp;lt;eight&amp;gt;Number8&amp;lt;/eight&amp;gt;&lt;br /&gt;
      &amp;lt;nine&amp;gt;Number9&amp;lt;/nine&amp;gt;&lt;br /&gt;
      &amp;lt;left&amp;gt;StepBack&amp;lt;/left&amp;gt;&lt;br /&gt;
      &amp;lt;right&amp;gt;StepForward&amp;lt;/right&amp;gt;&lt;br /&gt;
      &amp;lt;up&amp;gt;BigStepForward&amp;lt;/up&amp;gt;&lt;br /&gt;
      &amp;lt;down&amp;gt;BigStepBack&amp;lt;/down&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;SmallStepBack&amp;lt;/back&amp;gt;&lt;br /&gt;
      &amp;lt;menu&amp;gt;OSD&amp;lt;/menu&amp;gt;&lt;br /&gt;
      &amp;lt;start&amp;gt;OSD&amp;lt;/start&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;CodecInfo&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;info&amp;gt;Info&amp;lt;/info&amp;gt;&lt;br /&gt;
      &amp;lt;enter&amp;gt;AspectRatio&amp;lt;/enter&amp;gt;&lt;br /&gt;
      &amp;lt;select&amp;gt;AspectRatio&amp;lt;/select&amp;gt;&lt;br /&gt;
      &amp;lt;teletext&amp;gt;XBMC.ActivateWindow(Teletext)&amp;lt;/teletext&amp;gt;&lt;br /&gt;
      &amp;lt;subtitle&amp;gt;ShowSubtitles&amp;lt;/subtitle&amp;gt;&lt;br /&gt;
      &amp;lt;language&amp;gt;AudioNextLanguage&amp;lt;/language&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/FullscreenVideo&amp;gt;&lt;br /&gt;
  &amp;lt;FullscreenInfo&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;CodecInfo&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;info&amp;gt;Close&amp;lt;/info&amp;gt;&lt;br /&gt;
      &amp;lt;menu&amp;gt;OSD&amp;lt;/menu&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/FullscreenInfo&amp;gt;&lt;br /&gt;
  &amp;lt;PlayerControls&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;menu&amp;gt;Close&amp;lt;/menu&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/PlayerControls&amp;gt;&lt;br /&gt;
  &amp;lt;Visualisation&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;left&amp;gt;PreviousPreset&amp;lt;/left&amp;gt;&lt;br /&gt;
      &amp;lt;right&amp;gt;NextPreset&amp;lt;/right&amp;gt;&lt;br /&gt;
      &amp;lt;up&amp;gt;IncreaseRating&amp;lt;/up&amp;gt;&lt;br /&gt;
      &amp;lt;down&amp;gt;DecreaseRating&amp;lt;/down&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;LockPreset&amp;lt;/back&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;CodecInfo&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;select&amp;gt;XBMC.ActivateWindow(VisualisationPresetList)&amp;lt;/select&amp;gt;&lt;br /&gt;
      &amp;lt;menu&amp;gt;XBMC.ActivateWindow(MusicOSD)&amp;lt;/menu&amp;gt;&lt;br /&gt;
      &amp;lt;start&amp;gt;XBMC.ActivateWindow(MusicOSD)&amp;lt;/start&amp;gt;&lt;br /&gt;
      &amp;lt;info&amp;gt;Info&amp;lt;/info&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/Visualisation&amp;gt;&lt;br /&gt;
  &amp;lt;MusicOSD&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;menu&amp;gt;Close&amp;lt;/menu&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;Info&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;info&amp;gt;CodecInfo&amp;lt;/info&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/MusicOSD&amp;gt;&lt;br /&gt;
  &amp;lt;VisualisationSettings&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;menu&amp;gt;Close&amp;lt;/menu&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/VisualisationSettings&amp;gt;&lt;br /&gt;
  &amp;lt;VisualisationPresetList&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;menu&amp;gt;Close&amp;lt;/menu&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/VisualisationPresetList&amp;gt;&lt;br /&gt;
  &amp;lt;SlideShow&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;zero&amp;gt;ZoomNormal&amp;lt;/zero&amp;gt;&lt;br /&gt;
      &amp;lt;one&amp;gt;ZoomLevel1&amp;lt;/one&amp;gt;&lt;br /&gt;
      &amp;lt;two&amp;gt;ZoomLevel2&amp;lt;/two&amp;gt;&lt;br /&gt;
      &amp;lt;three&amp;gt;ZoomLevel3&amp;lt;/three&amp;gt;&lt;br /&gt;
      &amp;lt;four&amp;gt;ZoomLevel4&amp;lt;/four&amp;gt;&lt;br /&gt;
      &amp;lt;five&amp;gt;ZoomLevel5&amp;lt;/five&amp;gt;&lt;br /&gt;
      &amp;lt;six&amp;gt;ZoomLevel6&amp;lt;/six&amp;gt;&lt;br /&gt;
      &amp;lt;seven&amp;gt;ZoomLevel7&amp;lt;/seven&amp;gt;&lt;br /&gt;
      &amp;lt;eight&amp;gt;ZoomLevel8&amp;lt;/eight&amp;gt;&lt;br /&gt;
      &amp;lt;nine&amp;gt;ZoomLevel9&amp;lt;/nine&amp;gt;&lt;br /&gt;
      &amp;lt;info&amp;gt;CodecInfo&amp;lt;/info&amp;gt;&lt;br /&gt;
      &amp;lt;skipplus&amp;gt;NextPicture&amp;lt;/skipplus&amp;gt;&lt;br /&gt;
      &amp;lt;skipminus&amp;gt;PreviousPicture&amp;lt;/skipminus&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;Info&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;select&amp;gt;Rotate&amp;lt;/select&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;PreviousMenu&amp;lt;/back&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/SlideShow&amp;gt;&lt;br /&gt;
  &amp;lt;ScreenCalibration&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;select&amp;gt;NextCalibration&amp;lt;/select&amp;gt;&lt;br /&gt;
      &amp;lt;enter&amp;gt;NextCalibration&amp;lt;/enter&amp;gt;&lt;br /&gt;
      &amp;lt;zero&amp;gt;ResetCalibration&amp;lt;/zero&amp;gt;&lt;br /&gt;
      &amp;lt;display&amp;gt;NextResolution&amp;lt;/display&amp;gt;&lt;br /&gt;
      &amp;lt;xbox&amp;gt;NextResolution&amp;lt;/xbox&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/ScreenCalibration&amp;gt;&lt;br /&gt;
  &amp;lt;GUICalibration&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;select&amp;gt;NextCalibration&amp;lt;/select&amp;gt;&lt;br /&gt;
      &amp;lt;enter&amp;gt;NextCalibration&amp;lt;/enter&amp;gt;&lt;br /&gt;
      &amp;lt;zero&amp;gt;ResetCalibration&amp;lt;/zero&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/GUICalibration&amp;gt;&lt;br /&gt;
  &amp;lt;SelectDialog&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;Close&amp;lt;/back&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/SelectDialog&amp;gt;&lt;br /&gt;
  &amp;lt;VideoOSD&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;PreviousMenu&amp;lt;/back&amp;gt;&lt;br /&gt;
      &amp;lt;menu&amp;gt;Close&amp;lt;/menu&amp;gt;&lt;br /&gt;
      &amp;lt;start&amp;gt;Close&amp;lt;/start&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/VideoOSD&amp;gt;&lt;br /&gt;
  &amp;lt;VideoMenu&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;menu&amp;gt;OSD&amp;lt;/menu&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;PreviousMenu&amp;lt;/back&amp;gt;&lt;br /&gt;
      &amp;lt;info&amp;gt;Info&amp;lt;/info&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;CodecInfo&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;zero&amp;gt;Number0&amp;lt;/zero&amp;gt;&lt;br /&gt;
      &amp;lt;one&amp;gt;Number1&amp;lt;/one&amp;gt;&lt;br /&gt;
       &amp;lt;two&amp;gt;Number2&amp;lt;/two&amp;gt;&lt;br /&gt;
      &amp;lt;three&amp;gt;Number3&amp;lt;/three&amp;gt;&lt;br /&gt;
      &amp;lt;four&amp;gt;Number4&amp;lt;/four&amp;gt;&lt;br /&gt;
      &amp;lt;five&amp;gt;Number5&amp;lt;/five&amp;gt;&lt;br /&gt;
      &amp;lt;six&amp;gt;Number6&amp;lt;/six&amp;gt;&lt;br /&gt;
      &amp;lt;seven&amp;gt;Number7&amp;lt;/seven&amp;gt;&lt;br /&gt;
      &amp;lt;eight&amp;gt;Number8&amp;lt;/eight&amp;gt;&lt;br /&gt;
      &amp;lt;nine&amp;gt;Number9&amp;lt;/nine&amp;gt;&lt;br /&gt;
      &amp;lt;play&amp;gt;Select&amp;lt;/play&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/VideoMenu&amp;gt;&lt;br /&gt;
  &amp;lt;OSDVideoSettings&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;Close&amp;lt;/back&amp;gt;&lt;br /&gt;
      &amp;lt;menu&amp;gt;Close&amp;lt;/menu&amp;gt;&lt;br /&gt;
      &amp;lt;start&amp;gt;Close&amp;lt;/start&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/OSDVideoSettings&amp;gt;&lt;br /&gt;
  &amp;lt;OSDAudioSettings&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;Close&amp;lt;/back&amp;gt;&lt;br /&gt;
      &amp;lt;menu&amp;gt;Close&amp;lt;/menu&amp;gt;&lt;br /&gt;
      &amp;lt;start&amp;gt;Close&amp;lt;/start&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/OSDAudioSettings&amp;gt;&lt;br /&gt;
  &amp;lt;VideoBookmarks&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;Close&amp;lt;/back&amp;gt;&lt;br /&gt;
      &amp;lt;menu&amp;gt;Close&amp;lt;/menu&amp;gt;&lt;br /&gt;
      &amp;lt;start&amp;gt;Close&amp;lt;/start&amp;gt;&lt;br /&gt;
      &amp;lt;zero&amp;gt;Delete&amp;lt;/zero&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/VideoBookmarks&amp;gt;&lt;br /&gt;
  &amp;lt;MyVideoLibrary&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;zero&amp;gt;Queue&amp;lt;/zero&amp;gt;&lt;br /&gt;
      &amp;lt;clear&amp;gt;Delete&amp;lt;/clear&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/MyVideoLibrary&amp;gt;&lt;br /&gt;
  &amp;lt;MyVideoFiles&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;zero&amp;gt;Queue&amp;lt;/zero&amp;gt;&lt;br /&gt;
      &amp;lt;star&amp;gt;Queue&amp;lt;/star&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/MyVideoFiles&amp;gt;&lt;br /&gt;
  &amp;lt;MyVideoPlaylist&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;Playlist&amp;lt;/back&amp;gt;      &amp;lt;!-- Close playlist --&amp;gt;&lt;br /&gt;
      &amp;lt;clear&amp;gt;Delete&amp;lt;/clear&amp;gt;&lt;br /&gt;
      &amp;lt;zero&amp;gt;Delete&amp;lt;/zero&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/MyVideoPlaylist&amp;gt;&lt;br /&gt;
  &amp;lt;VirtualKeyboard&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;BackSpace&amp;lt;/back&amp;gt;&lt;br /&gt;
      &amp;lt;star&amp;gt;Shift&amp;lt;/star&amp;gt;&lt;br /&gt;
      &amp;lt;hash&amp;gt;Symbols&amp;lt;/hash&amp;gt;&lt;br /&gt;
      &amp;lt;zero&amp;gt;Number0&amp;lt;/zero&amp;gt;&lt;br /&gt;
      &amp;lt;one&amp;gt;Number1&amp;lt;/one&amp;gt;&lt;br /&gt;
      &amp;lt;two&amp;gt;Number2&amp;lt;/two&amp;gt;&lt;br /&gt;
      &amp;lt;three&amp;gt;Number3&amp;lt;/three&amp;gt;&lt;br /&gt;
      &amp;lt;four&amp;gt;Number4&amp;lt;/four&amp;gt;&lt;br /&gt;
      &amp;lt;five&amp;gt;Number5&amp;lt;/five&amp;gt;&lt;br /&gt;
      &amp;lt;six&amp;gt;Number6&amp;lt;/six&amp;gt;&lt;br /&gt;
      &amp;lt;seven&amp;gt;Number7&amp;lt;/seven&amp;gt;&lt;br /&gt;
      &amp;lt;eight&amp;gt;Number8&amp;lt;/eight&amp;gt;&lt;br /&gt;
      &amp;lt;nine&amp;gt;Number9&amp;lt;/nine&amp;gt;&lt;br /&gt;
      &amp;lt;pageminus&amp;gt;CursorLeft&amp;lt;/pageminus&amp;gt;&lt;br /&gt;
      &amp;lt;pageplus&amp;gt;CursorRight&amp;lt;/pageplus&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/VirtualKeyboard&amp;gt;&lt;br /&gt;
  &amp;lt;ContextMenu&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;Close&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;Close&amp;lt;/back&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/ContextMenu&amp;gt;&lt;br /&gt;
  &amp;lt;FileStackingDialog&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;Close&amp;lt;/back&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/FileStackingDialog&amp;gt;&lt;br /&gt;
  &amp;lt;Scripts&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;info&amp;gt;XBMC.ActivateWindow(ScriptsDebugInfo)&amp;lt;/info&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/Scripts&amp;gt;&lt;br /&gt;
  &amp;lt;ScriptsDebugInfo&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;info&amp;gt;Info&amp;lt;/info&amp;gt;      &amp;lt;!-- clears debug python info --&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/ScriptsDebugInfo&amp;gt;&lt;br /&gt;
  &amp;lt;NumericInput&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;zero&amp;gt;Number0&amp;lt;/zero&amp;gt;&lt;br /&gt;
      &amp;lt;one&amp;gt;Number1&amp;lt;/one&amp;gt;&lt;br /&gt;
      &amp;lt;two&amp;gt;Number2&amp;lt;/two&amp;gt;&lt;br /&gt;
      &amp;lt;three&amp;gt;Number3&amp;lt;/three&amp;gt;&lt;br /&gt;
      &amp;lt;four&amp;gt;Number4&amp;lt;/four&amp;gt;&lt;br /&gt;
      &amp;lt;five&amp;gt;Number5&amp;lt;/five&amp;gt;&lt;br /&gt;
      &amp;lt;six&amp;gt;Number6&amp;lt;/six&amp;gt;&lt;br /&gt;
      &amp;lt;seven&amp;gt;Number7&amp;lt;/seven&amp;gt;&lt;br /&gt;
      &amp;lt;eight&amp;gt;Number8&amp;lt;/eight&amp;gt;&lt;br /&gt;
      &amp;lt;nine&amp;gt;Number9&amp;lt;/nine&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;BackSpace&amp;lt;/back&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/NumericInput&amp;gt;&lt;br /&gt;
  &amp;lt;Weather&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;PreviousMenu&amp;lt;/back&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/Weather&amp;gt;&lt;br /&gt;
  &amp;lt;Settings&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;PreviousMenu&amp;lt;/back&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/Settings&amp;gt;&lt;br /&gt;
  &amp;lt;MyPicturesSettings&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;PreviousMenu&amp;lt;/back&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/MyPicturesSettings&amp;gt;&lt;br /&gt;
  &amp;lt;MyProgramsSettings&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;PreviousMenu&amp;lt;/back&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/MyProgramsSettings&amp;gt;&lt;br /&gt;
  &amp;lt;MyWeatherSettings&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;PreviousMenu&amp;lt;/back&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/MyWeatherSettings&amp;gt;&lt;br /&gt;
  &amp;lt;MyMusicSettings&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;PreviousMenu&amp;lt;/back&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/MyMusicSettings&amp;gt;&lt;br /&gt;
  &amp;lt;SystemSettings&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;PreviousMenu&amp;lt;/back&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/SystemSettings&amp;gt;&lt;br /&gt;
  &amp;lt;MyVideosSettings&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;PreviousMenu&amp;lt;/back&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/MyVideosSettings&amp;gt;&lt;br /&gt;
  &amp;lt;NetworkSettings&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;PreviousMenu&amp;lt;/back&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/NetworkSettings&amp;gt;&lt;br /&gt;
  &amp;lt;AppearanceSettings&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;PreviousMenu&amp;lt;/back&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/AppearanceSettings&amp;gt;&lt;br /&gt;
  &amp;lt;Profiles&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;PreviousMenu&amp;lt;/back&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/Profiles&amp;gt;&lt;br /&gt;
  &amp;lt;systeminfo&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;PreviousMenu&amp;lt;/back&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/systeminfo&amp;gt;&lt;br /&gt;
  &amp;lt;shutdownmenu&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;PreviousMenu&amp;lt;/back&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/shutdownmenu&amp;gt;&lt;br /&gt;
  &amp;lt;submenu&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;PreviousMenu&amp;lt;/back&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/submenu&amp;gt;&lt;br /&gt;
  &amp;lt;MusicInformation&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;Close&amp;lt;/back&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/MusicInformation&amp;gt;&lt;br /&gt;
  &amp;lt;MovieInformation&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;Close&amp;lt;/back&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/MovieInformation&amp;gt;&lt;br /&gt;
  &amp;lt;LockSettings&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;menu&amp;gt;Close&amp;lt;/menu&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;PreviousMenu&amp;lt;/back&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/LockSettings&amp;gt;&lt;br /&gt;
  &amp;lt;ProfileSettings&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;menu&amp;gt;Close&amp;lt;/menu&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;PreviousMenu&amp;lt;/back&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/ProfileSettings&amp;gt;&lt;br /&gt;
  &amp;lt;PictureInfo&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;skipplus&amp;gt;NextPicture&amp;lt;/skipplus&amp;gt;&lt;br /&gt;
      &amp;lt;skipminus&amp;gt;PreviousPicture&amp;lt;/skipminus&amp;gt;&lt;br /&gt;
      &amp;lt;info&amp;gt;Close&amp;lt;/info&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;Close&amp;lt;/back&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/PictureInfo&amp;gt;&lt;br /&gt;
  &amp;lt;Teletext&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;zero&amp;gt;number0&amp;lt;/zero&amp;gt;&lt;br /&gt;
      &amp;lt;one&amp;gt;number1&amp;lt;/one&amp;gt;&lt;br /&gt;
      &amp;lt;two&amp;gt;number2&amp;lt;/two&amp;gt;&lt;br /&gt;
      &amp;lt;three&amp;gt;number3&amp;lt;/three&amp;gt;&lt;br /&gt;
      &amp;lt;four&amp;gt;number4&amp;lt;/four&amp;gt;&lt;br /&gt;
      &amp;lt;five&amp;gt;number5&amp;lt;/five&amp;gt;&lt;br /&gt;
      &amp;lt;six&amp;gt;number6&amp;lt;/six&amp;gt;&lt;br /&gt;
      &amp;lt;seven&amp;gt;number7&amp;lt;/seven&amp;gt;&lt;br /&gt;
      &amp;lt;eight&amp;gt;number8&amp;lt;/eight&amp;gt;&lt;br /&gt;
      &amp;lt;nine&amp;gt;number9&amp;lt;/nine&amp;gt;&lt;br /&gt;
      &amp;lt;red&amp;gt;Red&amp;lt;/red&amp;gt;&lt;br /&gt;
      &amp;lt;green&amp;gt;Green&amp;lt;/green&amp;gt;&lt;br /&gt;
      &amp;lt;yellow&amp;gt;Yellow&amp;lt;/yellow&amp;gt;&lt;br /&gt;
      &amp;lt;blue&amp;gt;Blue&amp;lt;/blue&amp;gt;&lt;br /&gt;
      &amp;lt;info&amp;gt;Info&amp;lt;/info&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;Close&amp;lt;/back&amp;gt;&lt;br /&gt;
      &amp;lt;menu&amp;gt;Close&amp;lt;/menu&amp;gt;&lt;br /&gt;
      &amp;lt;start&amp;gt;Close&amp;lt;/start&amp;gt;&lt;br /&gt;
      &amp;lt;teletext&amp;gt;Close&amp;lt;/teletext&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/Teletext&amp;gt;&lt;br /&gt;
  &amp;lt;Favourites&amp;gt;&lt;br /&gt;
    &amp;lt;remote&amp;gt;&lt;br /&gt;
      &amp;lt;back&amp;gt;Close&amp;lt;/back&amp;gt;&lt;br /&gt;
    &amp;lt;/remote&amp;gt;&lt;br /&gt;
  &amp;lt;/Favourites&amp;gt;&lt;br /&gt;
&amp;lt;/keymap&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After a restart, the Remote should now work fluently with XMBC.&lt;br /&gt;
&lt;br /&gt;
At the moment, 14th of September,there is a glitch with xbmc source code.&lt;br /&gt;
Checkout this ticket for more info [http://trac.xbmc.org/ticket/10088]&lt;br /&gt;
&lt;br /&gt;
[[Category:Remotes|VRC-1100Z]]&lt;br /&gt;
[[Category:How-to]]&lt;/div&gt;</summary>
		<author><name>Ronbaby</name></author>
	</entry>
</feed>