Zum Inhalt wechseln

Welcome to MCE-Community.de
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. If you already have an account, login here - otherwise create an account for free today!
Foto

[How To] RC6 IR-Empfänger (original oder OEM) unter Linux und XBMC

- - - - -

  • Bitte melde dich an um zu Antworten
31 Antworten in diesem Thema

#1
AEOne

AEOne

    Inventar

  • SpecialMember Tec
  • PIPPIPPIPPIPPIPPIPPIP
  • 7.158 Beiträge
  • Geschlecht:Männlich
Im Zusammenhang mit den beliebten RC6 IR-Empfängern hat @fubbel eine sehr ausführliche und gute Rückmeldung gegeben, wie man den RC6 IR-Empfänger, der normalerweise zur Bedienung des Windows Media Centers benutzt wird, unter Linux einbindet, um dann mit der MCE Fernbedienung (oder der Emulation dieser mit einer Universalfernbedienung) das XBMC zu steuern.
Ich veröffentliche diese Beschreibung hier als extra How To, damit sie nicht in den Weiten des Forum verschwindet - ist wirklich sehr nützlich für diejenigen unter uns, die gerne über den sprichwörtlichen Tellerrand schauen...

Meine Hardware:
htpc mit ubuntu 9.10 und XBMC.
FB: Haromy 885

