[1] Archiv / MLD 3.x / Development / Remote Der Tt-6400 In Xbmc Nutzen
 

Offline dwoe

  • Adv. Member
  • ***
  • Posts: 108
    • View Profile
Remote Der Tt-6400 In Xbmc Nutzen
« on: August 23, 2011, 09:10:43 »
Hallo zusammen,

da sich die beiden Themen im anderen Thread zu stark mischen, mache ich mal einen neuen für die Probleme mit der Remote auf.

Mein Ziel/Wunsch ist es aus dem OSD vom VDR ein externes Programm zu starten (in diesem Fall XBMC) und dann dort die gleiche Remote zu nutzen. Das Starten des Programm klappt und auch das Abschalten der Remote für den VDR, d.h. er reagiert nicht mir auf die FB, solang XBMC läuft.

Nur leider reagiert XBMC auch nicht.

MarMic hat sich meine Rechner gestern Nacht mal angeschaut, eine Lösung hat er aber auch noch nicht gefunden.

@MarMic: vielleicht könntest Du (auch für mich) hier mal kurz beschreiben, was Du gestern getan hast und wie weit du gekommen bist. Ich habe heute morgen nochmal "irw /dev/lircd" aufgerufen - heute hat er keine Signale mehr angezeigt - gestern doch schon...

Ich verstehe auch nach wie vor nicht wie vdr-plugin-remote, lirc und inputlirc zusammenhängen? Zur Zeit läuft die FB im VDR gut über das vdr-plugin-remote...

Vielen Dank,

Dirk

 
VDR: ASUS E35M1-M (AMD E-350), 2 GB Ram, 1 TB HDD, Technotrend Premium S2-6400

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Remote Der Tt-6400 In Xbmc Nutzen
« Reply #1 on: August 23, 2011, 09:46:14 »
hi jungs,

also gestern:

inputlirc genommen und alle input devices überprüfen lassen.
lirc nachgeladen weil sonst kein irw geht (@claus wie bekommen wir am besten irw aus lirc noch in inputlirc, das wird ja erst in lirc gebaut... da müsste mal rein)
so neustart würden sich beide nun beißen!
also: start inputlirc und das erstellt /dev/lircd das nun die devices von input überwacht.

mittel irw /dev/lircd die tasten rausgefunden und manuel in die remote.conf eingetragen -> so funktioniert schonmal die tt6400 über inputlirc mit vdr!

so und hier scheitert es:
xbmc erwartet auch ne lircd.conf? da habe ich n manuelles mappen versucht ging aber nicht und die update.sh ging auch nicht -> jemand ne idee?

SO wenn es so nicht geht müsste man doch den umweg über devinput in LIRC machen damit sollte vdr und xbmc gehen!  
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20447
    • View Profile
    • ClausMuus.de
Remote Der Tt-6400 In Xbmc Nutzen
« Reply #2 on: August 23, 2011, 10:54:02 »
Wenn die FB nen input Device bereit stellt, sollte das doch unter xbmc ohne weiteres Zutuen funktionieren. So hattest Du das jedenfalls bei ner anderen FB berichtet.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Remote Der Tt-6400 In Xbmc Nutzen
« Reply #3 on: August 23, 2011, 11:04:38 »
ja die andere remote ist aber auch in xbmc gelistet als mce remotes (die scheinen alle gleich zu sein)

ABER die remote der tt6400 hat zb für oben ein KEY_TAB und für links KEY_W ganz komische belegunG!
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline dwoe

  • Adv. Member
  • ***
  • Posts: 108
    • View Profile
Remote Der Tt-6400 In Xbmc Nutzen
« Reply #4 on: August 26, 2011, 21:32:42 »
Hallo zusammen, hallo MarMic,

ich wollte mal kurz nachhören, ob Ihr noch irgendwelche Ideen habt, wie ich den IR-Empfänger der TT-6400 auch unter XBMC nutzen kann?

Hat jemand den Thread aus dem vdr-portal verstanden und kann es mir ggfs. erklären.

@MarMic: vielleicht kannst Du mir auch erklären, was du in der Nacht-Session gemacht hast. Immerhin hat da XBMC ja auf die FB reagiert - wenn auch auf die falschen Tasten.

