<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>loggn.de - Mac OSX, Linux und manchmal auch Windows &#187; Fernbedienung</title>
	<atom:link href="http://www.loggn.de/tag/fernbedienung/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.loggn.de</link>
	<description>Erfahrungen, Tipps und Tricks zu Mac OSX, Linux und manchmal auch Windows. ;-)</description>
	<lastBuildDate>Tue, 07 Feb 2012 15:54:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Arch Linux &#8211; LIRC Konfiguration mit MCE RC6 IR und Lircmap.xml für XBMC (Logitech Harmony)</title>
		<link>http://www.loggn.de/arch-linux-lirc-konfiguration-mit-mce-rc6-ir-und-lircmap-xml-fuer-xbmc-logitech-harmony/</link>
		<comments>http://www.loggn.de/arch-linux-lirc-konfiguration-mit-mce-rc6-ir-und-lircmap-xml-fuer-xbmc-logitech-harmony/#comments</comments>
		<pubDate>Fri, 03 Feb 2012 09:58:59 +0000</pubDate>
		<dc:creator>Nico</dc:creator>
				<category><![CDATA[Arch Linux]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[/sys/class/rc/rc0/protocols]]></category>
		<category><![CDATA[147a:e03e]]></category>
		<category><![CDATA[Fernbedienung]]></category>
		<category><![CDATA[Formosa]]></category>
		<category><![CDATA[hardware.conf]]></category>
		<category><![CDATA[Harmony]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[IR605Q]]></category>
		<category><![CDATA[Keyboard.xml]]></category>
		<category><![CDATA[Keymap.xml]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[LIRC]]></category>
		<category><![CDATA[lircd 0.9.0]]></category>
		<category><![CDATA[lircd.conf]]></category>
		<category><![CDATA[Lircmap.xml]]></category>
		<category><![CDATA[MCE]]></category>
		<category><![CDATA[RC6]]></category>
		<category><![CDATA[RC6 Infrarot Empfänger]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[XBMC]]></category>

		<guid isPermaLink="false">http://www.loggn.de/?p=7431</guid>
		<description><![CDATA[Vor kurzem habe ich bereits drei HowTo&#8217;s für Ubuntu veröffentlicht. HTPC – Media Center – Logitech Harmony reagiert träge unter Windows und Linux  Linux – LIRC – XBMC mit Logitech Harmony steuern – Lircmap.xml und Keyboard.xml Ubuntu (alle Versionen) – LIRC Konfiguration mit MCE RC6 IR605Q (147a:e03e) und Logitech Harmony Nun möchte ich den MCE RC6 [...]]]></description>
			<content:encoded><![CDATA[<p>Vor kurzem habe ich bereits drei <strong>HowTo&#8217;s</strong> für Ubuntu veröffentlicht.</p>
<p style="padding-left: 30px;"><a href="http://www.loggn.de/htpc-media-center-logitech-harmony-reagiert-traege-unter-windows-und-linux/" target="_blank">HTPC – Media Center – Logitech Harmony reagiert träge unter Windows und Linux </a><br />
<a href="http://www.loggn.de/linux-ubuntu-lirc-xbmc-mit-logitech-harmony-steuern-lircmap-xml-und-keyboard-xml/" target="_blank">Linux – LIRC – XBMC mit Logitech Harmony steuern – Lircmap.xml und Keyboard.xml</a><br />
<a href="http://www.loggn.de/ubuntu-lirc-konfiguration-mit-rc6-ir605q-147a-e03e-und-logitech-harmony/" target="_blank">Ubuntu (alle Versionen) – LIRC Konfiguration mit MCE RC6 IR605Q (147a:e03e) und Logitech Harmony</a></p>
<p>Nun möchte ich den <a href="http://www.cohaus-berlin.de/shop/RC6-Infrarot-Empfaenger/RC6-Infrarot-Empfaenger-Modell-IR605Q::30.html" target="_blank">MCE RC6 Infrarot Empfänger – Modell <strong>IR605Q</strong></a> aber mit dem <span style="text-decoration: underline;">aktuellsten</span> Arch Linux betreiben (<em>Stand: 03.02.2012</em>).</p>
<p><span style="background-color: #ff0000;"><strong>EDIT:</strong></span> Einen <strong>Gutscheincode</strong> für den <a href="http://www.cohaus-berlin.de/shop/RC6-Infrarot-Empfaenger/RC6-Infrarot-Empfaenger-Modell-IR605Q::30.html" target="_blank">RC6 Infrarot Empfänger &#8211; Modell IR605Q</a> gibt es <a href="http://www.loggn.de/cohaus-berlin-shop-gutschein-rc6-infrarot-empfaenger-modell-ir605q-fuer-2099e/" target="_blank">hier</a> - gültig bis 7. Februar 2012!</p>
<pre class="brush: bash; title: ; notranslate">lsusb | grep -i formosa
Bus 003 Dev 003: ID 147a:e03e Formosa Industrial Computing, Inc. Infrared Receiver [IR605A/Q]</pre>
<pre class="brush: bash; title: ; notranslate">uname -r
3.2.2-1-ARCH</pre>
<pre class="brush: bash; title: ; notranslate">lircd -v
lircd 0.9.0</pre>
<p>Diese HowTo sollte dann auch für <strong>Ubuntu 12.04</strong> funktionieren!</p>
<p>Das Besondere an dieser <strong>LIRC-Konfiguration</strong> ist, dass es einige <strong>Änderungen</strong> in der Kernel- und LIRC-Version gab &#8211; der aktuelle Kernel erkennt den <strong>MCE-IR-Empfänger</strong> bereits ohne LIRC! Daher ist in der <em>hardware.conf</em> REMOTE_DRIVER und REMOTE_MODULES leer &#8230;</span></p>
<pre class="brush: bash; title: ; notranslate">vi /etc/lirc/hardware.conf</pre>
<pre class="brush: bash; title: ; notranslate"># /etc/lirc/hardware.conf
#
#Chosen Remote Control
REMOTE=&quot;Windows Media Center Transceivers/Remotes (all)&quot;
REMOTE_MODULES=&quot;&quot;
REMOTE_DRIVER=&quot;&quot;
REMOTE_DEVICE=&quot;/dev/lirc0&quot;
REMOTE_SOCKET=&quot;&quot;
REMOTE_LIRCD_CONF=&quot;mceusb/lircd.conf.mceusb&quot;
REMOTE_LIRCD_ARGS=&quot;&quot;

#Chosen IR Transmitter
TRANSMITTER=&quot;None&quot;
TRANSMITTER_MODULES=&quot;&quot;
TRANSMITTER_DRIVER=&quot;&quot;
TRANSMITTER_DEVICE=&quot;&quot;
TRANSMITTER_SOCKET=&quot;&quot;
TRANSMITTER_LIRCD_CONF=&quot;&quot;
TRANSMITTER_LIRCD_ARGS=&quot;&quot;

#Enable lircd
START_LIRCD=&quot;true&quot;

#Don't start lircmd even if there seems to be a good config file
#START_LIRCMD=&quot;false&quot;

#Try to load appropriate kernel modules
LOAD_MODULES=&quot;true&quot;

# Default configuration files for your hardware if any
LIRCMD_CONF=&quot;&quot;

#Forcing noninteractive reconfiguration
#If lirc is to be reconfigured by an external application
#that doesn't have a debconf frontend available, the noninteractive
#frontend can be invoked and set to parse REMOTE and TRANSMITTER
#It will then populate all other variables without any user input
#If you would like to configure lirc via standard methods, be sure
#to leave this set to &quot;false&quot;
FORCE_NONINTERACTIVE_RECONFIGURATION=&quot;false&quot;
START_LIRCMD=&quot;&quot;</pre>
<p>&#8230; und hier noch die dazugehörige <em>lircd.conf</em>.</p>
<pre class="brush: bash; title: ; notranslate">vi /etc/lirc/lircd.conf</pre>
<pre class="brush: bash; title: ; notranslate">#This configuration has been automatically generated via
#the Ubuntu LIRC package maintainer scripts.
#
#It includes the default configuration for the remote and/or
#transmitter that you have selected during package installation.
#
#Feel free to add any custom remotes to the configuration
#via additional include directives or below the existing
#Ubuntu include directives from your selected remote and/or
#transmitter.

#Configuration for the Windows Media Center Transceivers/Remotes (all) remote:
include &quot;/usr/share/lirc/remotes/mceusb/lircd.conf.mceusb&quot;</pre>
<p><strong><span style="background-color: #ff0000;">BESONDERHEIT:</span></strong> Damit <span style="text-decoration: underline;">nicht der Kernel</span> die Eingaben der Fernbedienung <strong>verarbeitet</strong>, <span style="text-decoration: underline;">sondern LIRC</span>, muss noch ein zusätzlicher Befehl beim Starten ausgeführt werden. Diesen packen wir am Besten in die <em>rc.local</em>.<span id="more-7431"></span></p>
<pre class="brush: bash; title: ; notranslate">vi /etc/rc.local</pre>
<pre class="brush: bash; title: ; notranslate">echo lirc &gt; /sys/class/rc/rc0/protocols</pre>
<p>Des Weiteren wurden bei <strong>LIRC 0.9.0</strong> die Namen der LIRC-Tasten verändert <em>(/usr/share/lirc/remotes/mceusb/lircd.conf.mceusb)</em>. Daher müssen wir noch die XBMC <em>Lircmap.xml</em> (<a href="http://www.loggn.de/linux-ubuntu-lirc-xbmc-mit-logitech-harmony-steuern-lircmap-xml-und-keyboard-xml/" target="_blank">von der Ubuntu-HowTo</a>) anpassen.</p>
<pre class="brush: bash; title: ; notranslate">vi /home/USERNAME/.xbmc/userdata/Lircmap.xml</pre>
<pre class="brush: xml; title: ; notranslate">&lt;!-- This file contains the mapping of LIRC keys to XBMC keys used in Keymap.xml  --&gt;
&lt;!--                                                                              --&gt;
&lt;!-- How to add remotes                                                           --&gt;
&lt;!-- &lt;remote device=&quot;name_Lirc_calls_the_remote&quot;&gt;                                 --&gt;
&lt;!--                                                                              --&gt;
&lt;!-- For the commands the layout following layout is used                         --&gt;
&lt;!-- &lt;XBMC_COMMAND&gt;LircButtonName&lt;/XBMC_COMMAND&gt;                                  --&gt;
&lt;!--                                                                              --&gt;
&lt;!-- For a list of XBMC_COMMAND's check out the &lt;remote&gt; sections of keymap.xml   --&gt;
&lt;!--                                                                              --&gt;
&lt;!--                              Logitech Harmony                                --&gt;
&lt;!--                          loggn.de - Nico Hartung                             --&gt;
&lt;!--                        http://www.loggn.de/?p=7127                           --&gt;
&lt;!--                                                                              --&gt;
&lt;lircmap&gt;
	&lt;remote device=&quot;mceusb&quot;&gt;
		&lt;!-- no Display --&gt;
		&lt;power&gt;KEY_POWER&lt;/power&gt;
		&lt;teletext&gt;Teletext&lt;/teletext&gt;
		&lt;menu&gt;KEY_DVD&lt;/menu&gt;
		&lt;back&gt;KEY_BACK&lt;/back&gt;
		&lt;info&gt;More&lt;/info&gt;
		&lt;guide&gt;Guide&lt;/guide&gt;
		&lt;red&gt;KEY_RED&lt;/red&gt;
		&lt;green&gt;KEY_GREEN&lt;/green&gt;
		&lt;yellow&gt;KEY_YELLOW&lt;/yellow&gt;
		&lt;blue&gt;KEY_BLUE&lt;/blue&gt;
		&lt;left&gt;KEY_LEFT&lt;/left&gt;
		&lt;right&gt;KEY_RIGHT&lt;/right&gt;
		&lt;up&gt;KEY_UP&lt;/up&gt;
		&lt;down&gt;KEY_DOWN&lt;/down&gt;
		&lt;select&gt;KEY_OK&lt;/select&gt;
		&lt;volumeplus&gt;KEY_VOLUMEUP&lt;/volumeplus&gt;
		&lt;volumeminus&gt;KEY_VOLUMDOWN&lt;/volumeminus&gt;
		&lt;pageplus&gt;KEY_CHANNELUP&lt;/pageplus&gt;
		&lt;pageminus&gt;KEY_CHANNELDOWN&lt;/pageminus&gt;
		&lt;mute&gt;KEY_MUTE&lt;/mute&gt;
		&lt;play&gt;KEY_PLAY&lt;/play&gt;
		&lt;pause&gt;KEY_PAUSE&lt;/pause&gt;
		&lt;stop&gt;KEY_STOP&lt;/stop&gt;
		&lt;forward&gt;KEY_FORWARD&lt;/forward&gt;
		&lt;reverse&gt;KEY_REWIND&lt;/reverse&gt;
		&lt;skipplus&gt;KEY_NEXT&lt;/skipplus&gt;
		&lt;skipminus&gt;KEY_AGAIN&lt;/skipminus&gt;
		&lt;record&gt;KEY_RECORD&lt;/record&gt;
		&lt;one&gt;KEY_1&lt;/one&gt;
		&lt;two&gt;KEY_2&lt;/two&gt;
		&lt;three&gt;KEY_3&lt;/three&gt;
		&lt;four&gt;KEY_4&lt;/four&gt;
		&lt;five&gt;KEY_5&lt;/five&gt;
		&lt;six&gt;KEY_6&lt;/six&gt;
		&lt;seven&gt;KEY_7&lt;/seven&gt;
		&lt;eight&gt;KEY_8&lt;/eight&gt;
		&lt;nine&gt;KEY_9&lt;/nine&gt;
		&lt;zero&gt;KEY_0&lt;/zero&gt;
		&lt;clear&gt;KEY_CLEAR&lt;/clear&gt;
		&lt;enter&gt;KEY_ENTER&lt;/enter&gt;
		&lt;!-- with Display --&gt;
		&lt;display&gt;Aspect&lt;/display&gt;
		&lt;start&gt;Home&lt;/start&gt;
		&lt;myvideo&gt;Videos&lt;/myvideo&gt;
		&lt;mymusic&gt;Music&lt;/mymusic&gt;
		&lt;mypictures&gt;Pictures&lt;/mypictures&gt;
		&lt;mytv&gt;TV&lt;/mytv&gt;
		&lt;!-- old versions of harmony --&gt;
		&lt;star&gt;Star&lt;/star&gt;
		&lt;hash&gt;Hash&lt;/hash&gt;
	&lt;/remote&gt;
&lt;/lircmap&gt;</pre>
<p>Die dazu passende <em>Keyboard.xml</em> bzw. <em>Keymap.xml</em> findet ihr in der <a href="http://www.loggn.de/linux-ubuntu-lirc-xbmc-mit-logitech-harmony-steuern-lircmap-xml-und-keyboard-xml/" target="_blank">Ubuntu-HowTo</a>.</p>
<p>Viel Spaß! <img src='http://www.loggn.de/wp-includes/images/smilies/icon_wink.gif' alt="icon wink" class='wp-smiley' title="Arch Linux   LIRC Konfiguration mit MCE RC6 IR und Lircmap.xml für XBMC (Logitech Harmony)" /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.loggn.de/arch-linux-lirc-konfiguration-mit-mce-rc6-ir-und-lircmap-xml-fuer-xbmc-logitech-harmony/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Linux – LIRC – XBMC mit Logitech Harmony steuern &#8211; Lircmap.xml und Keyboard.xml</title>
		<link>http://www.loggn.de/linux-ubuntu-lirc-xbmc-mit-logitech-harmony-steuern-lircmap-xml-und-keyboard-xml/</link>
		<comments>http://www.loggn.de/linux-ubuntu-lirc-xbmc-mit-logitech-harmony-steuern-lircmap-xml-und-keyboard-xml/#comments</comments>
		<pubDate>Tue, 17 Jan 2012 20:15:06 +0000</pubDate>
		<dc:creator>Nico</dc:creator>
				<category><![CDATA[Arch Linux]]></category>
		<category><![CDATA[CentOS]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[147a:e03e]]></category>
		<category><![CDATA[CoHauS]]></category>
		<category><![CDATA[Fernbedienung]]></category>
		<category><![CDATA[Formosa]]></category>
		<category><![CDATA[Harmony]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[IR605Q]]></category>
		<category><![CDATA[Keyboard.xml]]></category>
		<category><![CDATA[Keymap.xml]]></category>
		<category><![CDATA[LIRC]]></category>
		<category><![CDATA[Lircmap.xml]]></category>
		<category><![CDATA[MCE]]></category>
		<category><![CDATA[RC6]]></category>
		<category><![CDATA[RC6 Infrarot Empfänger]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[XBMC]]></category>

		<guid isPermaLink="false">http://www.loggn.de/?p=7127</guid>
		<description><![CDATA[Nach der ersten HowTo, wo ich beschrieben habe, wie man den IR605Q MCE RC6 IR-Empfänger mit LIRC konfiguriert, folgt nun, wie versprochen, die Lircmap.xml und Keyboard.xml für XBMC. Mit der Default-Konfiguration von XBMC läuft die Harmony (Profil: Windows Media Center SE) zwar auch, aber nicht alle Tasten funktionieren so wie sie sollen. Die Stop-Taste beispielsweise [...]]]></description>
			<content:encoded><![CDATA[<p>Nach der <a href="http://www.loggn.de/ubuntu-lirc-konfiguration-mit-rc6-ir605q-147a-e03e-und-logitech-harmony/" target="_blank">ersten HowTo</a>, wo ich beschrieben habe, wie man den <a href="http://www.cohaus-berlin.de/shop/RC6-Infrarot-Empfaenger/RC6-Infrarot-Empfaenger-Modell-IR605Q::30.html" target="_blank">IR605Q MCE RC6 IR-Empfänger</a> mit <strong>LIRC</strong> konfiguriert, folgt nun, wie versprochen, die <em>Lircmap.xml</em> und <em>Keyboard.xml</em> für <strong>XBMC</strong>. Mit der <strong>Default-Konfiguration</strong> von XBMC läuft die <a href="http://www.amazon.de/exec/obidos/ASIN/B003BJTPBW/logdemacosxli-21/" target="_blank">Harmony</a> <em>(Profil: Windows Media Center SE)</em> zwar auch, aber <span style="text-decoration: underline;">nicht alle Tasten funktionieren</span> so wie sie sollen. Die Stop-Taste beispielsweise spult vor, die Play-Taste stoppt, die Lautstärke lässt sich über die Harmony nicht regulieren, etc. pp..</p>
<p><a href="http://www.loggn.de/wp-content/uploads/2012/01/hardware_ir605q_and_harmony.jpg"><img class="aligncenter size-full wp-image-7190" title="Hardware - RC6 Infrarot-Empfänger IR605Q und Logitech Harmony" src="http://www.loggn.de/wp-content/uploads/2012/01/hardware_ir605q_and_harmony.jpg" alt="hardware ir605q and harmony" width="600" height="215" /></a></p>
<p>Das ändern wir mit unserer <em>Lircmap.xml</em> und <em>Keyboard.xml </em>für XBMC. :mrgreen:</p>
<p style="padding-left: 30px;"><strong>~/.xbmc/userdata/Lircmap.xml</strong> - <em>Die Datei Lircmap.xml stellt das &#8220;Bindeglied&#8221; zwischen der lircd.conf von Lirc und der Keymap.xml von XBMC dar.</em></p>
<p style="padding-left: 30px;"><strong>~/.xbmc/userdata/keymaps/Keymap.xml / Keyboard.xml</strong> &#8211; <em>XBMC führt die in der Keymap.xml definierten Aktionen, die den entsprechenden &#8220;XBMC-Tasten&#8221; zugeordnet sind, aus. Grundsätzlich ist der Name der XML Datei in ~/.xbmc/userdata/keymaps egal, es zählt eigentlich nur was am Ende in der Datei drin steht. Es hat sich aber irgendwie eingebürgert von der &#8220;Keymap.xml&#8221; zu reden, wenn es um die Steuerdatei für die Bedienung von XBMC mit einer Fernbedienung geht.</em></p>
<p style="padding-left: 30px;"><strong>Quelle:</strong> <a href="http://xbmcwiki.ztreambox.org/index.php?title=Lircmap.xml_und_Keymap.xml" target="_blank">Lircmap.xml und Keymap.xml</a></p>
<p><strong>~/.xbmc/userdata/Lircmap.xml</strong></p>
<pre class="brush: xml; title: ; notranslate">&lt;!-- This file contains the mapping of LIRC keys to XBMC keys used in Keymap.xml  --&gt;
&lt;!--                                                                              --&gt;
&lt;!-- How to add remotes                                                           --&gt;
&lt;!-- &lt;remote device=&quot;name_Lirc_calls_the_remote&quot;&gt;                                 --&gt;
&lt;!--                                                                              --&gt;
&lt;!-- For the commands the layout following layout is used                         --&gt;
&lt;!-- &lt;XBMC_COMMAND&gt;LircButtonName&lt;/XBMC_COMMAND&gt;                                  --&gt;
&lt;!--                                                                              --&gt;
&lt;!-- For a list of XBMC_COMMAND's check out the &lt;remote&gt; sections of keymap.xml   --&gt;
&lt;!--                                                                              --&gt;
&lt;!--                              Logitech Harmony                                --&gt;
&lt;!--                          loggn.de - Nico Hartung                             --&gt;
&lt;!--                        http://www.loggn.de/?p=7127                           --&gt;
&lt;!--                                                                              --&gt;
&lt;lircmap&gt;
	&lt;remote device=&quot;mceusb&quot;&gt;
		&lt;!-- no Display --&gt;
		&lt;power&gt;Power&lt;/power&gt;
		&lt;teletext&gt;Teletext&lt;/teletext&gt;
		&lt;menu&gt;DVD&lt;/menu&gt;
		&lt;back&gt;Back&lt;/back&gt;
		&lt;info&gt;More&lt;/info&gt;
		&lt;guide&gt;Guide&lt;/guide&gt;
		&lt;red&gt;Red&lt;/red&gt;
		&lt;green&gt;Green&lt;/green&gt;
		&lt;yellow&gt;Yellow&lt;/yellow&gt;
		&lt;blue&gt;Blue&lt;/blue&gt;
		&lt;left&gt;Left&lt;/left&gt;
		&lt;right&gt;Right&lt;/right&gt;
		&lt;up&gt;Up&lt;/up&gt;
		&lt;down&gt;Down&lt;/down&gt;
		&lt;select&gt;OK&lt;/select&gt;
		&lt;volumeplus&gt;VolUp&lt;/volumeplus&gt;
		&lt;volumeminus&gt;VolDown&lt;/volumeminus&gt;
		&lt;pageplus&gt;ChanUp&lt;/pageplus&gt;
		&lt;pageminus&gt;ChanDown&lt;/pageminus&gt;
		&lt;mute&gt;Mute&lt;/mute&gt;
		&lt;play&gt;Play&lt;/play&gt;
		&lt;pause&gt;Pause&lt;/pause&gt;
		&lt;stop&gt;Stop&lt;/stop&gt;
		&lt;forward&gt;Forward&lt;/forward&gt;
		&lt;reverse&gt;Rewind&lt;/reverse&gt;
		&lt;skipplus&gt;Skip&lt;/skipplus&gt;
		&lt;skipminus&gt;Replay&lt;/skipminus&gt;
		&lt;record&gt;Record&lt;/record&gt;
		&lt;one&gt;One&lt;/one&gt;
		&lt;two&gt;Two&lt;/two&gt;
		&lt;three&gt;Three&lt;/three&gt;
		&lt;four&gt;Four&lt;/four&gt;
		&lt;five&gt;Five&lt;/five&gt;
		&lt;six&gt;Six&lt;/six&gt;
		&lt;seven&gt;Seven&lt;/seven&gt;
		&lt;eight&gt;Eight&lt;/eight&gt;
		&lt;nine&gt;Nine&lt;/nine&gt;
		&lt;zero&gt;Zero&lt;/zero&gt;
		&lt;clear&gt;Clear&lt;/clear&gt;
		&lt;enter&gt;Enter&lt;/enter&gt;
		&lt;!-- with Display --&gt;
		&lt;display&gt;Aspect&lt;/display&gt;
		&lt;start&gt;Home&lt;/start&gt;
		&lt;myvideo&gt;Videos&lt;/myvideo&gt;
		&lt;mymusic&gt;Music&lt;/mymusic&gt;
		&lt;mypictures&gt;Pictures&lt;/mypictures&gt;
		&lt;mytv&gt;TV&lt;/mytv&gt;
		&lt;!-- old versions of harmony --&gt;
		&lt;star&gt;Star&lt;/star&gt;
		&lt;hash&gt;Hash&lt;/hash&gt;
	&lt;/remote&gt;
&lt;/lircmap&gt;</pre>
<p><strong>~/.xbmc/userdata/keymaps/<strong>Keyboard.xml<span id="more-7127"></span></strong></strong></p>
<pre class="brush: xml; title: ; notranslate">&lt;!-- This file contains the mapping of keys (gamepad, remote, and keyboard) to actions within XBMC --&gt;
&lt;!-- The &lt;global&gt; section is a fall through - they will only be used if the button is not          --&gt;
&lt;!-- used in the current window's section.  Note that there is only handling                       --&gt;
&lt;!-- for a single action per button at this stage.                                                 --&gt;
&lt;!-- For joystick/gamepad configuration under linux/win32, see below as it differs from xbox       --&gt;
&lt;!-- gamepads.                                                                                     --&gt;
&lt;!--                                                                             	              --&gt;
&lt;!-- The format is:                                                                                --&gt;
&lt;!--    &lt;device&gt;                                                                                   --&gt;
&lt;!--      &lt;button&gt;action&lt;/button&gt;                                                                  --&gt;
&lt;!--    &lt;/device&gt;                                                                                  --&gt;
&lt;!--                                                                             	              --&gt;
&lt;!-- To map keys from other remotes using the RCA protocol, you may add &lt;universalremote&gt; blocks   --&gt;
&lt;!-- In this case, the tags used are &lt;obc#&gt; where # is the original button code (OBC) of the key   --&gt;
&lt;!-- You set it up by adding a &lt;universalremote&gt; block to the window or &lt;global&gt; section:          --&gt;
&lt;!--    &lt;universalremote&gt;                                                                          --&gt;
&lt;!--       &lt;obc45&gt;Stop&lt;/obc45&gt;                                                                     --&gt;
&lt;!--    &lt;/universalremote&gt;                                                                         --&gt;
&lt;!--                                                                             	              --&gt;
&lt;!-- Note that the action can be a built-in function.                                              --&gt;
&lt;!--  eg &lt;B&gt;XBMC.ActivateWindow(MyMusic)&lt;/B&gt;                                                       --&gt;
&lt;!-- would automatically go to My Music on the press of the B button.                              --&gt;
&lt;!--                                                                             	              --&gt;
&lt;!--                                        Logitech Harmony                                       --&gt;
&lt;!--                                   loggn.de - Nico Hartung                                     --&gt;
&lt;!--                                 http://www.loggn.de/?p=7127                           	    --&gt;
&lt;!--                                                                                               --&gt;
&lt;keymap&gt;
  &lt;global&gt;
    &lt;remote&gt;
      &lt;!-- no Display --&gt;
      &lt;power&gt;XBMC.ActivateWindow(shutdownmenu)&lt;/power&gt;
      &lt;!-- crash &lt;teletext&gt;XBMC.ActivateWindow(Teletext)&lt;/teletext&gt; --&gt;
      &lt;menu&gt;PreviousMenu&lt;/menu&gt;
      &lt;back&gt;Back&lt;/back&gt;
      &lt;info&gt;Info&lt;/info&gt;
      &lt;guide&gt;ContextMenu&lt;/guide&gt;
      &lt;red&gt;Playlist&lt;/red&gt;
      &lt;green&gt;ToggleWatched&lt;/green&gt;
      &lt;yellow&gt;XBMC.ActivateWindow(Music)&lt;/yellow&gt;
      &lt;blue&gt;XBMC.ActivateWindow(VideoLibrary)&lt;/blue&gt;
	  &lt;left&gt;Left&lt;/left&gt;
      &lt;right&gt;Right&lt;/right&gt;
      &lt;up&gt;Up&lt;/up&gt;
      &lt;down&gt;Down&lt;/down&gt;
      &lt;select&gt;Select&lt;/select&gt;
      &lt;volumeplus&gt;VolumeUp&lt;/volumeplus&gt;
      &lt;volumeminus&gt;VolumeDown&lt;/volumeminus&gt;
      &lt;pageplus&gt;PageUp&lt;/pageplus&gt;
      &lt;pageminus&gt;PageDown&lt;/pageminus&gt;
      &lt;mute&gt;Mute&lt;/mute&gt;
      &lt;play&gt;Play&lt;/play&gt;
      &lt;pause&gt;Pause&lt;/pause&gt;
      &lt;stop&gt;Stop&lt;/stop&gt;
      &lt;forward&gt;FastForward&lt;/forward&gt;
      &lt;reverse&gt;Rewind&lt;/reverse&gt;
      &lt;skipplus&gt;SkipNext&lt;/skipplus&gt;
      &lt;skipminus&gt;SkipPrevious&lt;/skipminus&gt;
      &lt;record&gt;Screenshot&lt;/record&gt;
      &lt;one&gt;Number1&lt;/one&gt;
      &lt;two&gt;JumpSMS2&lt;/two&gt;
      &lt;three&gt;JumpSMS3&lt;/three&gt;
      &lt;four&gt;JumpSMS4&lt;/four&gt;
      &lt;five&gt;JumpSMS5&lt;/five&gt;
      &lt;six&gt;JumpSMS6&lt;/six&gt;
      &lt;seven&gt;JumpSMS7&lt;/seven&gt;
      &lt;eight&gt;JumpSMS8&lt;/eight&gt;
      &lt;nine&gt;JumpSMS9&lt;/nine&gt;
      &lt;zero&gt;Number0&lt;/zero&gt;
      &lt;clear&gt;Delete&lt;/clear&gt;
      &lt;enter&gt;FullScreen&lt;/enter&gt;
      &lt;!-- with Display --&gt;
      &lt;display&gt;FullScreen&lt;/display&gt;
      &lt;start&gt;PreviousMenu&lt;/start&gt;
      &lt;myvideo&gt;XBMC.ActivateWindow(MyVideo)&lt;/myvideo&gt;
      &lt;mymusic&gt;XBMC.ActivateWindow(MyMusic)&lt;/mymusic&gt;
      &lt;mypictures&gt;XBMC.ActivateWindow(MyPictures)&lt;/mypictures&gt;
      &lt;mytv&gt;XBMC.ActivateWindow(10004)&lt;/mytv&gt;
      &lt;!-- old versions of harmony --&gt;
      &lt;star&gt;Move&lt;/star&gt;
      &lt;hash&gt;Rename&lt;/hash&gt;
    &lt;/remote&gt;
  &lt;/global&gt;
  &lt;Home&gt;
    &lt;remote&gt;
      &lt;info&gt;XBMC.ActivateWindow(SystemInfo)&lt;/info&gt;
      &lt;clear&gt;XBMC.ActivateWindow(Weather)&lt;/clear&gt;
      &lt;hash&gt;XBMC.ActivateWindow(Settings)&lt;/hash&gt;
      &lt;zero&gt;XBMC.ActivateWindow(Settings)&lt;/zero&gt;
    &lt;/remote&gt;
  &lt;/Home&gt;
  &lt;MyTV&gt;
    &lt;remote&gt;
      &lt;clear&gt;Delete&lt;/clear&gt;
    &lt;/remote&gt;
  &lt;/MyTV&gt;
  &lt;MyFiles&gt;
    &lt;remote&gt;
      &lt;clear&gt;Delete&lt;/clear&gt;
      &lt;zero&gt;Highlight&lt;/zero&gt;
      &lt;star&gt;Move&lt;/star&gt;
      &lt;hash&gt;Rename&lt;/hash&gt;
    &lt;/remote&gt;
  &lt;/MyFiles&gt;
  &lt;MyMusicPlaylist&gt;
    &lt;remote&gt;
      &lt;clear&gt;Delete&lt;/clear&gt;
      &lt;zero&gt;Delete&lt;/zero&gt;
    &lt;/remote&gt;
  &lt;/MyMusicPlaylist&gt;
  &lt;MyMusicPlaylistEditor&gt;
    &lt;remote&gt;
      &lt;zero&gt;Queue&lt;/zero&gt;
    &lt;/remote&gt;
  &lt;/MyMusicPlaylistEditor&gt;
  &lt;MyMusicFiles&gt;
    &lt;remote&gt;
      &lt;zero&gt;Queue&lt;/zero&gt;
      &lt;star&gt;Queue&lt;/star&gt;
    &lt;/remote&gt;
  &lt;/MyMusicFiles&gt;
  &lt;MyMusicLibrary&gt;
    &lt;remote&gt;
      &lt;zero&gt;Queue&lt;/zero&gt;
      &lt;star&gt;Queue&lt;/star&gt;
    &lt;/remote&gt;
  &lt;/MyMusicLibrary&gt;
  &lt;FullscreenVideo&gt;
    &lt;remote&gt;
      &lt;zero&gt;Number0&lt;/zero&gt;
      &lt;one&gt;Number1&lt;/one&gt;
      &lt;two&gt;Number2&lt;/two&gt;
      &lt;three&gt;Number3&lt;/three&gt;
      &lt;four&gt;Number4&lt;/four&gt;
      &lt;five&gt;Number5&lt;/five&gt;
      &lt;six&gt;Number6&lt;/six&gt;
      &lt;seven&gt;Number7&lt;/seven&gt;
      &lt;eight&gt;Number8&lt;/eight&gt;
      &lt;nine&gt;Number9&lt;/nine&gt;
      &lt;left&gt;StepBack&lt;/left&gt;
      &lt;right&gt;StepForward&lt;/right&gt;
      &lt;up&gt;BigStepForward&lt;/up&gt;
      &lt;down&gt;BigStepBack&lt;/down&gt;
      &lt;back&gt;SmallStepBack&lt;/back&gt;
      &lt;menu&gt;OSD&lt;/menu&gt;
      &lt;start&gt;OSD&lt;/start&gt;
      &lt;select&gt;AspectRatio&lt;/select&gt;
      &lt;guide&gt;CodecInfo&lt;/guide&gt;
      &lt;info&gt;Info&lt;/info&gt;
      &lt;!-- crash &lt;teletext&gt;XBMC.ActivateWindow(Teletext)&lt;/teletext&gt; --&gt;
      &lt;star&gt;NextSubtitle&lt;/star&gt;
      &lt;yellow&gt;NextSubtitle&lt;/yellow&gt;
      &lt;hash&gt;AudioNextLanguage&lt;/hash&gt;
      &lt;blue&gt;AudioNextLanguage&lt;/blue&gt;
    &lt;/remote&gt;
  &lt;/FullscreenVideo&gt;
  &lt;VideoTimeSeek&gt;
    &lt;remote&gt;
      &lt;select&gt;Select&lt;/select&gt;
      &lt;enter&gt;Select&lt;/enter&gt;
    &lt;/remote&gt;
  &lt;/VideoTimeSeek&gt;
  &lt;FullscreenInfo&gt;
    &lt;remote&gt;
      &lt;guide&gt;CodecInfo&lt;/guide&gt;
      &lt;info&gt;Back&lt;/info&gt;
      &lt;menu&gt;OSD&lt;/menu&gt;
    &lt;/remote&gt;
  &lt;/FullscreenInfo&gt;
  &lt;PlayerControls&gt;
    &lt;remote&gt;
      &lt;menu&gt;Back&lt;/menu&gt;
    &lt;/remote&gt;
  &lt;/PlayerControls&gt;
  &lt;Visualisation&gt;
    &lt;remote&gt;
      &lt;left&gt;PreviousPreset&lt;/left&gt;
      &lt;right&gt;NextPreset&lt;/right&gt;
      &lt;up&gt;IncreaseRating&lt;/up&gt;
      &lt;down&gt;DecreaseRating&lt;/down&gt;
      &lt;back&gt;LockPreset&lt;/back&gt;
      &lt;guide&gt;CodecInfo&lt;/guide&gt;
      &lt;select&gt;XBMC.ActivateWindow(VisualisationPresetList)&lt;/select&gt;
      &lt;menu&gt;XBMC.ActivateWindow(MusicOSD)&lt;/menu&gt;
      &lt;info&gt;Info&lt;/info&gt;
      &lt;playlist&gt;XBMC.ActivateWindow(PVROSDChannels)&lt;/playlist&gt;
    &lt;/remote&gt;
  &lt;/Visualisation&gt;
  &lt;MusicOSD&gt;
    &lt;remote&gt;
      &lt;menu&gt;Back&lt;/menu&gt;
      &lt;guide&gt;Info&lt;/guide&gt;
      &lt;info&gt;CodecInfo&lt;/info&gt;
    &lt;/remote&gt;
  &lt;/MusicOSD&gt;
  &lt;VisualisationSettings&gt;
    &lt;remote&gt;
      &lt;menu&gt;Back&lt;/menu&gt;
    &lt;/remote&gt;
  &lt;/VisualisationSettings&gt;
  &lt;VisualisationPresetList&gt;
    &lt;remote&gt;
      &lt;menu&gt;Back&lt;/menu&gt;
    &lt;/remote&gt;
  &lt;/VisualisationPresetList&gt;
  &lt;SlideShow&gt;
    &lt;remote&gt;
      &lt;zero&gt;ZoomNormal&lt;/zero&gt;
      &lt;one&gt;ZoomLevel1&lt;/one&gt;
      &lt;two&gt;ZoomLevel2&lt;/two&gt;
      &lt;three&gt;ZoomLevel3&lt;/three&gt;
      &lt;four&gt;ZoomLevel4&lt;/four&gt;
      &lt;five&gt;ZoomLevel5&lt;/five&gt;
      &lt;six&gt;ZoomLevel6&lt;/six&gt;
      &lt;seven&gt;ZoomLevel7&lt;/seven&gt;
      &lt;eight&gt;ZoomLevel8&lt;/eight&gt;
      &lt;nine&gt;ZoomLevel9&lt;/nine&gt;
      &lt;info&gt;CodecInfo&lt;/info&gt;
      &lt;skipplus&gt;NextPicture&lt;/skipplus&gt;
      &lt;skipminus&gt;PreviousPicture&lt;/skipminus&gt;
      &lt;guide&gt;Info&lt;/guide&gt;
      &lt;select&gt;Rotate&lt;/select&gt;
    &lt;/remote&gt;
  &lt;/SlideShow&gt;
  &lt;ScreenCalibration&gt;
    &lt;remote&gt;
      &lt;select&gt;NextCalibration&lt;/select&gt;
      &lt;zero&gt;ResetCalibration&lt;/zero&gt;
      &lt;display&gt;NextResolution&lt;/display&gt;
      &lt;xbox&gt;NextResolution&lt;/xbox&gt;
    &lt;/remote&gt;
  &lt;/ScreenCalibration&gt;
  &lt;GUICalibration&gt;
    &lt;remote&gt;
      &lt;select&gt;NextCalibration&lt;/select&gt;
      &lt;zero&gt;ResetCalibration&lt;/zero&gt;
    &lt;/remote&gt;
  &lt;/GUICalibration&gt;
  &lt;VideoOSD&gt;
    &lt;remote&gt;
      &lt;menu&gt;Back&lt;/menu&gt;
      &lt;start&gt;Back&lt;/start&gt;
    &lt;/remote&gt;
  &lt;/VideoOSD&gt;
  &lt;VideoMenu&gt;
    &lt;remote&gt;
      &lt;menu&gt;OSD&lt;/menu&gt;
      &lt;info&gt;Info&lt;/info&gt;
      &lt;guide&gt;CodecInfo&lt;/guide&gt;
      &lt;zero&gt;Number0&lt;/zero&gt;
      &lt;one&gt;Number1&lt;/one&gt;
      &lt;two&gt;Number2&lt;/two&gt;
      &lt;three&gt;Number3&lt;/three&gt;
      &lt;four&gt;Number4&lt;/four&gt;
      &lt;five&gt;Number5&lt;/five&gt;
      &lt;six&gt;Number6&lt;/six&gt;
      &lt;seven&gt;Number7&lt;/seven&gt;
      &lt;eight&gt;Number8&lt;/eight&gt;
      &lt;nine&gt;Number9&lt;/nine&gt;
      &lt;play&gt;Select&lt;/play&gt;
    &lt;/remote&gt;
  &lt;/VideoMenu&gt;
  &lt;OSDVideoSettings&gt;
    &lt;remote&gt;
      &lt;menu&gt;Back&lt;/menu&gt;
      &lt;start&gt;Back&lt;/start&gt;
    &lt;/remote&gt;
  &lt;/OSDVideoSettings&gt;
  &lt;OSDAudioSettings&gt;
    &lt;remote&gt;
      &lt;menu&gt;Back&lt;/menu&gt;
      &lt;start&gt;Back&lt;/start&gt;
    &lt;/remote&gt;
  &lt;/OSDAudioSettings&gt;
  &lt;VideoBookmarks&gt;
    &lt;remote&gt;
      &lt;menu&gt;Back&lt;/menu&gt;
      &lt;start&gt;Back&lt;/start&gt;
      &lt;zero&gt;Delete&lt;/zero&gt;
    &lt;/remote&gt;
  &lt;/VideoBookmarks&gt;
  &lt;MyVideoLibrary&gt;
    &lt;remote&gt;
      &lt;zero&gt;Queue&lt;/zero&gt;
      &lt;clear&gt;Delete&lt;/clear&gt;
    &lt;/remote&gt;
  &lt;/MyVideoLibrary&gt;
  &lt;MyVideoFiles&gt;
    &lt;remote&gt;
      &lt;zero&gt;Queue&lt;/zero&gt;
      &lt;star&gt;Queue&lt;/star&gt;
    &lt;/remote&gt;
  &lt;/MyVideoFiles&gt;
  &lt;MyVideoPlaylist&gt;
    &lt;remote&gt;
      &lt;clear&gt;Delete&lt;/clear&gt;
      &lt;zero&gt;Delete&lt;/zero&gt;
    &lt;/remote&gt;
  &lt;/MyVideoPlaylist&gt;
  &lt;VirtualKeyboard&gt;
    &lt;remote&gt;
      &lt;back&gt;BackSpace&lt;/back&gt;
      &lt;clear&gt;BackSpace&lt;/clear&gt;
      &lt;star&gt;Shift&lt;/star&gt;
      &lt;hash&gt;Symbols&lt;/hash&gt;
      &lt;zero&gt;Number0&lt;/zero&gt;
      &lt;one&gt;Number1&lt;/one&gt;
      &lt;two&gt;Number2&lt;/two&gt;
      &lt;three&gt;Number3&lt;/three&gt;
      &lt;four&gt;Number4&lt;/four&gt;
      &lt;five&gt;Number5&lt;/five&gt;
      &lt;six&gt;Number6&lt;/six&gt;
      &lt;seven&gt;Number7&lt;/seven&gt;
      &lt;eight&gt;Number8&lt;/eight&gt;
      &lt;nine&gt;Number9&lt;/nine&gt;
      &lt;enter&gt;Enter&lt;/enter&gt;
      &lt;pageminus&gt;CursorLeft&lt;/pageminus&gt;
      &lt;pageplus&gt;CursorRight&lt;/pageplus&gt;
    &lt;/remote&gt;
  &lt;/VirtualKeyboard&gt;
  &lt;ContextMenu&gt;
    &lt;remote&gt;
      &lt;guide&gt;Back&lt;/guide&gt;
    &lt;/remote&gt;
  &lt;/ContextMenu&gt;
  &lt;Scripts&gt;
    &lt;remote&gt;
      &lt;info&gt;Info&lt;/info&gt;
    &lt;/remote&gt;
  &lt;/Scripts&gt;
  &lt;NumericInput&gt;
    &lt;remote&gt;
      &lt;zero&gt;Number0&lt;/zero&gt;
      &lt;one&gt;Number1&lt;/one&gt;
      &lt;two&gt;Number2&lt;/two&gt;
      &lt;three&gt;Number3&lt;/three&gt;
      &lt;four&gt;Number4&lt;/four&gt;
      &lt;five&gt;Number5&lt;/five&gt;
      &lt;six&gt;Number6&lt;/six&gt;
      &lt;seven&gt;Number7&lt;/seven&gt;
      &lt;eight&gt;Number8&lt;/eight&gt;
      &lt;nine&gt;Number9&lt;/nine&gt;
      &lt;enter&gt;Enter&lt;/enter&gt;
      &lt;back&gt;BackSpace&lt;/back&gt;
    &lt;/remote&gt;
  &lt;/NumericInput&gt;
  &lt;Weather&gt;
    &lt;remote&gt;
      &lt;back&gt;PreviousMenu&lt;/back&gt;
    &lt;/remote&gt;
  &lt;/Weather&gt;
  &lt;TV&gt;
    &lt;remote&gt;
      &lt;red&gt;Red&lt;/red&gt;
      &lt;green&gt;Green&lt;/green&gt;
      &lt;yellow&gt;Yellow&lt;/yellow&gt;
      &lt;blue&gt;Blue&lt;/blue&gt;
    &lt;/remote&gt;
  &lt;/TV&gt;
  &lt;Settings&gt;
    &lt;remote&gt;
      &lt;back&gt;PreviousMenu&lt;/back&gt;
    &lt;/remote&gt;
  &lt;/Settings&gt;
  &lt;AddonBrowser&gt;
    &lt;remote&gt;
    &lt;/remote&gt;
  &lt;/AddonBrowser&gt;
  &lt;AddonInformation&gt;
    &lt;remote&gt;
      &lt;back&gt;Close&lt;/back&gt;
    &lt;/remote&gt;
  &lt;/AddonInformation&gt;
  &lt;AddonSettings&gt;
    &lt;remote&gt;
      &lt;back&gt;Close&lt;/back&gt;
    &lt;/remote&gt;
  &lt;/AddonSettings&gt;
  &lt;TextViewer&gt;
    &lt;remote&gt;
      &lt;back&gt;Close&lt;/back&gt;
    &lt;/remote&gt;
  &lt;/TextViewer&gt;
  &lt;MyPicturesSettings&gt;
    &lt;remote&gt;
      &lt;back&gt;PreviousMenu&lt;/back&gt;
    &lt;/remote&gt;
  &lt;/MyPicturesSettings&gt;
  &lt;MyProgramsSettings&gt;
    &lt;remote&gt;
      &lt;back&gt;PreviousMenu&lt;/back&gt;
    &lt;/remote&gt;
  &lt;/MyProgramsSettings&gt;
  &lt;MyWeatherSettings&gt;
    &lt;remote&gt;
      &lt;back&gt;PreviousMenu&lt;/back&gt;
    &lt;/remote&gt;
  &lt;/MyWeatherSettings&gt;
  &lt;MyMusicSettings&gt;
    &lt;remote&gt;
      &lt;back&gt;PreviousMenu&lt;/back&gt;
    &lt;/remote&gt;
  &lt;/MyMusicSettings&gt;
  &lt;SystemSettings&gt;
    &lt;remote&gt;
      &lt;back&gt;PreviousMenu&lt;/back&gt;
    &lt;/remote&gt;
  &lt;/SystemSettings&gt;
  &lt;MyVideosSettings&gt;
    &lt;remote&gt;
      &lt;back&gt;PreviousMenu&lt;/back&gt;
    &lt;/remote&gt;
  &lt;/MyVideosSettings&gt;
  &lt;NetworkSettings&gt;
    &lt;remote&gt;
      &lt;back&gt;PreviousMenu&lt;/back&gt;
    &lt;/remote&gt;
  &lt;/NetworkSettings&gt;
  &lt;AppearanceSettings&gt;
    &lt;remote&gt;
      &lt;back&gt;PreviousMenu&lt;/back&gt;
    &lt;/remote&gt;
  &lt;/AppearanceSettings&gt;
  &lt;Profiles&gt;
    &lt;remote&gt;
      &lt;back&gt;PreviousMenu&lt;/back&gt;
    &lt;/remote&gt;
  &lt;/Profiles&gt;
  &lt;systeminfo&gt;
    &lt;remote&gt;
      &lt;back&gt;PreviousMenu&lt;/back&gt;
    &lt;/remote&gt;
  &lt;/systeminfo&gt;
  &lt;shutdownmenu&gt;
    &lt;remote&gt;
      &lt;back&gt;PreviousMenu&lt;/back&gt;
    &lt;/remote&gt;
  &lt;/shutdownmenu&gt;
  &lt;submenu&gt;
    &lt;remote&gt;
      &lt;back&gt;PreviousMenu&lt;/back&gt;
    &lt;/remote&gt;
  &lt;/submenu&gt;
  &lt;MusicInformation&gt;
    &lt;remote&gt;
      &lt;info&gt;Back&lt;/info&gt;
    &lt;/remote&gt;
  &lt;/MusicInformation&gt;
  &lt;MovieInformation&gt;
    &lt;remote&gt;
      &lt;info&gt;Back&lt;/info&gt;
    &lt;/remote&gt;
  &lt;/MovieInformation&gt;
  &lt;LockSettings&gt;
    &lt;remote&gt;
      &lt;menu&gt;Back&lt;/menu&gt;
    &lt;/remote&gt;
  &lt;/LockSettings&gt;
  &lt;ProfileSettings&gt;
    &lt;remote&gt;
      &lt;menu&gt;Back&lt;/menu&gt;
    &lt;/remote&gt;
  &lt;/ProfileSettings&gt;
  &lt;PictureInfo&gt;
    &lt;remote&gt;
      &lt;skipplus&gt;NextPicture&lt;/skipplus&gt;
      &lt;skipminus&gt;PreviousPicture&lt;/skipminus&gt;
      &lt;info&gt;Back&lt;/info&gt;
    &lt;/remote&gt;
  &lt;/PictureInfo&gt;
  &lt;Teletext&gt;
    &lt;remote&gt;
      &lt;zero&gt;number0&lt;/zero&gt;
      &lt;one&gt;number1&lt;/one&gt;
      &lt;two&gt;number2&lt;/two&gt;
      &lt;three&gt;number3&lt;/three&gt;
      &lt;four&gt;number4&lt;/four&gt;
      &lt;five&gt;number5&lt;/five&gt;
      &lt;six&gt;number6&lt;/six&gt;
      &lt;seven&gt;number7&lt;/seven&gt;
      &lt;eight&gt;number8&lt;/eight&gt;
      &lt;nine&gt;number9&lt;/nine&gt;
      &lt;red&gt;Red&lt;/red&gt;
      &lt;green&gt;Green&lt;/green&gt;
      &lt;yellow&gt;Yellow&lt;/yellow&gt;
      &lt;blue&gt;Blue&lt;/blue&gt;
      &lt;info&gt;Info&lt;/info&gt;
      &lt;menu&gt;Back&lt;/menu&gt;
      &lt;teletext&gt;Back&lt;/teletext&gt;
    &lt;/remote&gt;
  &lt;/Teletext&gt;
  &lt;Favourites&gt;
    &lt;remote&gt;
      &lt;back&gt;Close&lt;/back&gt;
    &lt;/remote&gt;
  &lt;/Favourites&gt;
  &lt;PVROSDChannels&gt;
    &lt;remote&gt;
      &lt;back&gt;Close&lt;/back&gt;
      &lt;menu&gt;Close&lt;/menu&gt;
      &lt;start&gt;Close&lt;/start&gt;
      &lt;playlist&gt;Close&lt;/playlist&gt;
    &lt;/remote&gt;
  &lt;/PVROSDChannels&gt;
  &lt;PVROSDGuide&gt;
    &lt;remote&gt;
      &lt;back&gt;Close&lt;/back&gt;
      &lt;menu&gt;Close&lt;/menu&gt;
      &lt;start&gt;Close&lt;/start&gt;
    &lt;/remote&gt;
  &lt;/PVROSDGuide&gt;
  &lt;PVROSDDirector&gt;
    &lt;remote&gt;
      &lt;back&gt;Close&lt;/back&gt;
      &lt;menu&gt;Close&lt;/menu&gt;
    &lt;/remote&gt;
  &lt;/PVROSDDirector&gt;
  &lt;PVROSDCutter&gt;
    &lt;remote&gt;
      &lt;back&gt;Close&lt;/back&gt;
      &lt;menu&gt;Close&lt;/menu&gt;
    &lt;/remote&gt;
  &lt;/PVROSDCutter&gt;
  &lt;MyTVSettings&gt;
    &lt;remote&gt;
      &lt;back&gt;PreviousMenu&lt;/back&gt;
    &lt;/remote&gt;
  &lt;/MyTVSettings&gt;
&lt;/keymap&gt;</pre>
<p><strong>Weiterführende Links:</strong><br />
<a href="http://www.loggn.de/htpc-media-center-logitech-harmony-reagiert-traege-unter-windows-und-linux/" target="_blank">HTPC – Media Center – Logitech Harmony reagiert träge unter Windows und Linux </a><br />
<a href="http://www.loggn.de/ubuntu-lirc-konfiguration-mit-rc6-ir605q-147a-e03e-und-logitech-harmony/" target="_blank">Ubuntu (alle Versionen) – LIRC Konfiguration mit RC6 IR605Q (147a:e03e) und Logitech Harmony</a></p>
<p><strong>Quellen:</strong><br />
<a href="https://github.com/xbmc/xbmc/blob/master/system/Lircmap.xml" target="_blank">XBMC Main Repository &#8211; xbmc / system / Lircmap.xml (Standardkonfiguration)</a><br />
<a href="https://github.com/xbmc/xbmc/blob/master/system/keymaps/keyboard.xml" target="_blank">XBMC Main Repository &#8211; xbmc / system / keymaps / keyboard.xml (Standardkonfiguration)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.loggn.de/linux-ubuntu-lirc-xbmc-mit-logitech-harmony-steuern-lircmap-xml-und-keyboard-xml/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Ubuntu (alle Versionen) – LIRC Konfiguration mit MCE RC6 IR605Q (147a:e03e) und Logitech Harmony</title>
		<link>http://www.loggn.de/ubuntu-lirc-konfiguration-mit-rc6-ir605q-147a-e03e-und-logitech-harmony/</link>
		<comments>http://www.loggn.de/ubuntu-lirc-konfiguration-mit-rc6-ir605q-147a-e03e-und-logitech-harmony/#comments</comments>
		<pubDate>Mon, 16 Jan 2012 19:00:16 +0000</pubDate>
		<dc:creator>Nico</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[147a:e03e]]></category>
		<category><![CDATA[CoHauS]]></category>
		<category><![CDATA[Fernbedienung]]></category>
		<category><![CDATA[Formosa]]></category>
		<category><![CDATA[hardware.conf]]></category>
		<category><![CDATA[Harmony]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[IR605Q]]></category>
		<category><![CDATA[Keyboard.xml]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[LIRC]]></category>
		<category><![CDATA[lircd.conf]]></category>
		<category><![CDATA[Lircmap.xml]]></category>
		<category><![CDATA[MCE]]></category>
		<category><![CDATA[RC6]]></category>
		<category><![CDATA[RC6 Infrarot Empfänger]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[XBMC]]></category>

		<guid isPermaLink="false">http://www.loggn.de/?p=7140</guid>
		<description><![CDATA[Nachdem ich mir eine Logitech Harmony gegönnt habe, wollte diese natürlich auch auf meinem Media-PC unter Ubuntu eingerichtet werden. Vorher habe ich, wie vielleicht einige noch wissen, eine X10 PC-Funkfernbedienung benutzt. Voller Vorfreude packte ich die Harmony aus und wollte auch gleich loslegen &#8211; nur dann &#8211; X10=Funk / Harmony=Infrarot &#8211; MIST! *da hätte ich auch [...]]]></description>
			<content:encoded><![CDATA[<p>Nachdem ich mir eine <a href="http://www.loggn.de/htpc-media-center-logitech-harmony-reagiert-traege-unter-windows-und-linux/" target="_blank">Logitech Harmony gegönnt habe</a>, wollte diese natürlich auch auf meinem Media-PC unter Ubuntu eingerichtet werden. Vorher habe ich, wie vielleicht einige noch wissen, eine <a href="http://www.loggn.de/ubuntu-lirc-xbmc-mit-pc-funkfernbedienung-x10-steuern/" target="_blank">X10 PC-Funkfernbedienung</a> benutzt. Voller Vorfreude packte ich die Harmony aus und wollte auch gleich loslegen &#8211; nur dann &#8211; <strong>X10=Funk / Harmony=Infrarot</strong> &#8211; <em>MIST!</em> <img src='http://www.loggn.de/wp-includes/images/smilies/icon_redface.gif' alt="icon redface" class='wp-smiley' title="Ubuntu (alle Versionen) – LIRC Konfiguration mit MCE RC6 IR605Q (147a:e03e) und Logitech Harmony" />  <em>*da hätte ich auch mal früher dran denken können*</em></p>
<p><a href="http://www.loggn.de/wp-content/uploads/2012/01/hardware_ir605q_and_harmony.jpg"><img class="aligncenter size-full wp-image-7228" title="Hardware – RC6 Infrarot-Empfänger IR605Q und Logitech Harmony" src="http://www.loggn.de/wp-content/uploads/2012/01/hardware_ir605q_and_harmony.jpg" alt="hardware ir605q and harmony" width="600" height="215" /></a></p>
<p>Also habe ich mich erstmal auf die Suche nach einem Infrarot-Empfänger begeben. Zuerst wollte ich mir die <a href="http://www.amazon.de/exec/obidos/ASIN/B000X1EL4W/logdemacosxli-21/" target="_blank">Hama MCE Fernbedienung</a> kaufen und einfach nur den IR-Empfänger nutzen. Nach längeren Recherchen bin ich aber auf den <a href="http://www.cohaus-berlin.de/shop/" target="_blank">CoHauS-Shop</a> aufmerksam geworden &#8211; ziemlich <strong>gute Rezensionen</strong> im Shop selbst und in der <a href="http://www.mce-community.de/" target="_blank">MCE-Community.de</a> haben mich doch davon überzeugt, gleich etwas Vernünftiges zu kaufen.</p>
<p>Ich habe mich für den <a href="http://www.cohaus-berlin.de/shop/RC6-Infrarot-Empfaenger/RC6-Infrarot-Empfaenger-Modell-IR605Q::30.html" target="_blank">MCE RC6 Infrarot Empfänger &#8211; Modell IR605Q</a> entschieden. <em>(Harmony-Profil: Windows Media Center SE)</em></p>
<pre class="brush: bash; title: ; notranslate">lsusb
Bus 004 Device 004: ID 147a:e03e Formosa Industrial Computing, Inc.</pre>
<p>Nun habe ich aber lang genug um den heißen Brei herum geschrieben &#8211; los gehts. <img src='http://www.loggn.de/wp-includes/images/smilies/icon_rolleyes.gif' alt="icon rolleyes" class='wp-smiley' title="Ubuntu (alle Versionen) – LIRC Konfiguration mit MCE RC6 IR605Q (147a:e03e) und Logitech Harmony" />  <span id="more-7140"></span></p>
<h2>Ubuntu 10.10 (Maverick Meerkat), 11.04 (Natty Narwhal), 11.10 (<strong>Oneiric Ocelot)</strong>, etc. (LIRC-Version größer als 0.8.6)</h2>
<p>Erstmal installieren wir LIRC &#8230;</p>
<pre class="brush: bash; title: ; notranslate">sudo apt-get install lirc</pre>
<p>&#8230; oder LIRC war schon installiert, dann konfigurieren wir es neu.</p>
<pre class="brush: bash; title: ; notranslate">sudo dpkg-reconfigure lirc</pre>
<p>Im darauffolgenden Fenster wählen wir <em>&#8220;Windows Media Center Transceivers/Remotes (all)&#8221;</em> und &#8230;</p>
<p><a href="http://www.loggn.de/wp-content/uploads/2012/01/linux_htpc_lirc_mce_01.png"><img class="aligncenter size-medium wp-image-7170" title="Modell IR605Q - Windows Media Center Transceivers/Remotes (all) - 147a:e03e Formosa" src="http://www.loggn.de/wp-content/uploads/2012/01/linux_htpc_lirc_mce_01-650x415.png" alt="linux htpc lirc mce 01 650x415" width="650" height="415" /></a></p>
<p>&#8230; im Nächsten <em>&#8220;None&#8221;</em>.</p>
<p><a href="http://www.loggn.de/wp-content/uploads/2012/01/linux_htpc_lirc_mce_02.png"><img class="aligncenter size-medium wp-image-7171" title="Modell IR605Q - None - 147a:e03e Formosa" src="http://www.loggn.de/wp-content/uploads/2012/01/linux_htpc_lirc_mce_02-650x418.png" alt="linux htpc lirc mce 02 650x418" width="650" height="418" /></a></p>
<p>Das wars auch eigentlich schon für alle Ubuntu-Versionen <strong>ab 10.10</strong>. Eventuell muss noch ein Neustart des LIRC-Dienstes durchgeführt werden.</p>
<pre class="brush: bash; title: ; notranslate">sudo /etc/init.d/lirc restart</pre>
<h2>Ubuntu 10.04 (Lucid Lynx), Ubuntu 9.10 (Karmic Koala), Ubuntu 9.04 (Jaunty Jackalope) und niedriger (LIRC-Version kleiner/gleich 0.8.6)</h2>
<p>Bis Ubuntu <strong>10.04</strong> gibt es das Problem, dass der <strong>LIRC-Treiber</strong> <em>lirc_mceusb </em><strong>gepachtet</strong> werden muss. Sonst erkennt der Treiber den MCE RC6 Empfänger nicht!</p>
<p>Erstmal installieren wir LIRC &#8230;</p>
<pre class="brush: bash; title: ; notranslate">sudo apt-get install lirc</pre>
<p>&#8230; oder LIRC war schon installiert, dann konfigurieren wir es neu.</p>
<pre class="brush: bash; title: ; notranslate">sudo dpkg-reconfigure lirc</pre>
<p>Im darauffolgenden Fenster wählen wir <em>&#8220;Windows Media Center Transceivers/Remotes (all)&#8221;</em> und &#8230;</p>
<p><a href="http://www.loggn.de/wp-content/uploads/2012/01/linux_htpc_lirc_mce_01.png"><img class="aligncenter size-medium wp-image-7170" title="Modell IR605Q - Windows Media Center Transceivers/Remotes (all) - 147a:e03e Formosa" src="http://www.loggn.de/wp-content/uploads/2012/01/linux_htpc_lirc_mce_01-650x415.png" alt="linux htpc lirc mce 01 650x415" width="650" height="415" /></a></p>
<p>&#8230; im Nächsten <em>&#8220;None&#8221;</em>.</p>
<p><a href="http://www.loggn.de/wp-content/uploads/2012/01/linux_htpc_lirc_mce_02.png"><img class="aligncenter size-medium wp-image-7171" title="Modell IR605Q - None - 147a:e03e Formosa" src="http://www.loggn.de/wp-content/uploads/2012/01/linux_htpc_lirc_mce_02-650x418.png" alt="linux htpc lirc mce 02 650x418" width="650" height="418" /></a></p>
<p>Nun installieren wir den <strong>Quellcode</strong> der LIRC-Module, &#8230;</p>
<pre class="brush: bash; title: ; notranslate">sudo apt-get install lirc-modules-source</pre>
<p>&#8230; jetzt müssen wir den <em>lirc_mceusb</em> Treiber bearbeiten.</p>
<pre class="brush: bash; title: ; notranslate">sudo vi /usr/src/lirc-0.8.6/drivers/lirc_mceusb/lirc_mceusb.c</pre>
<p>Im Formosa-Abschnitt (ca. Zeile 208) fügen wir folgende zwei Zeilen ein &#8230;</p>
<pre class="brush: bash; title: ; notranslate">/* Formosa Industrial Computing IR605Q */
{ USB_DEVICE(VENDOR_FORMOSA, 0xe03e) },</pre>
<p><a href="http://www.loggn.de/wp-content/uploads/2012/01/linux_htpc_lirc_mceusb.png"><img class="aligncenter size-full wp-image-7176" title="Modell IR605Q - LIRC Treiber lirc_mceusb - 147a:e03e Formosa" src="http://www.loggn.de/wp-content/uploads/2012/01/linux_htpc_lirc_mceusb.png" alt="linux htpc lirc mceusb" width="438" height="142" /></a></p>
<p>&#8230; und im Anschluss kompilieren wir die LIRC-Module. <strong>FERTIG!</strong></p>
<pre class="brush: bash; title: ; notranslate">sudo dpkg-reconfigure lirc-modules-source</pre>
<p>Eventuell muss noch ein Neustart des LIRC-Dienstes durchgeführt werden.</p>
<pre class="brush: bash; title: ; notranslate">sudo /etc/init.d/lirc restart</pre>
<p><strong>Viel Spaß!</strong><br />
Demnächst werde ich noch eine zweite HowTo mit der <em>Lircmap.xml</em> und <em>Keyboard.xml</em> für <strong>XBMC</strong> veröffentlichen. <img src='http://www.loggn.de/wp-includes/images/smilies/icon_wink.gif' alt="icon wink" class='wp-smiley' title="Ubuntu (alle Versionen) – LIRC Konfiguration mit MCE RC6 IR605Q (147a:e03e) und Logitech Harmony" /> </p>
<p><strong>Weiterführende Links:<br />
</strong><a href="http://www.loggn.de/htpc-media-center-logitech-harmony-reagiert-traege-unter-windows-und-linux/" target="_blank">HTPC – Media Center – Logitech Harmony reagiert träge unter Windows und Linux </a><br />
<a href="http://www.loggn.de/linux-ubuntu-lirc-xbmc-mit-logitech-harmony-steuern-lircmap-xml-und-keyboard-xml/" target="_blank">Linux – LIRC – XBMC mit Logitech Harmony steuern – Lircmap.xml und Keyboard.xml</a></p>
<p><strong>Quellen:</strong><br />
<a href="http://sebastian-becker.org/?page_id=609" target="_blank">LIRC &amp; XBMC</a><br />
<a href="http://www.fscker.ca/rc/2010/04/27/mediagate-mg-ir01bk-and-ubuntu-9-10/" target="_blank">Mediagate MG-IR01BK and Ubuntu</a><br />
<a href="http://www.mce-community.de/forum/index.php?showtopic=41811&amp;st=0&amp;p=286479&amp;#entry286479" target="_blank">[How To] RC6 IR-Empfänger (original oder OEM) unter Linux und XBMC</a></p>
<h2>LIRC Konfigurationsdateien</h2>
<p>Die Konfigurationsdateien von LIRC müsstet ihr <span style="text-decoration: underline;">theoretisch nicht</span> bearbeiten. Ich werde diese, nur der Vollständigkeit halber, hier mit anhängen. <img src='http://www.loggn.de/wp-includes/images/smilies/icon_cool.gif' alt="icon cool" class='wp-smiley' title="Ubuntu (alle Versionen) – LIRC Konfiguration mit MCE RC6 IR605Q (147a:e03e) und Logitech Harmony" /> </p>
<p><strong>/etc/lirc/hardware.conf</strong></p>
<pre class="brush: bash; title: ; notranslate"># /etc/lirc/hardware.conf
#
# loggn.de - Nico Hartung
#
#Chosen Remote Control
REMOTE=&quot;Windows Media Center Transceivers/Remotes (all)&quot;
REMOTE_MODULES=&quot;lirc_dev lirc_mceusb&quot;
REMOTE_DRIVER=&quot;&quot;
REMOTE_DEVICE=&quot;/dev/lirc0&quot;
REMOTE_SOCKET=&quot;&quot;
REMOTE_LIRCD_CONF=&quot;mceusb/lircd.conf.mceusb&quot;
REMOTE_LIRCD_ARGS=&quot;&quot;

#Chosen IR Transmitter
TRANSMITTER=&quot;None&quot;
TRANSMITTER_MODULES=&quot;&quot;
TRANSMITTER_DRIVER=&quot;&quot;
TRANSMITTER_DEVICE=&quot;&quot;
TRANSMITTER_SOCKET=&quot;&quot;
TRANSMITTER_LIRCD_CONF=&quot;&quot;
TRANSMITTER_LIRCD_ARGS=&quot;&quot;

#Enable lircd
START_LIRCD=&quot;true&quot;

#Don't start lircmd even if there seems to be a good config file
#START_LIRCMD=&quot;false&quot;

#Try to load appropriate kernel modules
LOAD_MODULES=&quot;true&quot;

# Default configuration files for your hardware if any
LIRCMD_CONF=&quot;&quot;

#Forcing noninteractive reconfiguration
#If lirc is to be reconfigured by an external application
#that doesn't have a debconf frontend available, the noninteractive
#frontend can be invoked and set to parse REMOTE and TRANSMITTER
#It will then populate all other variables without any user input
#If you would like to configure lirc via standard methods, be sure
#to leave this set to &quot;false&quot;
FORCE_NONINTERACTIVE_RECONFIGURATION=&quot;false&quot;
START_LIRCMD=&quot;&quot;</pre>
<p><strong>/etc/lirc/lircd.conf</strong></p>
<pre class="brush: bash; title: ; notranslate">
#
# loggn.de - Nico Hartung
#
#This configuration has been automatically generated via
#the Ubuntu LIRC package maintainer scripts.
#
#It includes the default configuration for the remote and/or
#transmitter that you have selected during package installation.
#
#Feel free to add any custom remotes to the configuration
#via additional include directives or below the existing
#Ubuntu include directives from your selected remote and/or
#transmitter.

#Configuration for the Windows Media Center Transceivers/Remotes (all) remote:
include &quot;/usr/share/lirc/remotes/mceusb/lircd.conf.mceusb&quot;</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.loggn.de/ubuntu-lirc-konfiguration-mit-rc6-ir605q-147a-e03e-und-logitech-harmony/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Ubuntu 10.10 – LIRC – XBMC mit PC-Funkfernbedienung X10 steuern</title>
		<link>http://www.loggn.de/ubuntu-10-10-lirc-xbmc-mit-pc-funkfernbedienung-x10-steuern/</link>
		<comments>http://www.loggn.de/ubuntu-10-10-lirc-xbmc-mit-pc-funkfernbedienung-x10-steuern/#comments</comments>
		<pubDate>Wed, 03 Nov 2010 10:28:06 +0000</pubDate>
		<dc:creator>Nico</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[10.10]]></category>
		<category><![CDATA[Fernbedienung]]></category>
		<category><![CDATA[hardware.conf]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Keyboard.xml]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[LIRC]]></category>
		<category><![CDATA[lircd.conf]]></category>
		<category><![CDATA[Lircmap.xml]]></category>
		<category><![CDATA[PC-Funkfernbedienung X10]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[X10]]></category>
		<category><![CDATA[XBMC]]></category>

		<guid isPermaLink="false">http://www.loggn.de/?p=4997</guid>
		<description><![CDATA[Meine alte LIRC-HowTo, für Ubuntu 9.10, funktioniert leider seit Maverick Meerkat (10.10) nicht mehr. Das Module lirc_atiusb ist nicht mehr vorhanden! HINWEIS: Leider ist das alte X10 Modell (Pollin) nicht mehr verfügbar, das neue X10 Modell (Amazon) sollte aber, laut einiger Forenbeiträge, genauso funktionieren. Die Lösung für das Problem ist Recht einfach, aus diesen zwei [...]]]></description>
			<content:encoded><![CDATA[<p>Meine <a href="http://www.loggn.de/ubuntu-lirc-xbmc-mit-pc-funkfernbedienung-x10-steuern/comment-page-2/#comment-3234" target="_blank">alte LIRC-HowTo</a>, für Ubuntu 9.10, funktioniert leider seit <strong>Maverick Meerkat</strong> (10.10) nicht mehr. Das Module <strong>lirc_atiusb</strong> ist nicht mehr vorhanden!</p>
<p><strong>HINWEIS:</strong> Leider ist das alte X10 Modell (Pollin) nicht mehr verfügbar, das <a href="http://www.amazon.de/exec/obidos/ASIN/B004KVRSGO/logdemacosxli-21/" target="_blank">neue X10 Modell (Amazon)</a> sollte aber, laut einiger Forenbeiträge, genauso funktionieren.</p>
<p>Die <strong>Lösung</strong> für das Problem ist Recht einfach, aus diesen zwei Zeilen in der <strong>/etc/lirc/hardware.conf</strong> &#8230;</p>
<pre class="brush: bash; title: ; notranslate">REMOTE_MODULES=&quot;lirc_atiusb&quot;
REMOTE_DRIVER=&quot;&quot;</pre>
<p>&#8230; müssen wir einfach &#8230;</p>
<pre class="brush: bash; title: ; notranslate">REMOTE_MODULES=&quot;&quot;
REMOTE_DRIVER=&quot;atilibusb&quot;</pre>
<p>&#8230; machen, dann sollte es wieder <strong>funktionieren</strong>. Ein &#8230;</p>
<pre class="brush: bash; title: ; notranslate">sudo /etc/init.d/lirc restart</pre>
<p>&#8230; nicht vergessen.</p>
<p>Vielen Dank an <strong>beacon</strong> für den Tipp in den Kommentaren!!  <img src='http://www.loggn.de/wp-includes/images/smilies/icon_wink.gif' alt="icon wink" class='wp-smiley' title="Ubuntu 10.10 – LIRC – XBMC mit PC Funkfernbedienung X10 steuern" /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.loggn.de/ubuntu-10-10-lirc-xbmc-mit-pc-funkfernbedienung-x10-steuern/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Ubuntu &#8211; LIRC &#8211; XBMC mit PC-Funkfernbedienung X10 steuern</title>
		<link>http://www.loggn.de/ubuntu-lirc-xbmc-mit-pc-funkfernbedienung-x10-steuern/</link>
		<comments>http://www.loggn.de/ubuntu-lirc-xbmc-mit-pc-funkfernbedienung-x10-steuern/#comments</comments>
		<pubDate>Tue, 09 Feb 2010 18:36:58 +0000</pubDate>
		<dc:creator>Nico</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Fernbedienung]]></category>
		<category><![CDATA[hardware.conf]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Keyboard.xml]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[LIRC]]></category>
		<category><![CDATA[lircd.conf]]></category>
		<category><![CDATA[Lircmap.xml]]></category>
		<category><![CDATA[PC-Funkfernbedienung X10]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[X10]]></category>
		<category><![CDATA[XBMC]]></category>

		<guid isPermaLink="false">http://www.loggn.de/?p=2952</guid>
		<description><![CDATA[Da mein Blog heute erfolgreich umgezogen ist möchte ich nun meinen abschliesenden Artikel zum HTPC Projekte &#8220;Das kleine Schwarze&#8221; veröffentlichen. Ich möchte das Media-Center XBMC ohne Tastatur, nur mit einer Fernbedienung steuern. Dazu benötigen wir das Paket LIRC und müssen die Dateien hardware.conf und lircd.conf für die jeweilige Fernbedienung erstellen. Im Gegenzug brauchen wir für [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.loggn.de/wp-content/uploads/2009/11/linux_happytux.png"><img class="size-thumbnail wp-image-608 alignleft" title="Linux-Maskottchen Happy Tux" src="http://www.loggn.de/wp-content/uploads/2009/11/linux_happytux-150x150.png" alt="linux happytux 150x150" width="77" height="77" /></a>Da mein <a href="http://www.loggn.de/loggn-de-hat-ein-neues-zuhause-hetzner-online-ag/">Blog heute erfolgreich umgezogen</a> ist möchte ich nun meinen <strong>abschliesenden Artikel</strong> zum <a href="http://www.loggn.de/projekt-htpc-das-kleine-schwarze-itx-dvb-s2-xbmc-pc-q07/">HTPC Projekte &#8220;Das kleine Schwarze&#8221;</a> veröffentlichen. Ich möchte das Media-Center XBMC <strong>ohne Tastatur</strong>, nur mit einer Fernbedienung steuern.</p>
<p>Dazu benötigen wir das Paket <a href="http://wiki.ubuntuusers.de/Lirc" target="_blank">LIRC</a> und müssen die Dateien <em>hardware.conf</em> und <em>lircd.conf</em> für die jeweilige Fernbedienung erstellen. Im Gegenzug brauchen wir für <strong>XBMC </strong>eine angepasste <em>Lircmap.xml</em> und <em>Keyboard.xml</em> (ab Version 9.11) für die Fernbedienung.</p>
<p>Daher möchte ich euch eine <strong>HowTo</strong> für die <a href="http://www.pollin.de/shop/dt/MDI2ODcyOTk-/Computer_und_Zubehoer/Hardware/Maeuse_Unterlagen_Joystick/PC_Funkfernbedienung_X10.html" target="_blank">PC-Funkfernbedienung X10</a> nicht vorenthalten.</p>
<p><strong>HINWEIS:</strong> Leider ist das alte X10 Modell (Pollin) nicht mehr verfügbar, das <a href="http://www.amazon.de/exec/obidos/ASIN/B004KVRSGO/logdemacosxli-21/" target="_blank">neue X10 Modell (Amazon)</a> sollte aber, laut einiger Forenbeiträge, genauso funktionieren.</p>
<p><strong>Voraussetzung:</strong></p>
<ul>
<li>Ubuntu Karmic 9.10</li>
<li>NVIDIA Treiber 195 mit VDPAU Unterstützung (<a href="http://www.loggn.de/ubuntu-karmic-9-10-nvidia-vdpau-smplayer-dekodieren-deinterlacen-und-skalieren-ueber-die-gpu/">HowTo</a>)</li>
<li>DVB-S2 – Treiber s2-liplianin installieren (<a href="http://www.loggn.de/ubuntu-dvb-s2-treiber-s2-liplianin-installieren/">HowTo</a>)</li>
<li>VDR 1.7.12 + ExtensionPatch mit Streamdev Plugin (<a href="http://www.loggn.de/ubuntu-vdr-1-7-12-streamdev-fuer-xbmc-vorbereiten/">HowTo</a>)</li>
<li>XBMC + VDR Plugin mit VDPAU Unterstützung (<a href="http://www.loggn.de/ubuntu-xbmc-vdr-plugin-mit-vdpau-unterstuetzung/">HowTo</a>)</li>
</ul>
<p><strong>HowTo: </strong><span style="text-decoration: underline;">LIRC &#8211; XBMC mit PC-Funkfernbedienung X10 steuern</span></p>
<p>Zuerst editieren wir die <strong>blacklist.conf</strong> und fügen das Modul <strong>ati_remote</strong> ein damit unser USB-IR Empfänger nicht falsch erkannt wird.<span id="more-2952"></span></p>
<pre class="brush: bash; title: ; notranslate">sudo vi /etc/modprobe.d/blacklist.conf
blacklist ati_remote</pre>
<p>Nun schließen wir den <strong>IR-Empfänger</strong> am Computer an, installieren <a href="http://wiki.ubuntuusers.de/Lirc" target="_blank">LIRC</a>&#8230;</p>
<pre class="brush: bash; title: ; notranslate">sudo aptitude install lirc</pre>
<p>&#8230;und laden die <strong>Module</strong>.</p>
<pre class="brush: bash; title: ; notranslate">modprobe lirc_dev
modprobe lirc_atiusb</pre>
<p>Jetzt prüfen wir ob der IR-Empfänger als Device <strong>lirc0</strong> erkannt wurde, &#8230;</p>
<pre class="brush: bash; title: ; notranslate">ls /dev/lirc*</pre>
<p>&#8230;wenn ja, geht es mit dem Editieren der <strong>hardware.conf</strong> und <strong>lircd.conf</strong> <em>(bereitgestellt von <a href="http://vdr-portal.de/board/profile.php?userid=11453" target="_blank">Phr0zenPhara0 aus dem VDR Portal</a>)</em> weiter. (<span style="text-decoration: underline;">Download</span> am Ende des Artikels)</p>
<pre class="brush: bash; title: ; notranslate">gksu gedit /etc/lirc/hardware.conf</pre>
<pre class="brush: bash; title: ; notranslate">#
#Chosen Remote Control
REMOTE=&quot;None&quot;
REMOTE_MODULES=&quot;lirc_atiusb&quot;
REMOTE_DRIVER=&quot;&quot;
REMOTE_DEVICE=&quot;/dev/lirc0&quot;
REMOTE_SOCKET=&quot;&quot;
REMOTE_LIRCD_CONF=&quot;&quot;
REMOTE_LIRCD_ARGS=&quot;&quot;

#Chosen IR Transmitter
TRANSMITTER=&quot;None&quot;
TRANSMITTER_MODULES=&quot;&quot;
TRANSMITTER_DRIVER=&quot;&quot;
TRANSMITTER_DEVICE=&quot;&quot;
TRANSMITTER_SOCKET=&quot;&quot;
TRANSMITTER_LIRCD_CONF=&quot;&quot;
TRANSMITTER_LIRCD_ARGS=&quot;&quot;

#Enable lircd
START_LIRCD=&quot;true&quot;

#Don't start lircmd even if there seems to be a good config file
#START_LIRCMD=&quot;false&quot;

#Try to load appropriate kernel modules
LOAD_MODULES=&quot;true&quot;

# Default configuration files for your hardware if any
LIRCMD_CONF=&quot;&quot;

#Forcing noninteractive reconfiguration
#If lirc is to be reconfigured by an external application
#that doesn't have a debconf frontend available, the noninteractive
#frontend can be invoked and set to parse REMOTE and TRANSMITTER
#It will then populate all other variables without any user input
#If you would like to configure lirc via standard methods, be sure
#to leave this set to &quot;false&quot;
FORCE_NONINTERACTIVE_RECONFIGURATION=&quot;false&quot;
START_LIRCMD=&quot;&quot;</pre>
<pre class="brush: bash; title: ; notranslate">gksu gedit /etc/lirc/lircd.conf</pre>
<pre class="brush: bash; title: ; notranslate"># Please make this file available to others
# by sending it to &lt;lirc@bartelmus.de&gt;
#
# this config file was automatically generated
# using lirc-0.8.6
#
# contributed by
#
# brand: PC-Funkfernbedienung X10
# model no. of remote control:
# devices being controlled by this remote:

begin remote

  name  x10
  bits           16
  eps            30
  aeps          100

  one             0     0
  zero            0     0
  pre_data_bits   8
  pre_data       0x14
  post_data_bits  16
  post_data      0x0
  gap          139990
  min_repeat      2
  toggle_bit_mask 0x80800000

      begin codes
          livetv                   0xF11C
          rectv                    0x6D98
          photo                    0xDA05
          music                    0x5B86
          dvdmenu                  0xD904
          video                    0x82AD
          audio                    0x0732
          angle                    0x89B4
          title                    0x0A35
          subtitle                 0x88B3
          up                       0xEF1A
          down                     0x77A2
          left                     0xF21D
          right                    0x749F
          ok                       0xF31E
          1                        0x628D
          2                        0xE30E
          3                        0x648F
          4                        0xE510
          5                        0x6691
          6                        0xE712
          7                        0x6893
          8                        0xE914
          9                        0x6A95
          0                        0xEC17
          asterisk                 0x8CB7
          hash                     0x0D38
          world                    0x709B
          rewind                   0xF924
          play                     0x7AA5
          forward                  0xFB26
          pause                    0x7EA9
          previous                 0xF621
          next                     0x78A3
          stop                     0xFD28
          record                   0x7CA7
          off                      0xD702
          guide                    0x86B1
          text                     0xEB16
          volume+                  0x5E89
          volume-                  0xDD08
          mute                     0x5580
          program+                 0xE00B
          program-                 0x618C
          back                     0xF520
          info                     0x84AF
      end codes

end remote</pre>
<p>Nun erstellen wir die angepasste <strong>Lircmap.xml</strong> und <strong>Keyboard.xml </strong><em>(beide Dateien wurden von <a href="http://vdr-portal.de/board/profile.php?userid=11453" target="_blank">Phr0zenPhara0 aus dem VDR Portal</a> </em><em>bereitgestellt</em><em>)</em> für unser XBMC. (<span style="text-decoration: underline;">Download</span> am Ende des Artikels)</p>
<pre class="brush: bash; title: ; notranslate">gedit ~/.xbmc/userdata/Lircmap.xml</pre>
<pre class="brush: xml; title: ; notranslate">&lt;lircmap&gt;
&lt;remote device=&quot;x10&quot;&gt;
 &lt;obc1&gt;livetv&lt;/obc1&gt;
 &lt;obc2&gt;rectv&lt;/obc2&gt;
 &lt;obc3&gt;photo&lt;/obc3&gt;
 &lt;obc4&gt;music&lt;/obc4&gt;
 &lt;obc5&gt;dvdmenu&lt;/obc5&gt;
 &lt;obc6&gt;video&lt;/obc6&gt;
 &lt;obc7&gt;audio&lt;/obc7&gt;
 &lt;obc8&gt;angle&lt;/obc8&gt;
 &lt;obc9&gt;title&lt;/obc9&gt;
 &lt;obc10&gt;subtitle&lt;/obc10&gt;
 &lt;obc11&gt;up&lt;/obc11&gt;
 &lt;obc12&gt;down&lt;/obc12&gt;
 &lt;obc13&gt;left&lt;/obc13&gt;
 &lt;obc14&gt;right&lt;/obc14&gt;
 &lt;obc15&gt;ok&lt;/obc15&gt;
 &lt;obc16&gt;1&lt;/obc16&gt;
 &lt;obc17&gt;2&lt;/obc17&gt;
 &lt;obc18&gt;3&lt;/obc18&gt;
 &lt;obc19&gt;4&lt;/obc19&gt;
 &lt;obc20&gt;5&lt;/obc20&gt;
 &lt;obc21&gt;6&lt;/obc21&gt;
 &lt;obc22&gt;7&lt;/obc22&gt;
 &lt;obc23&gt;8&lt;/obc23&gt;
 &lt;obc24&gt;9&lt;/obc24&gt;
 &lt;obc25&gt;0&lt;/obc25&gt;
 &lt;obc26&gt;asterisk&lt;/obc26&gt;
 &lt;obc27&gt;hash&lt;/obc27&gt;
 &lt;obc28&gt;world&lt;/obc28&gt;
 &lt;obc29&gt;rewind&lt;/obc29&gt;
 &lt;obc30&gt;play&lt;/obc30&gt;
 &lt;obc31&gt;forward&lt;/obc31&gt;
 &lt;obc32&gt;pause&lt;/obc32&gt;
 &lt;obc33&gt;previous&lt;/obc33&gt;
 &lt;obc34&gt;next&lt;/obc34&gt;
 &lt;obc35&gt;stop&lt;/obc35&gt;
 &lt;obc36&gt;record&lt;/obc36&gt;
 &lt;obc37&gt;off&lt;/obc37&gt;
 &lt;obc38&gt;guide&lt;/obc38&gt;
 &lt;obc39&gt;text&lt;/obc39&gt;
 &lt;obc40&gt;volume+&lt;/obc40&gt;
 &lt;obc41&gt;volume-&lt;/obc41&gt;
 &lt;obc42&gt;mute&lt;/obc42&gt;
 &lt;obc43&gt;program+&lt;/obc43&gt;
 &lt;obc44&gt;program-&lt;/obc44&gt;
 &lt;obc45&gt;back&lt;/obc45&gt;
 &lt;obc46&gt;info&lt;/obc46&gt;
&lt;/remote&gt;
&lt;/lircmap&gt;</pre>
<pre class="brush: bash; title: ; notranslate">gedit ~/.xbmc/userdata/keymaps/Keyboard.xml</pre>
<pre class="brush: xml; title: ; notranslate">&lt;!-- This file contains the mapping of keys (gamepad, remote, and keyboard) to actions within XBMC --&gt;
&lt;!-- The &lt;global&gt; section is a fall through - they will only be used if the button is not          --&gt;
&lt;!-- used in the current window's section.  Note that there is only handling                       --&gt;
&lt;!-- for a single action per button at this stage.                                                 --&gt;
&lt;!-- For joystick/gamepad configuration under linux/win32, see below as it differs from xbox       --&gt;
&lt;!-- gamepads.                                                                                     --&gt;

&lt;!-- The format is:                      --&gt;
&lt;!--    &lt;device&gt;                         --&gt;
&lt;!--      &lt;button&gt;action&lt;/button&gt;        --&gt;
&lt;!--    &lt;/device&gt;                        --&gt;

&lt;!-- To map keys from other remotes using the RCA protocol, you may add &lt;universalremote&gt; blocks --&gt;
&lt;!-- In this case, the tags used are &lt;obc#&gt; where # is the original button code (OBC) of the key --&gt;
&lt;!-- You set it up by adding a &lt;universalremote&gt; block to the window or &lt;global&gt; section:       --&gt;
&lt;!--    &lt;universalremote&gt;             --&gt;
&lt;!--       &lt;obc45&gt;Stop&lt;/obc45&gt;         --&gt;
&lt;!--    &lt;/universalremote&gt;            --&gt;
&lt;!-- To find out the OBC's of your remote, try enabling the &lt;displayremotecodes&gt; tag in AdvancedSettings.xml --&gt;

&lt;!-- Note that the action can be a built-in function.                 --&gt;
&lt;!--  eg &lt;B&gt;XBMC.ActivateWindow(MyMusic)&lt;/B&gt;                         --&gt;
&lt;!-- would automatically go to My Music on the press of the B button. --&gt;

&lt;!-- Joysticks / Gamepads:                                                                    --&gt;
&lt;!--   See the sample PS3 controller configuration below for the format.                      --&gt;
&lt;!--                                                                                          --&gt;
&lt;!--  Joystick Name:                                                                          --&gt;
&lt;!--   Do 'cat /proc/bus/input/devices' or see your xbmc log file  to find the names of       --&gt;
&lt;!--   detected joysticks. The name used in the configuration should match the detected name. --&gt;
&lt;!--                                                                                          --&gt;
&lt;!--  Button Ids:                                                                             --&gt;
&lt;!--   'id' is the button ID used by SDL. Joystick button ids of connected joysticks appear   --&gt;
&lt;!--   in xbmc.log when they are pressed. Use your log to map custom buttons to actions.      --&gt;
&lt;!--                                                                                          --&gt;
&lt;!--  Axis Ids / Analog Controls                                                              --&gt;
&lt;!--   Coming soon.                                                                           --&gt;
&lt;keymap&gt;
 &lt;global&gt;
 &lt;universalremote&gt;
 &lt;obc25&gt;number0&lt;/obc25&gt;
 &lt;obc16&gt;number1&lt;/obc16&gt;
 &lt;obc17&gt;number2&lt;/obc17&gt;
 &lt;obc18&gt;number3&lt;/obc18&gt;
 &lt;obc19&gt;number4&lt;/obc19&gt;
 &lt;obc20&gt;number5&lt;/obc20&gt;
 &lt;obc21&gt;number6&lt;/obc21&gt;
 &lt;obc22&gt;number7&lt;/obc22&gt;
 &lt;obc23&gt;number8&lt;/obc23&gt;
 &lt;obc24&gt;number9&lt;/obc24&gt;
 &lt;obc30&gt;Play&lt;/obc30&gt;
 &lt;obc32&gt;Pause&lt;/obc32&gt;
 &lt;obc35&gt;Stop&lt;/obc35&gt;
 &lt;obc31&gt;FastForward&lt;/obc31&gt;
 &lt;obc29&gt;Rewind&lt;/obc29&gt;
 &lt;obc13&gt;Left&lt;/obc13&gt;
 &lt;obc14&gt;Right&lt;/obc14&gt;
 &lt;obc11&gt;Up&lt;/obc11&gt;
 &lt;obc12&gt;Down&lt;/obc12&gt;
 &lt;obc15&gt;Select&lt;/obc15&gt;
 &lt;obc43&gt;PageUp&lt;/obc43&gt;
 &lt;obc44&gt;PageDown&lt;/obc44&gt;
 &lt;obc45&gt;ParentDir&lt;/obc45&gt;
 &lt;obc5&gt;PreviousMenu&lt;/obc5&gt;
 &lt;obc9&gt;ContextMenu&lt;/obc9&gt;
 &lt;obc46&gt;Info&lt;/obc46&gt;
 &lt;obc34&gt;SkipNext&lt;/obc34&gt;
 &lt;obc33&gt;SkipPrevious&lt;/obc33&gt;
 &lt;obc28&gt;FullScreen&lt;/obc28&gt;
 &lt;obc8&gt;AspectRatio&lt;/obc8&gt;
 &lt;obc36&gt;Screenshot&lt;/obc36&gt;
 &lt;obc40&gt;VolumeUp&lt;/obc40&gt;
 &lt;obc41&gt;VolumeDown&lt;/obc41&gt;
 &lt;obc42&gt;Mute&lt;/obc42&gt;
 &lt;obc37&gt;ActivateWindow(shutdownmenu)&lt;/obc37&gt;
 &lt;obc6&gt;XBMC.ActivateWindow(MyVideos)&lt;/obc6&gt;
 &lt;obc4&gt;XBMC.ActivateWindow(MyMusic)&lt;/obc4&gt;
 &lt;obc3&gt;XBMC.ActivateWindow(MyPictures)&lt;/obc3&gt;
 &lt;obc1&gt;XBMC.ActivateWindow(MyTV)&lt;/obc1&gt;
 &lt;obc2&gt;XBMC.ActivateWindow(MyTV)&lt;/obc2&gt;
 &lt;/universalremote&gt;
 &lt;/global&gt;
 &lt;Home&gt;
 &lt;universalremote&gt;
 &lt;obc5&gt;XBMC.Skin.ToggleSetting(HomeViewToggle)&lt;/obc5&gt;
 &lt;obc46&gt;XBMC.ActivateWindow(SystemInfo)&lt;/obc46&gt;
 &lt;obc26&gt;XBMC.ActivateWindow(Weather)&lt;/obc26&gt;
 &lt;obc27&gt;XBMC.ActivateWindow(Settings)&lt;/obc27&gt;
 &lt;/universalremote&gt;
 &lt;/Home&gt;
 &lt;MyFiles&gt;
 &lt;universalremote&gt;
 &lt;obc25&gt;Delete&lt;/obc25&gt;
 &lt;obc16&gt;Highlight&lt;/obc16&gt;
 &lt;obc19&gt;Copy&lt;/obc19&gt;
 &lt;obc22&gt;Move&lt;/obc22&gt;
 &lt;obc20&gt;Delete&lt;/obc20&gt;
 &lt;obc18&gt;VolumeUp&lt;/obc18&gt;
 &lt;obc21&gt;VolumeDown&lt;/obc21&gt;
 &lt;obc24&gt;Mute&lt;/obc24&gt;
 &lt;/universalremote&gt;
 &lt;/MyFiles&gt;
 &lt;MyMusicPlaylist&gt;
 &lt;universalremote&gt;
 &lt;obc45&gt;Playlist&lt;/obc45&gt;      &lt;!-- Close playlist --&gt;
 &lt;obc25&gt;Delete&lt;/obc25&gt;
 &lt;obc17&gt;MoveItemUp&lt;/obc17&gt;
 &lt;obc20&gt;MoveItemDown&lt;/obc20&gt;
 &lt;obc18&gt;VolumeUp&lt;/obc18&gt;
 &lt;obc21&gt;VolumeDown&lt;/obc21&gt;
 &lt;obc24&gt;Mute&lt;/obc24&gt;
 &lt;/universalremote&gt;
 &lt;/MyMusicPlaylist&gt;
 &lt;MyMusicPlaylistEditor&gt;
 &lt;universalremote&gt;
 &lt;obc25&gt;Queue&lt;/obc25&gt;
 &lt;/universalremote&gt;
 &lt;/MyMusicPlaylistEditor&gt;
 &lt;MyMusicFiles&gt;
 &lt;universalremote&gt;
 &lt;obc25&gt;Queue&lt;/obc25&gt;
 &lt;obc26&gt;Queue&lt;/obc26&gt;
 &lt;obc18&gt;VolumeUp&lt;/obc18&gt;
 &lt;obc21&gt;VolumeDown&lt;/obc21&gt;
 &lt;obc24&gt;Mute&lt;/obc24&gt;
 &lt;/universalremote&gt;
 &lt;/MyMusicFiles&gt;
 &lt;MyMusicLibrary&gt;
 &lt;universalremote&gt;
 &lt;obc25&gt;Queue&lt;/obc25&gt;
 &lt;obc26&gt;Queue&lt;/obc26&gt;
 &lt;obc18&gt;VolumeUp&lt;/obc18&gt;
 &lt;obc21&gt;VolumeDown&lt;/obc21&gt;
 &lt;obc24&gt;Mute&lt;/obc24&gt;
 &lt;/universalremote&gt;
 &lt;/MyMusicLibrary&gt;
 &lt;FullscreenVideo&gt;
 &lt;universalremote&gt;
 &lt;obc13&gt;StepBack&lt;/obc13&gt;
 &lt;obc14&gt;StepForward&lt;/obc14&gt;
 &lt;obc11&gt;BigStepForward&lt;/obc11&gt;
 &lt;obc12&gt;BigStepBack&lt;/obc12&gt;
 &lt;obc5&gt;OSD&lt;/obc5&gt;
 &lt;obc9&gt;CodecInfo&lt;/obc9&gt;
 &lt;obc8&gt;AspectRatio&lt;/obc8&gt;
 &lt;obc10&gt;ShowSubtitles&lt;/obc10&gt;
 &lt;obc7&gt;AudioNextLanguage&lt;/obc7&gt;
 &lt;obc46&gt;Info&lt;/obc46&gt;
 &lt;obc15&gt;Playlist&lt;/obc15&gt;
 &lt;obc38&gt;XBMC.ActivateWindow(TVOSDGuide)&lt;/obc38&gt;
 &lt;obc39&gt;XBMC.ActivateWindow(Teletext)&lt;/obc39&gt;
 &lt;/universalremote&gt;
 &lt;/FullscreenVideo&gt;
 &lt;FullscreenInfo&gt;
 &lt;universalremote&gt;
 &lt;obc9&gt;CodecInfo&lt;/obc9&gt;
 &lt;obc38&gt;XBMC.ActivateWindow(TVOSDGuide)&lt;/obc38&gt;
 &lt;obc39&gt;XBMC.ActivateWindow(Teletext)&lt;/obc39&gt;
 &lt;obc45&gt;Close&lt;/obc45&gt;
 &lt;obc46&gt;Close&lt;/obc46&gt;
 &lt;obc5&gt;OSD&lt;/obc5&gt;
 &lt;/universalremote&gt;
 &lt;/FullscreenInfo&gt;
 &lt;PlayerControls&gt;
 &lt;universalremote&gt;
 &lt;obc15&gt;Close&lt;/obc15&gt;
 &lt;/universalremote&gt;
 &lt;/PlayerControls&gt;
 &lt;Visualisation&gt;
 &lt;universalremote&gt;
 &lt;obc13&gt;PreviousPreset&lt;/obc13&gt;
 &lt;obc14&gt;NextPreset&lt;/obc14&gt;
 &lt;obc11&gt;IncreaseRating&lt;/obc11&gt;
 &lt;obc12&gt;DecreaseRating&lt;/obc12&gt;
 &lt;obc45&gt;LockPreset&lt;/obc45&gt;
 &lt;obc9&gt;CodecInfo&lt;/obc9&gt;
 &lt;obc15&gt;XBMC.ActivateWindow(VisualisationPresetList)&lt;/obc15&gt;
 &lt;obc5&gt;XBMC.ActivateWindow(MusicOSD)&lt;/obc5&gt;
 &lt;obc46&gt;Info&lt;/obc46&gt;
 &lt;/universalremote&gt;
 &lt;/Visualisation&gt;
 &lt;MusicOSD&gt;
 &lt;universalremote&gt;
 &lt;obc5&gt;Close&lt;/obc5&gt;
 &lt;obc45&gt;Close&lt;/obc45&gt;
 &lt;obc46&gt;Info&lt;/obc46&gt;
 &lt;/universalremote&gt;
 &lt;/MusicOSD&gt;
 &lt;VisualisationSettings&gt;
 &lt;universalremote&gt;
 &lt;obc5&gt;Close&lt;/obc5&gt;
 &lt;obc45&gt;Close&lt;/obc45&gt;
 &lt;/universalremote&gt;
 &lt;/VisualisationSettings&gt;
 &lt;VisualisationPresetList&gt;
 &lt;universalremote&gt;
 &lt;obc5&gt;Close&lt;/obc5&gt;
 &lt;obc45&gt;Close&lt;/obc45&gt;
 &lt;/universalremote&gt;
 &lt;/VisualisationPresetList&gt;
 &lt;SlideShow&gt;
 &lt;universalremote&gt;
 &lt;obc25&gt;ZoomNormal&lt;/obc25&gt;
 &lt;obc16&gt;ZoomLevel1&lt;/obc16&gt;
 &lt;obc17&gt;ZoomLevel2&lt;/obc17&gt;
 &lt;obc18&gt;ZoomLevel3&lt;/obc18&gt;
 &lt;obc19&gt;ZoomLevel4&lt;/obc19&gt;
 &lt;obc20&gt;ZoomLevel5&lt;/obc20&gt;
 &lt;obc21&gt;ZoomLevel6&lt;/obc21&gt;
 &lt;obc22&gt;ZoomLevel7&lt;/obc22&gt;
 &lt;obc23&gt;ZoomLevel8&lt;/obc23&gt;
 &lt;obc24&gt;ZoomLevel9&lt;/obc24&gt;
 &lt;obc46&gt;CodecInfo&lt;/obc46&gt;
 &lt;obc34&gt;NextPicture&lt;/obc34&gt;
 &lt;obc33&gt;PreviousPicture&lt;/obc33&gt;
 &lt;obc9&gt;Info&lt;/obc9&gt;
 &lt;obc15&gt;Rotate&lt;/obc15&gt;
 &lt;obc45&gt;PreviousMenu&lt;/obc45&gt;
 &lt;/universalremote&gt;
 &lt;/SlideShow&gt;
 &lt;ScreenCalibration&gt;
 &lt;universalremote&gt;
 &lt;obc15&gt;NextCalibration&lt;/obc15&gt;
 &lt;obc25&gt;ResetCalibration&lt;/obc25&gt;
 &lt;obc34&gt;NextResolution&lt;/obc34&gt;
 &lt;/universalremote&gt;
 &lt;/ScreenCalibration&gt;
 &lt;GUICalibration&gt;
 &lt;universalremote&gt;
 &lt;obc15&gt;NextCalibration&lt;/obc15&gt;
 &lt;obc25&gt;ResetCalibration&lt;/obc25&gt;
 &lt;/universalremote&gt;
 &lt;/GUICalibration&gt;
 &lt;SelectDialog&gt;
 &lt;universalremote&gt;
 &lt;obc45&gt;Close&lt;/obc45&gt;
 &lt;/universalremote&gt;
 &lt;/SelectDialog&gt;
 &lt;VideoOSD&gt;
 &lt;universalremote&gt;
 &lt;obc5&gt;PreviousMenu&lt;/obc5&gt;
 &lt;obc45&gt;Close&lt;/obc45&gt;
 &lt;/universalremote&gt;
 &lt;/VideoOSD&gt;
 &lt;VideoMenu&gt;
 &lt;universalremote&gt;
 &lt;obc5&gt;OSD&lt;/obc5&gt;
 &lt;obc45&gt;PreviousMenu&lt;/obc45&gt;
 &lt;obc46&gt;Info&lt;/obc46&gt;
 &lt;obc9&gt;CodecInfo&lt;/obc9&gt;
 &lt;obc25&gt;Number0&lt;/obc25&gt;
 &lt;obc16&gt;Number1&lt;/obc16&gt;
 &lt;obc17&gt;Number2&lt;/obc17&gt;
 &lt;obc18&gt;Number3&lt;/obc18&gt;
 &lt;obc19&gt;Number4&lt;/obc19&gt;
 &lt;obc20&gt;Number5&lt;/obc20&gt;
 &lt;obc21&gt;Number6&lt;/obc21&gt;
 &lt;obc22&gt;Number7&lt;/obc22&gt;
 &lt;obc23&gt;Number8&lt;/obc23&gt;
 &lt;obc24&gt;Number9&lt;/obc24&gt;
 &lt;/universalremote&gt;
 &lt;/VideoMenu&gt;
 &lt;OSDVideoSettings&gt;
 &lt;universalremote&gt;
 &lt;obc5&gt;Close&lt;/obc5&gt;
 &lt;obc45&gt;Close&lt;/obc45&gt;
 &lt;/universalremote&gt;
 &lt;/OSDVideoSettings&gt;
 &lt;OSDAudioSettings&gt;
 &lt;universalremote&gt;
 &lt;obc5&gt;Close&lt;/obc5&gt;
 &lt;obc45&gt;Close&lt;/obc45&gt;
 &lt;/universalremote&gt;
 &lt;/OSDAudioSettings&gt;
 &lt;VideoBookmarks&gt;
 &lt;universalremote&gt;
 &lt;obc45&gt;Close&lt;/obc45&gt;
 &lt;obc5&gt;Close&lt;/obc5&gt;
 &lt;obc25&gt;Delete&lt;/obc25&gt;
 &lt;/universalremote&gt;
 &lt;/VideoBookmarks&gt;
 &lt;MyVideoLibrary&gt;
 &lt;universalremote&gt;
 &lt;obc26&gt;Queue&lt;/obc26&gt;
 &lt;obc25&gt;Delete&lt;/obc25&gt;
 &lt;obc18&gt;VolumeUp&lt;/obc18&gt;
 &lt;obc21&gt;VolumeDown&lt;/obc21&gt;
 &lt;obc24&gt;Mute&lt;/obc24&gt;
 &lt;/universalremote&gt;
 &lt;/MyVideoLibrary&gt;
 &lt;MyVideoFiles&gt;
 &lt;universalremote&gt;
 &lt;obc26&gt;Queue&lt;/obc26&gt;
 &lt;obc18&gt;VolumeUp&lt;/obc18&gt;
 &lt;obc21&gt;VolumeDown&lt;/obc21&gt;
 &lt;obc24&gt;Mute&lt;/obc24&gt;
 &lt;/universalremote&gt;
 &lt;/MyVideoFiles&gt;
 &lt;MyVideoPlaylist&gt;
 &lt;universalremote&gt;
 &lt;obc45&gt;Playlist&lt;/obc45&gt;      &lt;!-- Close playlist --&gt;
 &lt;obc25&gt;Delete&lt;/obc25&gt;
 &lt;obc17&gt;MoveItemUp&lt;/obc17&gt;
 &lt;obc20&gt;MoveItemDown&lt;/obc20&gt;
 &lt;obc18&gt;VolumeUp&lt;/obc18&gt;
 &lt;obc21&gt;VolumeDown&lt;/obc21&gt;
 &lt;obc24&gt;Mute&lt;/obc24&gt;
 &lt;/universalremote&gt;
 &lt;/MyVideoPlaylist&gt;
 &lt;VirtualKeyboard&gt;
 &lt;universalremote&gt;
 &lt;obc45&gt;BackSpace&lt;/obc45&gt;
 &lt;obc26&gt;Shift&lt;/obc26&gt;
 &lt;obc27&gt;Symbols&lt;/obc27&gt;
 &lt;obc25&gt;Number0&lt;/obc25&gt;
 &lt;obc16&gt;Number1&lt;/obc16&gt;
 &lt;obc17&gt;Number2&lt;/obc17&gt;
 &lt;obc18&gt;Number3&lt;/obc18&gt;
 &lt;obc19&gt;Number4&lt;/obc19&gt;
 &lt;obc20&gt;Number5&lt;/obc20&gt;
 &lt;obc21&gt;Number6&lt;/obc21&gt;
 &lt;obc22&gt;Number7&lt;/obc22&gt;
 &lt;obc23&gt;Number8&lt;/obc23&gt;
 &lt;obc24&gt;Number9&lt;/obc24&gt;
 &lt;obc44&gt;CursorLeft&lt;/obc44&gt;
 &lt;obc43&gt;CursorRight&lt;/obc43&gt;
 &lt;/universalremote&gt;
 &lt;/VirtualKeyboard&gt;
 &lt;ContextMenu&gt;
 &lt;universalremote&gt;
 &lt;obc45&gt;Close&lt;/obc45&gt;
 &lt;/universalremote&gt;
 &lt;/ContextMenu&gt;
 &lt;FileStackingDialog&gt;
 &lt;universalremote&gt;
 &lt;obc45&gt;Close&lt;/obc45&gt;
 &lt;/universalremote&gt;
 &lt;/FileStackingDialog&gt;
 &lt;Scripts&gt;
 &lt;universalremote&gt;
 &lt;obc46&gt;XBMC.ActivateWindow(ScriptsDebugInfo)&lt;/obc46&gt;
 &lt;/universalremote&gt;
 &lt;/Scripts&gt;
 &lt;ScriptsDebugInfo&gt;
 &lt;universalremote&gt;
 &lt;obc46&gt;Info&lt;/obc46&gt;      &lt;!-- clears debug python info --&gt;
 &lt;/universalremote&gt;
 &lt;/ScriptsDebugInfo&gt;
 &lt;NumericInput&gt;
 &lt;universalremote&gt;
 &lt;obc25&gt;Number0&lt;/obc25&gt;
 &lt;obc16&gt;Number1&lt;/obc16&gt;
 &lt;obc17&gt;Number2&lt;/obc17&gt;
 &lt;obc18&gt;Number3&lt;/obc18&gt;
 &lt;obc19&gt;Number4&lt;/obc19&gt;
 &lt;obc20&gt;Number5&lt;/obc20&gt;
 &lt;obc21&gt;Number6&lt;/obc21&gt;
 &lt;obc22&gt;Number7&lt;/obc22&gt;
 &lt;obc23&gt;Number8&lt;/obc23&gt;
 &lt;obc24&gt;Number9&lt;/obc24&gt;
 &lt;obc45&gt;BackSpace&lt;/obc45&gt;
 &lt;/universalremote&gt;
 &lt;/NumericInput&gt;
 &lt;Weather&gt;
 &lt;universalremote&gt;
 &lt;obc45&gt;PreviousMenu&lt;/obc45&gt;
 &lt;/universalremote&gt;
 &lt;/Weather&gt;
 &lt;Settings&gt;
 &lt;universalremote&gt;
 &lt;obc45&gt;PreviousMenu&lt;/obc45&gt;
 &lt;/universalremote&gt;
 &lt;/Settings&gt;
 &lt;MyPicturesSettings&gt;
 &lt;universalremote&gt;
 &lt;obc45&gt;PreviousMenu&lt;/obc45&gt;
 &lt;/universalremote&gt;
 &lt;/MyPicturesSettings&gt;
 &lt;MyProgramsSettings&gt;
 &lt;universalremote&gt;
 &lt;obc45&gt;PreviousMenu&lt;/obc45&gt;
 &lt;/universalremote&gt;
 &lt;/MyProgramsSettings&gt;
 &lt;MyWeatherSettings&gt;
 &lt;universalremote&gt;
 &lt;obc45&gt;PreviousMenu&lt;/obc45&gt;
 &lt;/universalremote&gt;
 &lt;/MyWeatherSettings&gt;
 &lt;MyMusicSettings&gt;
 &lt;universalremote&gt;
 &lt;obc45&gt;PreviousMenu&lt;/obc45&gt;
 &lt;/universalremote&gt;
 &lt;/MyMusicSettings&gt;
 &lt;SystemSettings&gt;
 &lt;universalremote&gt;
 &lt;obc45&gt;PreviousMenu&lt;/obc45&gt;
 &lt;/universalremote&gt;
 &lt;/SystemSettings&gt;
 &lt;MyVideosSettings&gt;
 &lt;universalremote&gt;
 &lt;obc45&gt;PreviousMenu&lt;/obc45&gt;
 &lt;/universalremote&gt;
 &lt;/MyVideosSettings&gt;
 &lt;NetworkSettings&gt;
 &lt;universalremote&gt;
 &lt;obc45&gt;PreviousMenu&lt;/obc45&gt;
 &lt;/universalremote&gt;
 &lt;/NetworkSettings&gt;
 &lt;AppearanceSettings&gt;
 &lt;universalremote&gt;
 &lt;obc45&gt;PreviousMenu&lt;/obc45&gt;
 &lt;/universalremote&gt;
 &lt;/AppearanceSettings&gt;
 &lt;Profiles&gt;
 &lt;universalremote&gt;
 &lt;obc45&gt;PreviousMenu&lt;/obc45&gt;
 &lt;/universalremote&gt;
 &lt;/Profiles&gt;
 &lt;systeminfo&gt;
 &lt;universalremote&gt;
 &lt;obc45&gt;PreviousMenu&lt;/obc45&gt;
 &lt;/universalremote&gt;
 &lt;/systeminfo&gt;
 &lt;shutdownmenu&gt;
 &lt;universalremote&gt;
 &lt;obc45&gt;PreviousMenu&lt;/obc45&gt;
 &lt;/universalremote&gt;
 &lt;/shutdownmenu&gt;
 &lt;submenu&gt;
 &lt;universalremote&gt;
 &lt;obc45&gt;PreviousMenu&lt;/obc45&gt;
 &lt;/universalremote&gt;
 &lt;/submenu&gt;
 &lt;MusicInformation&gt;
 &lt;universalremote&gt;
 &lt;obc45&gt;Close&lt;/obc45&gt;
 &lt;/universalremote&gt;
 &lt;/MusicInformation&gt;
 &lt;MovieInformation&gt;
 &lt;universalremote&gt;
 &lt;obc45&gt;Close&lt;/obc45&gt;
 &lt;/universalremote&gt;
 &lt;/MovieInformation&gt;
 &lt;LockSettings&gt;
 &lt;universalremote&gt;
 &lt;obc5&gt;Close&lt;/obc5&gt;
 &lt;obc45&gt;PreviousMenu&lt;/obc45&gt;
 &lt;/universalremote&gt;
 &lt;/LockSettings&gt;
 &lt;ProfileSettings&gt;
 &lt;universalremote&gt;
 &lt;obc5&gt;Close&lt;/obc5&gt;
 &lt;obc45&gt;PreviousMenu&lt;/obc45&gt;
 &lt;/universalremote&gt;
 &lt;/ProfileSettings&gt;
 &lt;PictureInfo&gt;
 &lt;universalremote&gt;
 &lt;obc34&gt;NextPicture&lt;/obc34&gt;
 &lt;obc33&gt;PreviousPicture&lt;/obc33&gt;
 &lt;obc46&gt;Close&lt;/obc46&gt;
 &lt;obc45&gt;Close&lt;/obc45&gt;
 &lt;/universalremote&gt;
 &lt;/PictureInfo&gt;
 &lt;Favourites&gt;
 &lt;universalremote&gt;
 &lt;obc45&gt;Close&lt;/obc45&gt;
 &lt;/universalremote&gt;
 &lt;/Favourites&gt;
 &lt;EPGProgInfo&gt;
 &lt;universalremote&gt;
 &lt;obc45&gt;Close&lt;/obc45&gt;
 &lt;obc5&gt;Close&lt;/obc5&gt;
 &lt;obc38&gt;Close&lt;/obc38&gt;
 &lt;/universalremote&gt;
 &lt;/EPGProgInfo&gt;
 &lt;TVOSDChannels&gt;
 &lt;universalremote&gt;
 &lt;obc5&gt;Close&lt;/obc5&gt;
 &lt;obc45&gt;Close&lt;/obc45&gt;
 &lt;/universalremote&gt;
 &lt;/TVOSDChannels&gt;
 &lt;TVOSDGuide&gt;
 &lt;universalremote&gt;
 &lt;obc45&gt;Close&lt;/obc45&gt;
 &lt;obc5&gt;Close&lt;/obc5&gt;
 &lt;obc38&gt;Close&lt;/obc38&gt;
 &lt;/universalremote&gt;
 &lt;/TVOSDGuide&gt;
 &lt;MyTVSettings&gt;
 &lt;universalremote&gt;
 &lt;obc45&gt;PreviousMenu&lt;/obc45&gt;
 &lt;/universalremote&gt;
 &lt;/MyTVSettings&gt;
 &lt;Teletext&gt;
 &lt;universalremote&gt;
 &lt;obc25&gt;number0&lt;/obc25&gt;
 &lt;obc16&gt;number1&lt;/obc16&gt;
 &lt;obc17&gt;number2&lt;/obc17&gt;
 &lt;obc18&gt;number3&lt;/obc18&gt;
 &lt;obc19&gt;number4&lt;/obc19&gt;
 &lt;obc20&gt;number5&lt;/obc20&gt;
 &lt;obc21&gt;number6&lt;/obc21&gt;
 &lt;obc22&gt;number7&lt;/obc22&gt;
 &lt;obc23&gt;number8&lt;/obc23&gt;
 &lt;obc24&gt;number9&lt;/obc24&gt;
 &lt;obc7&gt;Red&lt;/obc7&gt;
 &lt;obc10&gt;Green&lt;/obc10&gt;
 &lt;obc8&gt;Yellow&lt;/obc8&gt;
 &lt;obc9&gt;Blue&lt;/obc9&gt;
 &lt;obc46&gt;Info&lt;/obc46&gt;
 &lt;obc45&gt;Close&lt;/obc45&gt;
 &lt;obc5&gt;Close&lt;/obc5&gt;
 &lt;obc39&gt;Close&lt;/obc39&gt;
 &lt;/universalremote&gt;
 &lt;/Teletext&gt;
&lt;/keymap&gt;</pre>
<p>Jetzt <strong>starten</strong> wir den LIRC Dienst&#8230;</p>
<pre class="brush: bash; title: ; notranslate">sudo /etc/init.d/lirc start</pre>
<p>&#8230;und <strong>danach</strong> unser XBMC. Schwupps, können wir das Media-Center über die <strong>X10 Funkfernbedienung</strong> steuern. <span style="text-decoration: underline;">SUPER!!</span> <img src='http://www.loggn.de/wp-includes/images/smilies/icon_mrgreen.gif' alt="icon mrgreen" class='wp-smiley' title="Ubuntu   LIRC   XBMC mit PC Funkfernbedienung X10 steuern" /> </p>
<p><span style="background-color: #ff0000;"><strong>UPDATE:</strong></span> <a href="http://www.loggn.de/wp-content/uploads/2011/06/X10_conf_neues_modell_scrollrad.zip">Hier</a> die X10.conf, für das <strong>neue X10 Modell</strong> mit dem <strong>Scrollrad</strong>. &#8211; Danke an Bayliner</p>
<p><a href="http://www.loggn.de/wp-content/uploads/2010/02/x10_neu.jpg"><img class="aligncenter size-full wp-image-6157" title="X10 - neues Modell" src="http://www.loggn.de/wp-content/uploads/2010/02/x10_neu.jpg" alt="x10 neu" width="300" height="300" /></a></p>
<p><strong>Link:</strong> <a href="http://www.pollin.de/shop/dt/MDI2ODcyOTk-/Computer_und_Zubehoer/Hardware/Maeuse_Unterlagen_Joystick/PC_Funkfernbedienung_X10.html" target="_blank">PC-Funkfernbedienung X10</a></p>
<p><strong>Download:</strong> <a href="http://www.loggn.de/wp-content/uploads/2010/02/linux_x10_lirc_hardware_lircd_100209.zip">LIRC &#8211; PC-Funkfernbedienung X10 &#8211; hardware.conf &amp; lircd.conf</a> <strong>und</strong> <a href="http://www.loggn.de/wp-content/uploads/2010/02/linux_x10_xbmc_lircmap_keyboard_100209.zip">XBMC &#8211; PC-Funkfernbedienung X10 &#8211; Lircmap.xml &amp; Keyboard.xml</a></p>
<p><strong>Workaround 10.10: </strong><a href="http://www.loggn.de/ubuntu-10-10-%E2%80%93-lirc-%E2%80%93-xbmc-mit-pc-funkfernbedienung-x10-steuern/">Ubuntu 10.10 – LIRC – XBMC mit PC-Funkfernbedienung X10 steuern</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.loggn.de/ubuntu-lirc-xbmc-mit-pc-funkfernbedienung-x10-steuern/feed/</wfw:commentRss>
		<slash:comments>45</slash:comments>
		</item>
	</channel>
</rss>