(...Das Harmony Profil des Micrsosoft MCE Empfängers einprogrammiert...

Empfänger in den htpc und lirc installiert. Im erscheinenden Fenster welche FB eingesetzt wird konnte man die Microsoft MCE Remote auswählen was ich auch getan habe. Grundlegend funktionierte der Empfänger so schon. Mittles irw kann man die gesendeten Befehle testen. Im /usr/share/lirc Verz. gibt es auch Beispielconfigs für die MS MCE Remote und andere.
Folgend die linux Befehle für lirc install.

sudo apt-get install lirc
In der Abfrage am besten keinen IR Empfänger oder Remote auswählen. Dafür meine nachfolgenden Configdateien verwenden.

Meine Configs verwenden und eure überschreiben. Configs sind noch recht unaufgeräumt, funktionieren aber. Werde später mal bessere Configs liefern.

/etc/lirc/hardware.conf
#Chosen Remote Control
REMOTE="Windows Media Center Transceivers/Remotes (all)"
REMOTE_MODULES="lirc_dev lirc_mceusb"
REMOTE_DRIVER=""
REMOTE_DEVICE="/dev/lirc0"
REMOTE_SOCKET=""
REMOTE_LIRCD_CONF="mceusb/lircd.conf.mceusb"
REMOTE_LIRCD_ARGS=""

#Chosen IR Transmitter
TRANSMITTER="Microsoft Windows Media Center V2 (usb) : Direct TV Receiver"
TRANSMITTER_MODULES="lirc_dev lirc_mceusb2"
TRANSMITTER_DRIVER=""
TRANSMITTER_DEVICE="/dev/lirc1"
TRANSMITTER_SOCKET=""
TRANSMITTER_LIRCD_CONF="directtv/general.conf"
TRANSMITTER_LIRCD_ARGS=""

#Enable lircd
START_LIRCD="true"

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

#Try to load appropriate kernel modules
LOAD_MODULES="true"

# Default configuration files for your hardware if any
LIRCMD_CONF=""

#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 "false"
FORCE_NONINTERACTIVE_RECONFIGURATION="false"
START_LIRCMD=""

/etc/lirc/lircd.conf
begin remote

  name		mceusb
  bits				 16
  flags  RC6|CONST_LENGTH
  eps				  30
  aeps				100

  header	   2667   889
  one		   444   444
  zero		  444   444
  pre_data_bits		21
  pre_data		0x37FF0
  gap			  105000
  toggle_bit		   22
  rc6_mask	0x100000000


	  begin codes

#unused by HP remote
	Blue		  0x00007ba1
	Yellow		  0x00007ba2
	Green		  0x00007ba3
	Red		  0x00007ba4
	Teletext	  0x00007ba5

#ba6 - bae unused 
		BA6		   0x00007ba6
		BA7		   0x00007ba7
		BA8		   0x00007ba8
		BA9		   0x00007ba9
		BAA		   0x00007baa
		BAB		   0x00007bab
		BAC		   0x00007bac
		BAD		   0x00007bad
		BAE		   0x00007bae

		Radio		 0x00007baf
		Print		 0x00007bb1

#bb2 - bb4 unused  
		Subtitle	  0x00007bb2
		Audio		 0x00007bb3
		BB4		   0x00007bb4

		Videos		0x00007bb5
		Pictures	  0x00007bb6
		RecTV		 0x00007bb7
		Music		 0x00007bb8
		TV			0x00007bb9

#bba - bbf unused 
		BBA		   0x00007bba
		BBB		   0x00007bbb
		BBC		   0x00007bbc
		BBD		   0x00007bbd
		BBE		   0x00007bbe
		BBF		   0x00007bbf
#bc1 - bca unused 
		BC1		   0x00007bc1
		BC2		   0x00007bc2
		BC3		   0x00007bc3
		BC4		   0x00007bc4
		BC5		   0x00007bc5
		BC6		   0x00007bc6
		BC7		   0x00007bc7
		BC8		   0x00007bc8
		BC9		   0x00007bc9
		BCA		   0x00007bca

		Eject		 0x00007bcb
		SlideShow	 0x00007bcc
		Visualization 0x00007bcd

#bce - bcf unused 
		BCE		   0x00007bce
		BCF		   0x00007bcf
#bd1 - bd7 unused 
		BD1		   0x00007bd1
		BD2		   0x00007bd2
		BD3		   0x00007bd3
		BD4		   0x00007bd4
		BD5		   0x00007bd5
		BD6		   0x00007bd6
		BD7		   0x00007bd7

		Aspect		0x00007bd8
		Guide		 0x00007bd9
		LiveTV		0x00007bda
		DVD		   0x00007bdb
#NoGap
		Back		  0x00007bdc
		OK			0x00007bdd
		Right		 0x00007bde
		Left		  0x00007bdf
		Down		  0x00007be0
		Up			0x00007be1
#NoGap
		Star		  0x00007be2
		Hash		  0x00007be3
#NoGap
		Replay		0x00007be4
		Skip		  0x00007be5
		Stop		  0x00007be6
		Pause		 0x00007be7
		Record		0x00007be8
		Play		  0x00007be9
		Rewind		0x00007bea
		Forward	   0x00007beb
#NoGap
		ChanDown	  0x00007bec
		ChanUp		0x00007bed
		VolDown	   0x00007bee
		VolUp		 0x00007bef
#NoGap
		More		  0x00007bf0
		Mute		  0x00007bf1
		Home		  0x00007bf2
		Power		 0x00007bf3
#NoGap
		Enter		 0x00007bf4
		Clear		 0x00007bf5
#NoGap
		Nine		  0x00007bf6
		Eight		 0x00007bf7
		Seven		 0x00007bf8
		Six		   0x00007bf9
		Five		  0x00007bfa
		Four		  0x00007bfb
		Three		 0x00007bfc
		Two		   0x00007bfd
		One		   0x00007bfe
		Zero		  0x00007bff
	  end codes

end remote

Danach ein
sudo /etc/init.d/lirc restart
um lirc neu zu starten und die Configs zu übernehmen.

Mittels irw können die befehle nun getestet werden. Hierzu irw starten und Tasten auf der FB drücken.
In meinen Configs habe ich die Tasten Subtitle und Audio hinzugefügt. In der lirc Standard Conf für die MS MCE hießen diese BB2 und BB3.
Alle Tasten können hinterher für xbmc angepasst werden. In XBMC kann man auch die Tasten in einzelnen XBMC Menüs (Video,Musik,etc.) anderst belegen.
Auch hier für XBMC passende Configdateien damit das wichtigste geht. Allerdings sind hier noch einige Verbesserungen zu machen. Mit der Harmony kann man auch die Play,Stop,FstFwd Tasten bei der 885 über dem Zahlenfeld nutzen. XBMC sollte bereits installiert sein. Wie ihr das macht könnt ihr sehr leicht über google rausfinden. :D

/home/htpc/.xbmc/userdata/Lircmap.xml
<lircmap>
	<remote device="mceusb">
		<play>Play</play>
		<pause>Pause</pause>
		<stop>Stop</stop>
		<forward>Forward</forward>
		<reverse>Rewind</reverse>
		<left>Left</left>
		<right>Right</right>
		<up>Up</up>
		<down>Down</down>
		<select>OK</select>
		<pageplus>ChanUp</pageplus>
		<pageminus>ChanDown</pageminus>
		<back>Back</back>
		<menu>PreviousMenu</menu>
		<title>Guide</title>
		<info>More</info>
		<skipplus>Skip</skipplus>
		<skipminus>Replay</skipminus>
		<display>Teletext</display>
		<start>Home</start>
		<record>Record</record>
		<volumeplus>VolUp</volumeplus>
		<volumeminus>VolDown</volumeminus>
		<mute>Mute</mute>
		<power>Power</power>
		<myvideo>Videos</myvideo>
		<mymusic>Music</mymusic>
		<mypictures>Pictures</mypictures>
		<mytv>TV</mytv>
		<one>One</one>
		<two>Two</two>
		<three>Three</three>
		<four>Four</four>
		<five>Five</five>
		<six>Six</six>
		<seven>Seven</seven>
		<eight>Eight</eight>
		<nine>Nine</nine>
		<zero>Zero</zero>
		<star>Star</star>
		<hash>Hash</hash>
		<clear>Clear</clear>
		<enter>Enter</enter>
		<red>Red</red>
		<green>Green</green>
		<yellow>Yellow</yellow>
		<blue>Blue</blue>
		<language>Audio</language>
		<subtitle>Subtitle</subtitle>
	</remote>
</lircmap>

/home/htpc/.xbmc/userdata/keymaps/remote.xml

<keymap>
  <global>
	<remote>
	<power>XBMC.ActivateWindow(ShutdownMenu)</power>
	</remote>
  </global>
  <FullscreenVideo>
	<remote>
	  <zero>Number0</zero>
	  <one>Number1</one>
	  <two>Number2</two>
	  <three>Number3</three>
	  <four>Number4</four>
	  <five>Number5</five>
	  <six>Number6</six>
	  <seven>Number7</seven>
	  <eight>Number8</eight>
	  <nine>Number9</nine>
	  <left>StepBack</left>
	  <right>StepForward</right>
	  <up>BigStepForward</up>
	  <down>BigStepBack</down>
	  <back>SmallStepBack</back>
	  <menu>OSD</menu>
	  <start>OSD</start>
	  <title>CodecInfo</title>
	  <info>Info</info>
	  <enter>AspectRatio</enter>
	  <select>AspectRatio</select>
	  <teletext>XBMC.ActivateWindow(Teletext)</teletext>
	  <subtitle>ShowSubtitles</subtitle>
	  <language>AudioNextLanguage</language>
	</remote>

Somit sollte der Empfänger ohne größere Probleme einsetzbar sein. Natürlich kann man im XBMC viel individuell einstellen. In der remote.xml hab ich z.B. recht weit oben definiert das der Power Button immer das Power Menü von XBMC zeigt. Befehl sieht wie folgt aus.
<power>XBMC.ActivateWindow(ShutdownMenu)</power>
Falls ihr dies nicht wollt könnt ihr den Eintrag löschen oder auskommentieren.

Hoffe anderen Usern damit geholfen zu haben.

Weitere Gedanken....
Es sind meine ich 49 Tasten in der Harmony drin. Gibt es aber eventuell Befehle die der Empfänger könnte und im Harmony Profil nicht drin ist? Wie z.B. die Belegung von lirc mit BB2 und BB3. Denkbar wäre ja das er BB4 Code ebenfalls nutzbar wäre. Gibt es eventuell noch mehr Befehle die ich theoretisch anlernen könnte?
Subtitle	  0x00007bb2
		Audio		 0x00007bb3
		BB4		   0x00007bb4


Support für Fernbedienungs-Fragen aller Art Eingefügtes Bild
RC6 IR-Empfänger für Media Center und HTPCs (Klick + Klick + Klick)





#2
gzjv0q

gzjv0q

    netter Grünschnabel

  • Mitglied
  • PIP
  • 1 Beiträge
Hi!

Gibt es so eine Lösung auch für Windows?

XBMC mit einer RC6 Modell: 1039

Gruß

#3
AEOne

AEOne

    Inventar

  • SpecialMember Tec
  • PIPPIPPIPPIPPIPPIPPIP
  • 7.158 Beiträge
  • Geschlecht:Männlich
Da heißt die Lösung wohl Eventghost: Klick.

Gruß AEOne

Support für Fernbedienungs-Fragen aller Art Eingefügtes Bild
RC6 IR-Empfänger für Media Center und HTPCs (Klick + Klick + Klick)


#4
vop

vop

    netter Grünschnabel

  • Mitglied
  • PIP
  • 2 Beiträge
Hat jemand das ganze schon unter Ubuntu 10.10 mit Kernel 2.6.35-22 hinbekommen? Offenbar gab es zahlreiche grundlegende Änderungen, insb. ist nun statt bspw. /dev/lirc0 eins der neuen /dev/input/eventX devices zu verwenden (s. u.a. http://wilsonet.com/?page_id=95).

Eigentlich sieht alles gut aus, aber in irw kommt einfach nichts an.

Weitere Details habe ich bereits im ubuntuforum gepostet:
http://ubuntuforums....d.php?t=1627289

Weiß nicht mehr was ich noch probieren soll... wenn das bei irgendwem unter der gleichen Kernelversion laufen sollte (selbst unter 2.6.35-20 lief wohl manches noch anders bzw. "so wie früher") würde ich mich freuen, wenn derjenige seine configfiles posten könnte.

#5
AEOne

AEOne

    Inventar

  • SpecialMember Tec
  • PIPPIPPIPPIPPIPPIPPIP
  • 7.158 Beiträge
  • Geschlecht:Männlich
Ich habe tatsächlich schon 1-2 Rückmeldungen erhalten, dass bei Ubuntu 10.10 etwas Grundlegendes (an Lirc) geändert worden sein muss, so dass es mit dem Empfänger erst mal nicht mehr funktioniert.

Als eine Möglichkeit habe ich die Info erhalten, dass ein Zurückgehen auf Version Ubuntu 10.04 LTS Abhilfe schafft, da in dieser Version noch alles funktioniert.
Eine andere Möglichkeit ist wohl das Schreiben/Ändern eines Skriptes. Ein Mitstreiter von mir hat folgende Rückmeldung gegeben:
"I created a script that allows Linux to run without problem" und dazu ein YouTube-Video (in französisch) online gestellt: .

Ich denke, das könnte weiterhelfen.

Gruß AEOne

Support für Fernbedienungs-Fragen aller Art Eingefügtes Bild
RC6 IR-Empfänger für Media Center und HTPCs (Klick + Klick + Klick)


#6
hundekuchen

hundekuchen

    netter Grünschnabel

  • Mitglied
  • PIP
  • 1 Beiträge
Hallo,

ich glaube ich bräuchte bitte etwas Unterstüzung:

System: Ubuntu 10.04
FB: Harmony One

Habe das Gerät angeschlossen:
dmsg:
[41026.780031] usb 4-2: new full speed USB device using uhci_hcd and address 2
[41026.972333] usb 4-2: configuration #1 chosen from 1 choice
[41027.088031] usb 4-2: reset full speed USB device using uhci_hcd and address 2
[41027.246158] lirc_dev: lirc_register_driver: sample_rate: 0
[41027.251152] lirc_mceusb[2]: Formosa21 eHome Infrared Transceiver on usb4:2
[41037.254561] generic-usb 0003:147A:E03A.0003: timeout initializing reports
[41037.254781] generic-usb 0003:147A:E03A.0003: hiddev97,hidraw2: USB HID v1.00 Device [Formosa21 eHome Infrared Transceiver] on usb-0000:00:1d.2-2/input1


habe lirc Installiert und nichts bei der Installation ausgewählt. Dann die Config Dateien von hier übernommen bzw. angelegt.

syslog sagt:


Dec 7 07:45:00 server lircd-0.8.6[11229]: caught signal
Dec 7 07:45:00 server lircd-0.8.6[11224]: removed client
Dec 7 07:45:00 server lircd-0.8.6[11224]: caught signal
Dec 7 07:45:00 server lircd-0.8.6[11407]: lircd(default) ready, using /var/run/lirc/lircd
Dec 7 07:45:00 server lircd-0.8.6[11412]: lircd(default) ready, using /var/run/lirc/lircd1
Dec 7 07:45:00 server lircd-0.8.6[11407]: accepted new client from 127.0.0.1
Dec 7 07:45:00 server lircd-0.8.6[11412]: connected to localhost

der IF reciver blingt auch kurz wenn ich einen Befehl von der Harmony schicke. Aber es passiert nichts. Ich habe bei der Logitech Harmony Software Xbox ausgewählt. Ist dies richtig?

auch wenn ich irw auführe kommt nichts im System an.

#7
tinti

tinti

    netter Grünschnabel

  • Mitglied
  • PIP
  • 4 Beiträge
  • Geschlecht:Männlich

der IF reciver blingt auch kurz wenn ich einen Befehl von der Harmony schicke. Aber es passiert nichts. Ich habe bei der Logitech Harmony Software Xbox ausgewählt. Ist dies richtig?

auch wenn ich irw auführe kommt nichts im System an.


Also ich würde sagen du musst deine Logitech mit dem Profil Windows Media Center versehen und nicht mit dem XBox Profil.

Das oben aufgeführte HowTo funktioniert auch unter Fedora 14, jedoch nur mit Fedora Wiki Beschreibung.

Also wäre unter F14 folgende Datei zu erstellen: /etc/X11/xorg.conf.d/00-usb-ir.conf mit folgendem Inhalt:
Section "InputClass"
   Identifier	 "disable IR key mapping in X"
   MatchProduct   "Media Center Ed. eHome Infrared Remote Transceiver"
   Option		 "Ignore" "on"
EndSection

Ohne diese X11 Einstellung werden jeweils zwei Tastendrücken an XBMC geliefert, einmal vom lircd und einmal vom HID Interpreter.

#8
JensiM

JensiM

    Beginners

  • Mitglied
  • PIPPIP
  • 16 Beiträge

Gibt es so eine Lösung auch für Windows?


Da heißt die Lösung wohl Eventghost: Klick.


ich glaub mit den ehome Lösungen, aktuellem XBMC 10.0 und dem XBMC MCERemote Addon aus der internen Addon-Verwaltung
geht das jetzt ganz easy:

http://forum.xbmc.or...ead.php?t=81687
http://xbmcmce.sourceforge.net/
http://xbmccustomreg...ourceforge.net/

#9
petepixel

petepixel

    netter Grünschnabel

  • Mitglied
  • PIP
  • 2 Beiträge
Hallo zusammen,

ich krieg' meine Empfänger leider auch nicht zum Laufen. Das gute Ding will unter keinen Umständen als Input Device auftauchen... evtl. hat hier ja hier jemand einen Tipp:

1. Verwendet wird Ubuntu 10.04 LTS auf 'nem Acer Revo 3610 und 'ne Harmony One mit einem von AEOnes Empfängern. Dieser ist per USB angeschlossen, reagiert optisch durch Blinken auch auf Signale und wird mit dem Befehl "lsusb" auch aufgelistet (erster Eintrag):

[codebox]xbmc@XBMC:~$ lsusb
Bus 002 Device 003: ID 147a:e03e Formosa Industrial Computing, Inc.
Bus 002 Device 002: ID 04f2:0963 Chicony Electronics Co., Ltd
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub[/codebox]

2. Wenn ich "sudo /etc/init.d/lirc restart" ausführe und dazu "tail -f /var/log/syslog" laufen lasse, erhalte ich Folgendes:

[codebox]Jan 25 14:02:21 XBMC lircd-0.8.6[3128]: caught signal
Jan 25 14:02:21 XBMC lircd-0.8.6[3123]: caught signal
Jan 25 14:02:21 XBMC lircd-0.8.6[3175]: lircd(default) ready, using /var/run/lirc/lircd
Jan 25 14:02:21 XBMC lircd-0.8.6[3180]: lircd(default) ready, using /var/run/lirc/lircd1
Jan 25 14:02:21 XBMC lircd-0.8.6[3180]: connected to localhost
Jan 25 14:02:21 XBMC lircd-0.8.6[3175]: accepted new client from 127.0.0.1
Jan 25 14:02:21 XBMC lircd-0.8.6[3175]: could not get file information for /dev/lirc0
Jan 25 14:02:21 XBMC lircd-0.8.6[3175]: default_init(): No such file or directory
Jan 25 14:02:21 XBMC lircd-0.8.6[3175]: Failed to initialize hardware[/codebox]

3. In /dev findet sich aber "lirc0"

[codebox]xbmc@XBMC:~$ ls -l /dev | grep lirc
crw-rw---- 1 root root 61, 0 2011-01-25 14:54 lirc0
lrwxrwxrwx 1 root root 19 2011-01-25 14:57 lircd -> /var/run/lirc/lircd
lrwxrwxrwx 1 root root 20 2011-01-25 14:57 lircd1 -> /var/run/lirc/lircd1[/codebox]

4. In der durch "cat /proc/bus/input/devices" erzeugten Liste find' ich keinen IR-Empfänger

[codebox]xbmc@XBMC:~$ cat /proc/bus/input/devices
I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=PNP0C0C/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0
U: Uniq=
H: Handlers=kbd event0
B: EV=3
B: KEY=100000 0 0 0

I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=LNXPWRBN/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input1
U: Uniq=
H: Handlers=kbd event1
B: EV=3
B: KEY=100000 0 0 0

I: Bus=0017 Vendor=0001 Product=0001 Version=0100
N: Name="Macintosh mouse button emulation"
P: Phys=
S: Sysfs=/devices/virtual/input/input2
U: Uniq=
H: Handlers=mouse0 event2
B: EV=7
B: KEY=70000 0 0 0 0 0 0 0 0
B: REL=3

I: Bus=0003 Vendor=04f2 Product=0963 Version=0111
N: Name="Chicony 2.4G Multimedia Wireless Kit"
P: Phys=usb-0000:00:04.0-1/input0
S: Sysfs=/devices/pci0000:00/0000:00:04.0/usb2/2-1/2-1:1.0/input/input3
U: Uniq=
H: Handlers=kbd event3
B: EV=120013
B: KEY=10000 7 ff800000 7ff febeffdf ffefffff ffffffff fffffffe
B: MSC=10
B: LED=7

I: Bus=0003 Vendor=04f2 Product=0963 Version=0111
N: Name="Chicony 2.4G Multimedia Wireless Kit"
P: Phys=usb-0000:00:04.0-1/input1
S: Sysfs=/devices/pci0000:00/0000:00:04.0/usb2/2-1/2-1:1.1/input/input4
U: Uniq=
H: Handlers=kbd mouse1 event4
B: EV=1f
B: KEY=837fff 2c3027 bf004444 0 0 70001 f84 8a27c000 667bfa d941dfed 9e0000 0 0 0
B: REL=143
B: ABS=1 0
B: MSC=10

I: Bus=0001 Vendor=10ec Product=0662 Version=0001
N: Name="HDA Digital PCBeep"
P: Phys=card0/codec#0/beep0
S: Sysfs=/devices/pci0000:00/0000:00:08.0/input/input5
U: Uniq=
H: Handlers=kbd event5
B: EV=40001
B: SND=6

[/codebox]

5. Schliesslich noch die Ausgabe von "dmesg"

[codebox][ 498.581214] usb 2-5: USB disconnect, address 3
[ 506.052031] usb 2-5: new full speed USB device using ohci_hcd and address 4
[ 506.277196] usb 2-5: configuration #1 chosen from 1 choice
[ 516.288887] generic-usb 0003:147A:E03E.0004: timeout initializing reports
[ 516.289186] generic-usb 0003:147A:E03E.0004: hiddev97,hidraw2: USB HID v1.00 Device [Formosa21 eHome Infrared Transceiver] on usb-0000:00:04.0-5/input1
[ 758.093194] usb 2-5: USB disconnect, address 4
[ 765.412031] usb 2-5: new full speed USB device using ohci_hcd and address 5
[ 765.636637] usb 2-5: configuration #1 chosen from 1 choice
[ 775.648329] generic-usb 0003:147A:E03E.0005: timeout initializing reports
[ 775.648610] generic-usb 0003:147A:E03E.0005: hiddev97,hidraw2: USB HID v1.00 Device [Formosa21 eHome Infrared Transceiver] on usb-0000:00:04.0-5/input1
[ 1096.098991] usb 2-5: USB disconnect, address 5
[ 1105.433084] usb 2-5: new full speed USB device using ohci_hcd and address 6
[ 1105.658505] usb 2-5: configuration #1 chosen from 1 choice
[ 1115.668965] generic-usb 0003:147A:E03E.0006: timeout initializing reports
[ 1115.669252] generic-usb 0003:147A:E03E.0006: hiddev97,hidraw2: USB HID v1.00 Device [Formosa21 eHome Infrared Transceiver] on usb-0000:00:04.0-5/input1
[ 1190.299905] usbcore: deregistering interface driver lirc_mceusb
[ 1259.519125] lirc_dev: IR Remote Control driver registered, major 61
[ 1259.529262] lirc_mceusb: Windows Media Center Edition USB IR Transceiver driver for LIRC 1.90
[ 1259.529271] lirc_mceusb: Daniel Melander <lirc@rajidae.se>, Martin Blatter <martin_a_blatter@yahoo.com>, Dan Conti <dconti@acm.wwu.edu>
[ 1259.529344] usbcore: registered new interface driver lirc_mceusb
[ 1484.682252] usb 2-5: USB disconnect, address 6
[ 1491.420030] usb 2-4: new full speed USB device using ohci_hcd and address 7
[ 1491.644492] usb 2-4: configuration #1 chosen from 1 choice
[ 1501.652173] generic-usb 0003:147A:E03E.0007: timeout initializing reports
[ 1501.652469] generic-usb 0003:147A:E03E.0007: hiddev97,hidraw2: USB HID v1.00 Device [Formosa21 eHome Infrared Transceiver] on usb-0000:00:04.0-4/input1
[ 1820.438685] usbcore: deregistering interface driver lirc_mceusb
[ 1983.785490] lirc_dev: IR Remote Control driver registered, major 61
[ 1984.720024] lirc_serial: auto-detected active low receiver
[ 1984.720035] lirc_dev: lirc_register_driver: sample_rate: 0
[ 1984.720205] lirc_serial $Revision: 5.104 $ registered
[ 2005.853049] lirc_mceusb: Windows Media Center Edition USB IR Transceiver driver for LIRC 1.90
[ 2005.853058] lirc_mceusb: Daniel Melander <lirc@rajidae.se>, Martin Blatter <martin_a_blatter@yahoo.com>, Dan Conti <dconti@acm.wwu.edu>
[ 2005.853130] usbcore: registered new interface driver lirc_mceusb
[ 2374.639642] usb 2-4: USB disconnect, address 7
[ 2385.368053] usb 2-5: new full speed USB device using ohci_hcd and address 8
[ 2385.576709] usb 2-5: configuration #1 chosen from 1 choice
[ 2395.590374] generic-usb 0003:147A:E03E.0008: timeout initializing reports
[ 2395.590689] generic-usb 0003:147A:E03E.0008: hiddev97,hidraw2: USB HID v1.00 Device [Formosa21 eHome Infrared Transceiver] on usb-0000:00:04.0-5/input1[/codebox]

Soweit bin ich mit diversen Anleitungen gekommen, allerdings hab' ich jezt keine Ahnung an was es liegen könnte... irgendwelche Ideen?

Vielen Dank im Voraus!

Gruss PetePixel

#10
petepixel

petepixel

    netter Grünschnabel

  • Mitglied
  • PIP
  • 2 Beiträge
Hab' mein Problem mittlerweile gelöst (der geneigte Admin möge gegebenenfalls meinen vorherigen Post löschen...):

Allerdings deckt sich meine Lösung nicht mit den Lösungsvorschlägen von AEONe weiter oben, es scheint als ob es da unterschiedliche funktionierende Kombinationen gibt.

Hier meine: Unter Ubuntu 10.04 LTS ist die aktuellste verfügbare Version von Lirc 0.8.6, welche aber den IR605 Empfänger von AEOne leider nicht unterstützt. Das im Youtube Video präsentierte Skript soll dies ändern, indem es den entsprechenden Eintrag in Lirc setzt und das Ganze neu kompiliert... funzte aber hier leider nicht. Nach einem Update auf Ubuntu 10.10 und konnte ich Lirc 0.8.7 installieren und der Empfänger wurde erkannt. Allerdings kamen keine Signale der Fernbedienung an. Nach einer Neuinstallation über die Konsole (sudo apt-get install -y lirc) konnte ich "Microsoft MCE Remotes (all)" als Fernbedienung sowie "DirectTV Receiver" als Empfänger auswählen und es lief endlich... danach noch lircd.conf und die xml Dateien von AEOne nach /et (nicht aber hardware.conf) und fertig...

#11
AEOne

AEOne

    Inventar

  • SpecialMember Tec
  • PIPPIPPIPPIPPIPPIPPIP
  • 7.158 Beiträge
  • Geschlecht:Männlich
Hehe - ich verstehe zwar nur Bahnhof, aber gut, dass es am Ende funktioniert.
Das von Dir hier angesprochene YouTube-Video hatte ich Dir ja per PM mitgeteilt und es ist hier noch gar nicht bekannt. Deshalb: Klick.

Gruß AEOne

Support für Fernbedienungs-Fragen aller Art Eingefügtes Bild
RC6 IR-Empfänger für Media Center und HTPCs (Klick + Klick + Klick)


#12
AEOne

AEOne

    Inventar

  • SpecialMember Tec
  • PIPPIPPIPPIPPIPPIPPIP
  • 7.158 Beiträge
  • Geschlecht:Männlich
Es gibt neues von der Linux-Front.
Ein User aus dem HiFi-Forum (Klick) war so freundlich, mir seine Erfahrungen zur Einrichtung eines RC6 IR-Empfänger unter Linux ausführlich mitzuteilen.
Ein großer Dank an @Larry_Lobster und hier sind seine Weisheiten:

Die folgende Anleitung zeigt wie man unter Ubuntu  10.10 (Maverick) mit einem 2.6.37 Kernel einen RC6-Infrarot-Empfäger  einrichten kann.

Ich gehe in diesem Tutorial davon aus, dass ihr  bereits einen 2.6.37 kernel unter Ubuntu Maverick nutzt. Sollte dies  nicht der Fall sein, schaut euch im Netz mal bzgl. eines Updates um.  Eine gute Anlaufstelle ist dabei z.B. das xorg-edgers launchpad: [img]http://www.hifi-forum.de/images/follow.gif[/img][url="http://www.hifi-forum.de/extURL.php?goURL=https://launchpad.net/%7Exorg-edgers/+archive/ppa"]https://launchpad.net/~xorg-edgers/+archive/ppa[/url]

Die benötigten Treiber kommen out-of-the-box. Wir müssen nichts zusätzlich installieren. 
Zunächst prüfen wir, ob der IR-Empfänger erkannt wurde:
cat /proc/bus/input/devices

Ihr sollten einen Eintrag wie den folgenden haben:
I: Bus=0003 Vendor=147a Product=e017 Version=0140
N: Name="Media Center Ed. eHome Infrared Remote Transceiver (147a:e017)"
P: Phys=usb-0000:00:1d.1-1/input0
S: Sysfs=/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.0/rc/rc0/input2
U: Uniq=
H: Handlers=kbd event2
B: EV=100013
B: KEY=fff 0 108fc326 217605100000000 0 700158000 419000100001 9e968000000000 10000000
B: MSC=10

Momentan  nutzt der Empfänger das input event2 (bei mir). Mit Hilfe dieser  Event-Nummer könnte man lirc jetzt konfigurieren. Leider kann es  vorkommen, dass sich nach einem Reboot die Event-Nummer ändert. Daher  legen wir eine statische Referenz fest:
udevadm info -a -p $(udevadm info -q path -n /dev/input/event2)


Wir  benötigen ein eindeutiges Kriterium, mit dem wir das Device  identifizieren können. In diesem Fall nehme ich einfach den Namen: Media  Center Ed. eHome Infrared Remote Transceiver (147a:e017)
Den Namen  in die Zwischenablage kopieren und die Datei  /etc/udev/rules.d/10-local.rules z.B. folgendermaßen öffnen bzw.  anlegen, wenn noch nicht vorhanden:
nano /etc/udev/rules.d/10-local.rules

Dort tragen wir folgendes ein und speichern die Datei anschließend (der Name ist ggf. anzupassen):
KERNEL=="event*",ATTRS{name}=="Media Center Ed. eHome Infrared Remote Transceiver (147a:e017)",SYMLINK="input/irremote"

Damit  legen wir den symlink /dev/input/irremote an, der immer auf das Device  mit dem Namen "Media Center Ed. eHome Infrared Remote Transceiver  (147a:e017)" verweist. Dadurch ist es uns egal, wenn sich die  event-Nummer bei Reboots verändert.

Anschließend müssen wir neu botten:
sudo reboot

Unter /dev/inut sollte sich jetzt irremote befinden:
ls -la /dev/input sollte u.a. in etwa so etwas liefern:
lrwxrwxrwx   1 root root	  6 2011-02-03 19:39 irremote -> event2

Jetzt ist es an der Zeit lirc zu installieren:
sudo apt-get install lirc

Bei der Maske zur Konfiguration unter "Remote control configuration" folgendes wählen: 
Linux input layer (/dev/input/eventX)

Beim Transmitter wählen wir:
None

... und das Custom event interface unser zuvor angelegtes:
/dev/input/irremote

Jetzt sollte alles eingerichtet sein und wir können testen. Das geht am einfachsten mit irw:
irw

Drückt  ein paar Tasten auf eurer MCE-kompatiblen Fernbedienung: Ihr solltet  Ausgaben sehen. Wenn das der Fall ist: Glückwunsch! Euer IR-Empfänger  ist erfolgreich unter Ubuntu Maverick mit einem 2.6.37er KErnel  konfiguriert.
Gruß AEOne

Support für Fernbedienungs-Fragen aller Art Eingefügtes Bild
RC6 IR-Empfänger für Media Center und HTPCs (Klick + Klick + Klick)


#13
narcoticfresh

narcoticfresh

    netter Grünschnabel

  • Mitglied
  • PIP
  • 1 Beiträge
noch einen nachtrag für alle, die noch ubuntu 10.4 lts haben - was beim aktuellen xbmc live immer noch der fall ist..

es ist effektiv so, dass lirc 0.8.6 unter ubuntu 10.4 den receiver von aeone nicht einfach so erkennt - es scheint ein neueres fabrikat zu sein, welches eine vendor-id hat die im mceusb-modul noch nicht drin ist..

zur verifikation, folgendes ausführen:
root@XBMCLive:/home/xbmc# dmesg | grep -i formosa
[   12.192557] generic-usb 0003:147A:E03E.0002: hiddev96,hidraw1: USB HID v1.00 Device [Formosa21 eHome Infrared Transceiver] on usb-0000:00:04.0-2/input1
wer den formosa21 hat, ist betroffen (man beachte die device-id 0003:147A:E03E.0002; der teil E03E ist der wichtige..)

also sollte man dieser anleitung folgen, jedoch nur den teil der mceusb.c anpassung und dem reconfigure! (das heisst "apt-get install lirc-modules-source" bis "dpkg-reconfigure lirc-modules-source"). bei mir war es nicht so, dass die adresse des lirc-devices geändert hat (blieb also /dev/lircd).

nun musste ich nochmals reconfiguren
dpkg-reconfigure lirc
nun wählt man eben bei remote ""Windows Media Center Transceivers/Remotes (all)" aus, aber bei transmitter "None"..

dpkg-reconfigure startet ja den lirc-service schon neu - nun sollte es funktionieren und mit "irw" sollte man die commands nun sehen die die fernbedienung schickt..

#14
vop

vop

    netter Grünschnabel

  • Mitglied
  • PIP
  • 2 Beiträge

Hat jemand das ganze schon unter Ubuntu 10.10 mit Kernel 2.6.35-22 hinbekommen?
[...]


Nachdem ich die Konfigurationsversuche unter 10.10 irgendwann aufgegeben habe, brachte das kürzliche Upgrade auf 11.04 die Erlösung. Ohne weiteres Zutun reagierte XBMC plötzlich auf die Harmony 895, zunächst nur auf das Steuerkreuz, nach Umschalten von /dev/lirc0 auf /dev/input...-Event-Dings via dpkg-reconfigure lirc auf alle Tasten. Auch irw erkennt nun sauber alle Tasten.

Ich hoffe, dass es bei zukünftigen Updates nie wieder kaputt geht ;-)

Einziges verbliebenes gelegentliches Problem ist "Prellen", d.h. bei einmaligem kurzen Drücken einer Taste kommt das Signal mehrfach an. Die entsprechende "Reagiert ihr Gerät zu stark, ..."-Einstellung in der Harmony Software wurde bereits auf 0 runtergesetzt.

#15
groats

groats

    lustiger Jungspund

  • Mitglied
  • PIP
  • 7 Beiträge

Hat jemand das ganze schon unter Ubuntu 10.10 mit Kernel 2.6.35-22 hinbekommen?
[...]


Nachdem ich die Konfigurationsversuche unter 10.10 irgendwann aufgegeben habe, brachte das kürzliche Upgrade auf 11.04 die Erlösung. Ohne weiteres Zutun reagierte XBMC plötzlich auf die Harmony 895, zunächst nur auf das Steuerkreuz, nach Umschalten von /dev/lirc0 auf /dev/input...-Event-Dings via dpkg-reconfigure lirc auf alle Tasten. Auch irw erkennt nun sauber alle Tasten.

Ich hoffe, dass es bei zukünftigen Updates nie wieder kaputt geht ;-)