Vielen Dank,

Dirk
VDR: ASUS E35M1-M (AMD E-350), 2 GB Ram, 1 TB HDD, Technotrend Premium S2-6400

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Remote Der Tt-6400 In Xbmc Nutzen
« Reply #5 on: August 26, 2011, 21:40:12 »
ja wollte mit dir nochmal ne skype session machne und das mal ganz anders angehen

greetz MarMic
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline dwoe

  • Adv. Member
  • ***
  • Posts: 108
    • View Profile
Remote Der Tt-6400 In Xbmc Nutzen
« Reply #6 on: August 29, 2011, 21:06:45 »
@MarMic: Wann hättest Du denn nochmal Zeit?

Gruß,

Dirk
VDR: ASUS E35M1-M (AMD E-350), 2 GB Ram, 1 TB HDD, Technotrend Premium S2-6400

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Remote Der Tt-6400 In Xbmc Nutzen
« Reply #7 on: August 29, 2011, 21:24:12 »
von mri aus jetzt ab morgen muss ich lernen -> mi klausur :-P
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline dwoe

  • Adv. Member
  • ***
  • Posts: 108
    • View Profile
Remote Der Tt-6400 In Xbmc Nutzen
« Reply #8 on: August 30, 2011, 08:46:46 »
Mist verdammter - hatte ich nicht mehr gelesen.

Hast Du die Woche den vielleicht trotzdem noch mal ein Stündchen Zeit? Vielleicht können wir einen festen Termin ausmachen.

Gruß,

Dirk
VDR: ASUS E35M1-M (AMD E-350), 2 GB Ram, 1 TB HDD, Technotrend Premium S2-6400

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Remote Der Tt-6400 In Xbmc Nutzen
« Reply #9 on: August 30, 2011, 09:39:11 »
vllt komme ich naher mim lernen gut durch!

dann in der lern pause

schreibe dir dann ne pm
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline dwoe

  • Adv. Member
  • ***
  • Posts: 108
    • View Profile
Remote Der Tt-6400 In Xbmc Nutzen
« Reply #10 on: August 30, 2011, 13:28:14 »
Hallo, ok und danke.

Bei mir geht's wegen der Arbeit natürlich normaler weise auch nur Abends. Heute bin ich aber bis 22:00 Uhr weg. Also vielleicht klappts danach oder wir sollten einen "Termin" für die nächsten Tage ausmachen.

Viele Grüße,

Dirk
VDR: ASUS E35M1-M (AMD E-350), 2 GB Ram, 1 TB HDD, Technotrend Premium S2-6400

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Remote Der Tt-6400 In Xbmc Nutzen
« Reply #11 on: August 30, 2011, 23:46:11 »
@claus, nun wirst du gebraucht weil ich nicht durchblicke!!!!!

also lircd muss so gestartet werden:

Code: [Select]
lircd -n -H devinput -d /dev/input/event2 -o /dev/lircd
wobei /dev/input/event sich ja leider ändern kann -> FUCK!

laut website gibt es ein --device=name='name des devices" das tut aber ganz udn gar nicht :-(

siehe devinput lirc

man könnte es so lösen:

Code: [Select]
for i in /sys/class/input/input*; do echo -n "$(basename "$i"): "; cat "$i/name"; done
dann kann man anhand des namens den event beim start rausfinden:
Code: [Select]
input0: CHESEN USB Keyboard
input1: CHESEN USB Keyboard
input2: TT6400 DVB IR receiver
input3: Power Button
input4: Power Button

bei der tt6400 heisst das eben tt6400...

