Medion X10 Fernbedienung mit Scrollrad – Installation unter (xbmcb)ubuntu 12.04.5 LTS, 12.10, 14.04.1 LTS
Inhalt
Inhalt
Beschreibung
Installation der X10 Fernbedienung mit Scrollrad unter XBMCbuntu folgender Versionen:
Ubuntu 12.04.5 LTS: 3.2.0-70-generic-pae #105-Ubuntu SMP Wed Sep 24 20:08:22 UTC 2014 i686 i686 i386 GNU/Linux
Ubuntu 12.10: Kernel 3.5.0-21 generic
Ubuntu 14.04.1 LTS: Kernel 3.13.0-37-generic #64-Ubuntu SMP Mon Sep 22 21:28:38 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
Geräteidentifiktion
PN 40009936, Best. Nr. 721 776, Made by X10, 20028268,
NBC REMOTE CONTR. X10 MAINUNIT MD
http://www.medion.com/de/service/_lightbox/treiber_details.php?did=6182
http://www.medion.com/de/service/_lightbox/treiber_details.php?did=6189
Festellen welches Gerät die Fernbedienung darstellt
1 |
sudo cat /proc/bus/input/devices |
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
... I: Bus=0003 Vendor=0bc7 Product=0006 Version=0100 N: Name="X10 Wireless Technology Inc USB Receiver" P: Phys=usb-0000:00:1d.0-1/input0 S: Sysfs=/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1:1.0/rc/rc0/input15 U: Uniq= H: Handlers=kbd event9 B: PROP=0 B: EV=100013 B: KEY=4000000 10afc332 2002043 0 0 0 0 108000 180 c0000801 9e1680 0 0 ffc B: MSC=10 I: Bus=0003 Vendor=0bc7 Product=0006 Version=0100 N: Name="X10 Wireless Technology Inc USB Receiver mouse" P: Phys=usb-0000:00:1d.0-1/input1 S: Sysfs=/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1:1.0/input/input16 U: Uniq= H: Handlers=mouse1 event10 B: PROP=0 B: EV=7 B: KEY=1b0000 0 0 0 0 0 0 0 0 B: REL=3 |
Konfiguration lirc
Sollte Lirc bereits installiert sein, sollte lirc vorher einmal komplett de-installiert werden (bei neukonfiguration werden teilweise alte Einträge aus den configs nicht gelöscht)
1 2 |
sudo apt-get purge lirc sudo apt-get install lirc |
Im Installationsdialog von lirc Eingabegeräte, Controler und Device wählen
1 2 3 |
1.) Linux input layer (/dev/input/eventX) 2.) none 3.) Input Device auswählen laut Ausgabe von /proc/bus/input/devices (/dev/input/by-id/usb-X10_Wireless_Technology_Inc_USB_Receiver-event-if00) |
Start von lircinput in den Runlevel deaktivieren (lircinput darf auf keinen Fall laufen!!!), Kontrolle ob nicht doch noch läuft.
1 2 3 |
sudo update-rc.d -f inputlirc remove sudo /etc/init.d/inputlirc stop sudo ps ax | grep inputlirc |
4 |
1864 pts/0 S+ 0:00 grep --color=auto inputlirc |
Wenn der Start von lircinput nicht manuell geändert werden kann, dann per Editor
1 |
sudo sysv-rc-conf |
Erster Test
Fernbedienung testen
1 |
sudo irw |
2 3 4 |
0000000080010179 00 KEY_TV devinput 0000000080010074 00 KEY_POWER devinput ... |
Konfiguration XBMC
Lircmap anlegen um Tasten in XBMC zu mappen
1 |
sudo vim /home/xbmc/.xbmc/userdata/Lircmap.xml |
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 |
<lircmap> <remote device="devinput"> <shutdownmenu>KEY_POWER></shutdownmenu> <mytv>KEY_TV</mytv> <myvideo>KEY_VIDEO</myvideo> <PlayDVD>KEY_DVD</PlayDVD> <teletext>KEY_TEXT</teletext> <MyMusic>KEY_AUDIO</MyMusic> <title>KEY_EPG</title> <info>KEY_INFO</info> <menu>KEY_MENU</menu> <left>KEY_LEFT</left> <enter>KEY_OK</enter> <up>KEY_UP</up> <right>KEY_RIGHT</right> <down>KEY_DOWN</down> <back>KEY_BACK</back> <volumeplus>KEY_VOLUMEUP</volumeplus> <volumeminus>KEY_VOLUMEDOWN</volumeminus> <select>KEY_SELECT</select> <channelplus>KEY_CHANNELUP</channelplus> <channelminus>KEY_CHANNELDOWN</channelminus> <mute>KEY_MUTE</mute> <OSD>KEY_LAST</OSD> <red>KEY_RED</red> <green>KEY_GREEN</green> <yellow>KEY_YELLOW</yellow> <blue>KEY_BLUE</blue> <stop>KEY_STOP</stop> <pause>KEY_PAUSE</pause> <play>KEY_PLAY</play> <previousscene>KEY_PREVIOUS</previousscene> <Screenshot>KEY_CAMERA</Screenshot> <nextscene>KEY_NEXT</nextscene> <reverse>KEY_REWIND</reverse> <record>KEY_RECORD</record> <forward>KEY_FORWARD</forward> <one>KEY_1</one> <two>KEY_2</two> <three>KEY_3</three> <four>KEY_4</four> <five>KEY_5</five> <six>KEY_6</six> <seven>KEY_7</seven> <eight>KEY_8</eight> <nine>KEY_9</nine> <zero>KEY_0</zero> </remote> </lircmap> <display></display> KEY_RADIO |
System neustarten, fertich
1 |
sudo shutdown -r now && logout |
Fazit
Sollten auf der X10 nach wie vor nicht alle Knöpfe mit Funktion beleget sein, ist evtl. inputlirc dafür verantwortlich. Sobald inputlirc einmal gestartet ist/wurde, muss dieser Dienst gestoppt und lircd neu gestartet werden, anonsten nimmt XBMC nicht alle Belegungen aus der Lircmap.xml. Es sollte daher nach dem letzten Neustart auf jeden Fall einmal überprüft werden, ob inputlirc nicht doch noch läuft.
0 Comments on “Medion X10 Fernbedienung mit Scrollrad – Installation unter (xbmcb)ubuntu 12.04.5 LTS, 12.10, 14.04.1 LTS”