Einziges verbliebenes gelegentliches Problem ist "Prellen", d.h. bei einmaligem kurzen Drücken einer Taste kommt das Signal mehrfach an. Die entsprechende "Reagiert ihr Gerät zu stark, ..."-Einstellung in der Harmony Software wurde bereits auf 0 runtergesetzt.


Ich stand heute nach einem Update meines Zotac MAG HD-ND01 (Ubuntu 10.04.3 LTS
/ Kernel 2.6.32-33) vor einem ähnlichen Problem;
mein XBMC wollte einfach nicht mehr aus dem "Suspend" erwachen!

Ich habe dann herausgefunden, dass dies auf ein Kernel-Fehler zurückzuführen ist:

Ubuntu Suspend / Wake XBMC
No resume form standby with vista remote after 2.6.32-23 #37 Kernel version

Die Lösung war bei mir dann folgende (vendor and product id beachten / sudo lsusb zeigt die richtige vendor und product id eures Empfängers):
Lösung

Ich hoffe es hilft Jemanden sofern er ein ähnliches Problem hat und über diesen Threat hier stolpert!

#16
AEOne

AEOne

    Inventar

  • SpecialMember Tec
  • PIPPIPPIPPIPPIPPIPPIP
  • 7.158 Beiträge
  • Geschlecht:Männlich