so mit dem aufruf tut es dann richtig und ich bekomme mit irw /dev/lircd auch schön tasten angezeigt! ABER der vdr tut nicht :-( der reagiert nicht auf lirc! wieso nicht -> kA ich vermute aber es liegt an der erkennung ob vdr mit lirc oder ohne lirc gestartet werden soll usw usw usw -> da blicke ich nicht durch -> deswegen musst du da ran.

achso! unter /etc/lircd.conf muss folgenden conf rein:
devinput lircd.conf

leider funzt damit auch das xbmc mappoing nicht und dwoe muss es von hand machen-> das tut dann aber mit der lircmap.xml die er grade erstellt UND danach hier reinstellen muss.

also was muss gemacht werden.

lirc so einstellbar machen das man devinput auswählen kann und den namen seiner remote oder sowas? dann beim start von lirc der name aufgelösst wird und event rausgefunden. vdr mit lirc starten zum anlernen. und wenn xbmc bei der tt6400 gestartet wird muss remote beim vdr weggenommen werden -> bei der tt6400 kann man ja nicht das frontend einfach wegnehmen.

so ich hoffe es ist alles klar und du hast sofort den aha effekt udn machst das ganz einfach weils ansich viel einfacher ist als das was ich grade fabriziert habe hihi

greetz MarMic
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline dwoe

  • Adv. Member
  • ***
  • Posts: 108
    • View Profile
Remote Der Tt-6400 In Xbmc Nutzen
« Reply #12 on: August 30, 2011, 23:51:56 »
und hier die Lircmap.xml

Code: [Select]
<!-- This file contains the mapping of LIRC keys to XBMC keys used in Keymap.xml  -->
<!--                                                                              -->
<!-- How to add remotes                                                           -->
<!-- <remote device="name_Lirc_calls_the_remote">                                 -->
<!--                                                                              -->
<!-- For the commands the layout following layout is used                         -->
<!-- <XBMC_COMMAND>LircButtonName</XBMC_COMMAND>                                  -->
<!--                                                                              -->
<!-- For a list of XBMC_COMMAND's check out the <remote> sections of keymap.xml   -->

<lircmap>
<remote device="devinput">
        <menu>KEY_APOSTROPHE</menu>
  <left>KEY_TAB</left>
  <right>KEY_W</right>
  <up>KEY_BACKSPACE</up>
  <down>KEY_E</down>
  <select>KEY_Q</select>
  <start>KEY_NIX</start>
  <back>KEY_T</back>
  <record>KEY_LEFTALT</record>
  <play>KEY_NIX</play>
  <pause>KEY_102ND</pause>
  <stop>KEY_RIGHTSHIFT</stop>
  <forward>KEY_F11</forward>
  <reverse>KEY_ZENKAKUHANKAKU</reverse>
  <volumeplus>KEY_L</volumeplus>
  <volumeminus>KEY_SEMICOLON</volumeminus>
  <channelplus>KEY_J</channelplus>
  <channelminus>KEY_K</channelminus>
  <skipplus>KEY_N</skipplus>
  <skipminus>KEY_KP8</skipminus>
  <title>KEY_NIX</title>
  <subtitle>KEY_NIX</subtitle>
  <mute>KEY_P</mute>
  <power>KEY_1</power>
  <myvideo>KEY_NIX</myvideo>
  <mymusic>KEY_NIX</mymusic>
  <mypictures>KEY_NIX</mypictures>
  <mytv>KEY_NIX</mytv>
  <one>KEY_3</one>
  <two>KEY_4</two>
  <three>KEY_5</three>
  <four>KEY_6</four>
  <five>KEY_7</five>
  <six>KEY_8</six>
  <seven>KEY_9</seven>
  <eight>KEY_0</eight>
  <nine>KEY_MINUS</nine>
  <zero>KEY_EQUAL</zero>
  <red>KEY_Y</red>
  <green>KEY_U</green>
  <yellow>KEY_I</yellow>
  <blue>KEY_O</blue>
</remote>
</lircmap>
VDR: ASUS E35M1-M (AMD E-350), 2 GB Ram, 1 TB HDD, Technotrend Premium S2-6400

Offline dwoe

  • Adv. Member
  • ***
  • Posts: 108
    • View Profile
Remote Der Tt-6400 In Xbmc Nutzen
« Reply #13 on: August 31, 2011, 00:10:58 »
@claus:

wenn's Dir was bringt, kannst Du hier auch mal auf den VDR. Ich fürchte ich bin keine große Hilfe...
VDR: ASUS E35M1-M (AMD E-350), 2 GB Ram, 1 TB HDD, Technotrend Premium S2-6400

[1] Archiv / MLD 3.x / Development / Remote Der Tt-6400 In Xbmc Nutzen
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.