Danke für den Hinweis, er wird sicher einigen anderen Geplagten helfen.

Gruß AEOne

Support für Fernbedienungs-Fragen aller Art Eingefügtes Bild
RC6 IR-Empfänger für Media Center und HTPCs (Klick + Klick + Klick)


#17
nuari

nuari

    lustiger Jungspund

  • Mitglied
  • PIP
  • 6 Beiträge
Hallo zusammen!

Ich verfolge dieses Thema nun schon länger. Ich versuche meine Harmony One mit dem MS MCE Empfänger unter Opensuse 11.4 für XBMC ans Laufen zu bekommen. Ich habe die oben beschriebenen Anleitungen umgesetzt. Es funktioniert auch alles soweit ganz gut. Ich hab aber leider in XBMC ein großes Problem mit der BACK-Taste. Unter Windows7 funktioniert diese einwandfrei. Wenn ich im SUSE die Fernbedienung mit irw teste, wird die BACK-Taste (0x00007bdc) auch einwandfrei erkannt. Aber in XBMC hat die Taste unter SUSE keine Funktion. Hat da vielleicht irgendjemand eine Idee? Mit der Lircmap.xml und der remote.xml hab ich schon rumgespielt, aber ohne Erfolg. Egal was ich in diesen Dateien verändere, es hat keine Auswirkung auf XBMC.

Achja, unter Ubuntu 11.4 hatte ich das gleiche Problem!

Für eure Hilfe wäre ich euch dankbar!

Gruß

Nuari

Bearbeitet von nuari, 30 Juli 2011 - 11:10 .


#18
Polyamid

Polyamid

    Beginners

  • Mitglied
  • PIPPIP
  • 45 Beiträge
Welche XBMC Version benutzt du? Die 10er oder nen Nightly build?

Eigentlich musst du nur schaun in welche Bezeichnung Lirc dir den Tastencode übersetzt. Diese Bezeichnung muss dann einfach nur in die Lircmap.xml in den Bereich für die jeweilige Fernbedienung eingegeben werden bei

<back>BACK</back>

das fett gedruckte BACK muss dann durch das Kommando ersetzt werden.

Beachte das auch in den Bereich für die richtige Fernbedienung zu schreiben und nicht gleich in den Erstbesten. Wenn du da z.b. die Tasten für Device mceusb änderst gilt das beispielsweise auch nur für das Lirc gerät mceusb


mal nen Beispiel:

Wenn das IRW folgendes rauswirft:

0x00007bdc Zurück harmony



dann musst du die lircmap öffnen und da ausschau halten nach:

<lircmap>
<remote device="harmony">
.
.
.
.
<back>Zurück</back>
.
.
.
.
.
.
</remote>
</lircmap>


Dein Knopf wird sicher nicht "Zurück" heißen is aber auch egal. wichtig ist, dass der Befehl identisch ist mit dem vom IRW ausgegebenen Befehl

#19
nuari

nuari

    lustiger Jungspund

  • Mitglied
  • PIP
  • 6 Beiträge
Hi!

Ich, ich benutze die 10.1. Das mit der Lircmap.xml hab ich schon versucht. IRW wirft folgendes raus: 0x00007bdc back mceusb. In der lircmap.xml und in der remote xml steht das drin: <back>BACK</back>. Ich hab auch schon versucht, andere funktionierde Tasten auf "BACK" zu ändern, was aber keine Auswrikung hatte.

#20
Polyamid

Polyamid

    Beginners

  • Mitglied
  • PIPPIP
  • 45 Beiträge
Wenn IRW "back" als Kommando ausgibt ist es logisch, dass "BACK" nicht klappt wegen der Groß- und Kleinschreibung

Schreib das "back" mal klein wie im IRW.

Wenn das alles keine Auswirkungen hat, dann benutzt du evlt. den falschen Dateipfad. wo liegt bei dir die Datei?

Normal wäre im Home Verzeichnis des Benutzers im Ordner XBMC/Userdata

Um zu testen ob du da richtig bist kannst zum Beispiel auch die RSS Feed Datei mal abändern und schaun ob er diese Änderungen übernimmt.


Ich muss zumindest nur die Lircmap ändern und brauche nichts in Remote oder Keymap XML machen um die Fernbedienung zu konfigurieren.

Ich glaub es ist so, dass die Lircmap die Schnittstelle zwischen Lirc und XBMC ist. In der remote.xml (früher keymap.xml) werden dann die Befehle in Funktionen des XBMC übersetzt.
Da dort schon die allermeisten Funktionen grundeingestellt sind würd ich da die Finger von lassen. Das Risiko ist zu groß, dass du hier was vermurkst und du gar nicht mehr weisst was nu daran schuld ist. Solange der Befehl in der frischen Lircmap schon enthalten ist musst du einfach nur das IRW Kommando da eintragen. Dann sollte es klappen.


bei dir muss das so aussehen in der Lircmap:


<lircmap>
<remote device="mceusb">
.
.
.
.
<back>back</back>
.
.
.
.
.
.
</remote>
</lircmap>

die remote.xml (seit Dharma ist die Keymap.xml nicht mehr aktuell und heisst nun remote.xml )dann logischerweise so (ist eigentlich von vornherein standard):


<keymap>
  <global>
	<remote>
	  .
	  .
	  <back>PreviousMenu</back>
	  . 
	  .
   </remote>
  </global>
</keymap>



Dies würde dann das Lirc Commando "back" (aus IRW) mit dem XBMC Button String "back" verknüpfen. Die remote.xml übersetzt dann den Button String "back" mit der XBMC Action "PreviousMenu". (dass du hier nun BACK drinstehen hast hilft natürlich auch nicht, denn BACK ist für XBMC keine zulässige Aktion)

verstanden?



Es wäre hier natürlich übersichtlicher gewesen im Lirc die Tastenbenennung so zu machen, dass man durch Groß- und Kleinschreibung die Commandos unterscheiden kann. Bei dir ist alles klein und dadurch wohl auch dein Irrtum.

Bearbeitet von Polyamid, 02 August 2011 - 10:13 .


#21
nuari

nuari

    lustiger Jungspund

  • Mitglied
  • PIP
  • 6 Beiträge
Hi!

Erstmal danke für deine Hilfe! Ich hab das alles versucht, nur leider funktioniert es immernoch nicht. Meine configs sehen wie folgt aus:

Lircmap.xml:

<lircmap>
<remote device="mceusb">
<play>Play</play>
<pause>Pause</pause>
<stop>Stop</stop>
<forward>Forward</forward>
<reverse>Rewind</reverse>
<left>Left</left>
<right>Right</right>
<up>Up</up>
<down>Down</down>
<select>OK</select>
<pageplus>ChanUp</pageplus>
<pageminus>ChanDown</pageminus>
<back>back</back>
<menu>PreviousMenu</menu>
<title>Guide</title>
<info>More</info>
<skipplus>Skip</skipplus>
<skipminus>Replay</skipminus>
<display>Teletext</display>
<start>Home</start>
<record>Record</record>
<volumeplus>VolUp</volumeplus>
<volumeminus>VolDown</volumeminus>
<mute>Mute</mute>
<power>Power</power>
<myvideo>Videos</myvideo>
<mymusic>Music</mymusic>
<mypictures>Pictures</mypictures>
<mytv>TV</mytv>
<one>One</one>
<two>Two</two>
<three>Three</three>
<four>Four</four>
<five>Five</five>
<six>Six</six>
<seven>Seven</seven>
<eight>Eight</eight>
<nine>Nine</nine>
<zero>Zero</zero>
<star>Star</star>
<hash>Hash</hash>
<clear>Clear</clear>
<enter>Enter</enter>
<red>Red</red>
<green>Green</green>
<yellow>Yellow</yellow>
<blue>Blue</blue>
<language>Audio</language>
<subtitle>Subtitle</subtitle>
</remote>
</lircmap>

remote.xml:

<keymap>
<global>
<remote>
<power>XBMC.ActivateWindow(ShutdownMenu)</power>
<FullscreenVideo>
<zero>Number0</zero>
<one>Number1</one>
<two>Number2</two>
<three>Number3</three>
<four>Number4</four>
<five>Number5</five>
<six>Number6</six>
<seven>Number7</seven>
<eight>Number8</eight>
<nine>Number9</nine>
<left>StepBack</left>
<right>StepForward</right>
<up>BigStepForward</up>
<down>BigStepBack</down>
<back>PreviousMenu</back>
<menu>OSD</menu>
<start>OSD</start>
<title>CodecInfo</title>
<info>Info</info>
<enter>AspectRatio</enter>
<select>AspectRatio</select>
<teletext>XBMC.ActivateWindow(Teletext)</teletext>
<subtitle>ShowSubtitles</subtitle>
<language>AudioNextLanguage</language>
</remote>
</global>
</keymap>

Zuerst hatte ich die configs in /root/.xbmc/userdata/keymaps/ <--- hab xbmc auch immer als root zum testen gestartet!
Danach hab ich es mal in /root/.xbmc/userdata versucht, was leider auch keinen erfolg brachte. Das komische ist, dass alle anderen Tasten einwandfrei funktionieren.

#22
Polyamid

Polyamid

    Beginners

  • Mitglied
  • PIPPIP
  • 45 Beiträge
Was passiert wenn du eine funktionierende taste abänderst? klappt sie dann immer noch?

Ich kann mir wirklich nur vorstellen, dass du da in der falschen Dateien rumänderst.

Edit: Ich sitz grad auf der Arbeit und hab meine Config nicht vor Augen... kann es aber sein, dass du da in der remote.xml nur den Bereich abänderst, der für Vollbild Video Wiedergabe gilt und nicht den fürs Allgemeine??? da wär es dann logisch, dass da nix reagiert im Hauptmenu.

Dadrüber müsste ein Bereich sein der die übergeordneten Kommandos enthält.

Bearbeitet von Polyamid, 02 August 2011 - 16:51 .


#23
nuari

nuari

    lustiger Jungspund

  • Mitglied
  • PIP
  • 6 Beiträge

Was passiert wenn du eine funktionierende taste abänderst? klappt sie dann immer noch?

Ich kann mir wirklich nur vorstellen, dass du da in der falschen Dateien rumänderst.

Edit: Ich sitz grad auf der Arbeit und hab meine Config nicht vor Augen... kann es aber sein, dass du da in der remote.xml nur den Bereich abänderst, der für Vollbild Video Wiedergabe gilt und nicht den fürs Allgemeine??? da wär es dann logisch, dass da nix reagiert im Hauptmenu.

Dadrüber müsste ein Bereich sein der die übergeordneten Kommandos enthält.


ja, das ist gut möglich! ich hab mir die configs hier aus der thread rauskopiert! ich musste die dateien selbst erstellen, d.h. da war voher noch nichts vorhanden. wie müsste die config denn dann aussehen?

#24
Polyamid

Polyamid

    Beginners

  • Mitglied
  • PIPPIP
  • 45 Beiträge
Falls das was du da gepostet hast deine gesamte remote.xml war, dann fehlt da die Hälfte. Dein geposteter Bereich bezieht sich glaub ich nur auf <FullscreenVideo> also ist nur aktiv wenn der grad nen Video spielt. da bringt dir back dann wenig.


leider bringt es nix wenn ich dir meine poste, da ich selber ne pre Eden Version mit PVR benutze. Da is so manches anders als bei dir. ich empfehle dir also mal die Datei neu zu installieren. Hol sie dir einfach neu von ppa:team-xbmc und überschreib deine damit.

Bearbeitet von Polyamid, 02 August 2011 - 19:14 .


#25
nuari

nuari

    lustiger Jungspund

  • Mitglied
  • PIP
  • 6 Beiträge

Falls das was du da gepostet hast deine gesamte remote.xml war, dann fehlt da die Hälfte. Dein geposteter Bereich bezieht sich glaub ich nur auf <FullscreenVideo> also ist nur aktiv wenn der grad nen Video spielt. da bringt dir back dann wenig.


leider bringt es nix wenn ich dir meine poste, da ich selber ne pre Eden Version mit PVR benutze. Da is so manches anders als bei dir. ich empfehle dir also mal die Datei neu zu installieren. Hol sie dir einfach neu von ppa:team-xbmc und überschreib deine damit.


ehm, ja! das war die komplette! ich hatte aber von anfang an keine! ich beide dateien selbst erstellt. ich bin absoluter linux anfänger und weiss nicht wie ich an die dateien rankomme, benutze opensuse 11.4.






Besucher die dieses Thema lesen: 0

Mitglieder: 0, Gäste: 0, unsichtbare Mitglieder: 0