Wobei es für den Pi auch der TSOP4838 macht.
FLIRC - Ein USB-Infrarot Dongle
-
don -
16. April 2012 um 07:54 -
Erledigt
-
-
Hallo,
@Membrane
Nein es wird kein Pi werden
Isch er 's oder isch er ' ned? -
-
-
Ich wollte es auch nur noch mal anmerken - die Beschreibung bei Amazon ist ja auch auf den Pi aus.
-
-
Ich bin ja schwer begeistert von diesem FLIRC!
Die komplette Anlage wird (jetzt) mittels Harmony Ultimate gesteuert. Vorher hatte ich eine Motorola Xyboard für's XBMC welche auch hervorragend funktioniert hat nur ist die von beträchtlicher höhe runtergedonnert und buchstäblich auf dem Boden zerschellt. Als Ersatz hatte ich dann ein CEC Adapter von Pulse-Eight was auch nicht schlecht gearbeitet hat. Einziges Manko... beim scrollen durch listen lief der Vorgang nicht schneller wenn man die Taste gedrückt hielt. Nach einem Wechsel des TV's war dann aber ziemlich ende mit CEC..... die Steuerung der Eingänge auf Receiver wurden immer durch CEC Signale des TV's verändert was ich Ums Verrecken nicht wegkorrigieren konnte.Dann stiess ich hier im Forum auf den FLIRC Dongle.... bei Amazon bestellt, heute Angekommen. Vorgängig habe ich ein USB Verlängerungskable verlegt und für die Harmony Ultimate das entsprechende Profil eingerichtet (findet man in der Geräteliste). Heute ist der FLIRC angekommen, ausgepackt, eingesteckt und die Sache läuft. Sind jetzt nicht alle Funktionen vorprogrammiert aber das nacharbeiten wird keine grosse Sache sein. Auch das schnelles Scrollen funktioniert und überhaupt ist die gesamte Bedienung super Flüssig. Einziges Problem war die USB Verlängerung, anfangs funktionierte alles fehlerfrei doch plötzlich wurden die Befehle in einer Endlosschleife gesendet. Das lies sich dann aber durch austauschen der Verlängerung beheben, zumindest funktioniert es jetzt seit gut 3Std. fehlerfrei.
Unglaublich was ich hier im Forum schon alle an Hilfe, Tipps..... gefunden und auch erhalten habe. An dieser Stelle mal ein aufrichtiges DANKESCHÖN an alle die hier aktiv wirken
Gruss
Masel -
Kann ich unter Windows auch per Tastendruck Programme Starten oder Hotkeys Programmieren?
-
-
Anwendungen für sowas gibt es ja genug.
Der FLIRC emuliert ja nur eine Tastatur. Du klickst auf deiner Tastatur die gewünschte Taste und mapst du auf deine Fernbedienung.
Also müßten auch so etwas wie Multimedia-Tasten funktionieren.
Ich habe es aber nie getestet.Aus dem XBMC heraus ließe sich das ja auch auf andere Wege lösen.
-
Was mache ich falsch?
Ziel: Eine Apple Remote (die silberne) mit Flirc so einrichten wie sie auf einer Apple TV 2 funktioniert hatte.
Was ich bisher gemacht habe: Anhand dieser Anleitung eine [definition='3','0']keymap[/definition].xml erstellt und auch in userdata/keymaps gespeichert.
Trotzdem funktioniert die FB immer noch nach den Befehlen, die ich ihr mal beigebracht hatte mittels der Anlernsoftware FLIRC.
Gibts vielleicht irgendwo eine fertige.fcfg zum download? Den FLIRC-Dongle habe ich natürlich auch. -
-
Die Anleitungen und der FLIRC wiedersprechen sich.
Dein System wird vom FLIRC gesteuert und nicht von der Apple-Remote.
Um die Apple-Remote als Apple-Remote zu verwenden, müßtest du einen anderen Empfänger verwenden.
Oder deine Befehle in der keyboard.xml eintragen, da der FLIRC als Tastatur im System angemeldet wird. -
Die Anleitungen und der FLIRC wiedersprechen sich.
Dein System wird vom FLIRC gesteuert und nicht von der Apple-Remote.
Um die Apple-Remote als Apple-Remote zu verwenden, müßtest du einen anderen Empfänger verwenden.
Oder deine Befehle in der keyboard.xml eintragen, da der FLIRC als Tastatur im System angemeldet wird.Danke für deinen Hinweis. Ich würde gerne den Flirc Dongle weiterbenutzen. Ich habe
nun in C:\Users\Sybex\AppData\Roaming\XBMC\userdata\keymaps in der keyboard.xml
den Inhalt gegen[expander]
<[definition='3','0']keymap[/definition]>
<global>
<joystick name="AppleRemote">
<!-- plus -->
<button id="1">Up</button><!-- minus -->
<button id="2">Down</button><!-- left -->
<button id="3">Left</button><!-- right -->
<button id="4">Right</button><!-- center --> <button
id="5">Select</button><!-- menu -->
<button id="6">PreviousMenu</button><!-- hold center --> <button id="7">Fullscreen</button>
<!-- hold menu --> <button
id="8">ContextMenu</button><!-- old buttons for ATV <2.2, used on OSX
--><!-- hold left --> <button
id="9">Left</button><!-- hold right --> <button id="10">Right</button>
<!-- new aluminium remote buttons -->
<!-- play -->
<button id="12">Play</button><!-- Learned remote buttons (ATV >2.3) -->
<!-- Play --> <button id="70">Play</button>
<!-- Pause --> <button id="71">Pause</button>
<!-- Stop --> <button id="72">Stop</button>
<!-- Previous --> <button id="73">SkipPrevious</button>
<!-- Next --> <button id="74">SkipNext</button>
<!-- Rewind --> <button id="75">Rewind</button>
<!-- Forward --> <button id="76">FastForward</button>
<!-- Return --> <button id="77">OSD</button>
<!-- Enter --> <button id="78">ShowVideoMenu</button>
<!-- few gestures from Apple's iPhone Remote (ATV >
2.3 ?) --><!-- SwipeLeft --> <button
id="80">Left</button><!-- SwipeRight --> <button
id="81">Right</button><!-- SwipeUp --> <button
id="82">Up</button><!-- SwipeDown --> <button
id="83">Down</button></joystick>
</global>
<Home>
<joystick name="AppleRemote">
<button id="6">XBMC.ActivateWindow(Favourites)</button>
<button id="8">ActivateWindow(shutdownmenu)</button>
</joystick>
</Home>
<Favourites>
<joystick name="AppleRemote">
<button id="6">Close</button>
</joystick>
</Favourites>
<MyPictures>
<joystick name="AppleRemote">
<button id="6">ParentDir</button>
</joystick>
</MyPictures>
<MyMusicPlaylist>
<joystick name="AppleRemote">
<button id="6">Playlist</button>
</joystick>
</MyMusicPlaylist>
<MyMusicPlaylistEditor>
<joystick name="AppleRemote">
<button id="6">ParentDir</button>
</joystick>
</MyMusicPlaylistEditor>
<MyMusicFiles>
<joystick name="AppleRemote">
<button id="6">ParentDir</button>
</joystick>
</MyMusicFiles>
<MyMusicLibrary>
<joystick name="AppleRemote">
<button id="6">ParentDir</button>
</joystick>
</MyMusicLibrary>
<FullscreenVideo>
<joystick name="AppleRemote">
<button id="1">BigStepForward</button>
<button id="2">BigStepBack</button>
<button id="3">StepBack</button>
<button id="4">StepForward</button>
<button id="5">OSD</button>
<button id="6">Stop</button>
<button id="7">AudioNextLanguage</button>
<button id="8">SmallStepBack</button>
<button id="9">Rewind</button>
<button id="10">FastForward</button>
<button id="11">FastForward</button>
<button id="12">Pause</button>
<button id="13"></button>
</joystick>
</FullscreenVideo>
<FullscreenInfo>
<joystick name="AppleRemote">
<button id="6">Close</button>
</joystick>
</FullscreenInfo>
<PlayerControls>
<joystick name="AppleRemote">
<button id="6">Close</button>
</joystick>
</PlayerControls>
<Visualisation>
<joystick name="AppleRemote">
<button id="1">VolumeUp</button>
<button id="2">VolumeDown</button>
<button id="3">SkipPrevious</button>
<button id="4">SkipNext</button>
<button id="5">Pause</button>
<button id="6">Fullscreen</button>
<button id="7">XBMC.ActivateWindow(MusicOSD)</button>
<button id="8">Stop</button>
</joystick>
</Visualisation>
<MusicOSD>
<joystick name="AppleRemote">
<button id="6">Close</button>
</joystick>
</MusicOSD>
<VisualisationSettings>
<joystick name="AppleRemote">
<button id="6">Close</button>
</joystick>
</VisualisationSettings>
<VisualisationPresetList>
<joystick name="AppleRemote">
<button id="6">Close</button>
</joystick>
</VisualisationPresetList>
<SlideShow>
<joystick name="AppleRemote">
<button id="1">ZoomIn</button>
<button id="2">ZoomOut</button>
<button id="3">PreviousPicture</button>
<button id="4">NextPicture</button>
<button id="6">Stop</button>
<button id="7">Info</button>
<button id="8">Rotate</button>
</joystick>
</SlideShow>
<ScreenCalibration>
<joystick name="AppleRemote">
<button id="5">NextCalibration</button>
</joystick>
</ScreenCalibration>
<SelectDialog>
<joystick name="AppleRemote">
<button id="6">Close</button>
</joystick>
</SelectDialog>
<VideoOSD>
<joystick name="AppleRemote">
<button id="6">Close</button>
</joystick>
</VideoOSD>
<VideoMenu>
<joystick name="AppleRemote">
<button id="5">Select</button>
<button id="6">Stop</button>
<button id="7">OSD</button>
<button id="8"/>
</joystick>
</VideoMenu>
<OSDVideoSettings>
<joystick name="AppleRemote">
<button id="6">Close</button>
</joystick>
</OSDVideoSettings>
<OSDAudioSettings>
<joystick name="AppleRemote">
<button id="6">Close</button>
</joystick>
</OSDAudioSettings>
<VideoBookmarks>
<joystick name="AppleRemote">
<button id="6">Close</button>
</joystick>
</VideoBookmarks>
<MyVideoLibrary>
<joystick name="AppleRemote">
<button id="6">ParentDir</button>
<button id="7">Info</button>
</joystick>
</MyVideoLibrary>
<MyVideoFiles>
<joystick name="AppleRemote">
<button id="6">ParentDir</button>
<button id="7">Info</button>
</joystick>
</MyVideoFiles>
<MyVideoPlaylist>
<joystick name="AppleRemote">
<button id="6">Playlist</button>
</joystick>
</MyVideoPlaylist>
<VirtualKeyboard>
<joystick name="AppleRemote">
<button id="6">Close</button>
</joystick>
</VirtualKeyboard>
<ContextMenu>
<joystick name="AppleRemote">
<button id="6">Close</button>
</joystick>
</ContextMenu>
<FileStackingDialog>
<joystick name="AppleRemote">
<button id="6">Close</button>
</joystick>
</FileStackingDialog>
<MusicInformation>
<joystick name="AppleRemote">
<button id="6">Close</button>
</joystick>
</MusicInformation>
<MovieInformation>
<joystick name="AppleRemote">
<button id="6">Close</button>
</joystick>
</MovieInformation>
<PictureInfo>
<joystick name="AppleRemote">
<button id="3">Left</button>
<button id="4">Right</button>
<button id="6">Close</button>
</joystick>
</PictureInfo>
<AddonBrowser>
<joystick name="AppleRemote">
<button id="6">ParentDir</button>
</joystick>
</AddonBrowser>
<AddonInformation>
<joystick name="AppleRemote">
<button id="6">Close</button>
</joystick>
</AddonInformation>
<AddonSettings>
<joystick name="AppleRemote">
<button id="6">Close</button>
</joystick>
</AddonSettings>
<TextViewer>
<joystick name="AppleRemote">
<button id="6">Close</button>
</joystick>
</TextViewer>
<NumericInput>
<joystick name="AppleRemote">
<button id="6">Close</button>
</joystick>
</NumericInput>
</[definition='3','0']keymap[/definition]>
[/expander] von http://wiki.xbmc.org/index.php?titl…or_Apple_remote
ausgetauscht und natürlich abgespeichert. Wenn ich nun XBMC starte, hat meine FB keine Funktion. Die Batterien sind aber ok, denn wenn ich die FB testweise über die Flircsoftware anlerne,funktioniert sie …
Ein weiterer Ansatz: In C:\Program Files (x86)\XBMC\system (unter
Win7) sind ja viele verschiedene vorkonfigurierte Keymaps. So z. B auch die Keymap
joystick.AppleRemote.
Wie kann ich diese gegen die Standardmap keyboard.xml austauschen?Ich bedanke mich
und verbleibe mit freundlichen Grüßen. -
-
Ganz so einfach ist es nicht.
In der joystick.AppleRemote.xml steht ja ganz oben jeder Button mit einer ID:
In der keyboard.xml stehen nur Werte von Tasten:Und genau da liegt das Problem.
In der joystick.AppleRemote.xml finden sich Befehle wie "swipe", die eine Tastatur nicht kann.
Da kommt es dann auf einen Versuch drauf an, ob sich dort etwas anlernen läßt.
Wichtig ist eine aktuelle Firmware, damit "longpress" erkannt wird.
Und dann solltest du es einfach anlernen können.Du mußt dir Gedanken machen, wie du die Tasten deiner Tastatur unter XBMC verwendest.
Und die Tasten dann sinnvoll auf deine Apple-Remote mappen.
Dann brauchst du nicht mal eine Datei editieren, sondern nur mit Bedacht anlernen. -
Ganz so einfach ist es nicht.
...Schade, wäre auch zu schön gewesen um wahr zu sein...
Ich hatte ja früher eine Apple TV 2 mit XBMC benutzt und auch meine Eltern kamen Super klar (nach Anlaufschwierigkeiten)
Nun sind wir auf einen Win7 mit mehr Power umgestiegen und ich wollte halt alles so einstellen wie früher auf der aTV2. Am liebsten automatisch und genau wie auf der aTV2, auch Funktionen, von denen ich bisher garnicht wusste. Deshalb der Versuch die vorgefertigte Apple- Remote- Keymap zu verwenden.
In der joystick.AppleRemote.xml finden sich Befehle wie "swipe", die eine Tastatur nicht kann.
Da kommt es dann auf einen Versuch drauf an, ob sich dort etwas anlernen läßt.
Wichtig ist eine aktuelle Firmware, damit "longpress" erkannt wird.
Und dann solltest du es einfach anlernen können.Welche Firmware meinst du? Von Flirc?
-
-
Ja, die vom FLIRC.
-
habe es nun mehrere Tage versucht, leider ohne Errfolg
XCBMC kann ich soweit bedienen, dass ich z. B. eine mp3 anmache und dann in den "Fullscreen- Player" gehe wo ich dann das Fanart habe und die Visualisierung im Hintergrund abgespielt wird. Mit hoch oder runter auf der FB tut sich leider nichts, links und rechts lassen zum nächsten bzw. vorherigen Lied schalten.
Gerne würde ich die Lautstärke mit hoch bzw. runter ändern... Entweder über longpress oder wenigtens über kurzes antippen...
Habe die aktuellen Software (v1.2.6 based on QT4.8.0) von Flirc.
Was mache ich falsch?
-
-
Die ist doch für den Schaltvorgang uninteressant.
Die zu editierende Datei ist die keyboard.xmlUnd da kannst du dann zum Beispiel speziell für den Visualisierungsbildschirm den Befehl "up" mit Lauter belegen.
Das würde ich nicht global eintragen, da du ja dann immer damit lauter machen würdest. Ein Navigieren in einer Liste ist dann unmöglich. -
Hi Leute,
bin gerade dabei meine Harmony 600 auf dem FLIRC zu mappen.
Klappt bisher auch ganz gut, leider habe ich ein paar Probleme auf deren Löung ich nicht so recht kommen will
Vielleicht kann mir ja jemand ein wenig auf die Sprünge helfen
Was habe ich bisher gemacht:
Ich habe auf der Hamony einen "Panasonic TC-P65VT30" eingerichtet und nun alle Tasten mithilfe des Flirc Tools auf die Harmony gemappt.
Das klappt auch soweit wunderbar.
Per Gerät lässt sich XBMC schon mal wunderbar steuernNun habe ich nur das Problem eine passende Aktion zu errichten
Wenn ich nun eine Aktion errichte und z.b. die Guide Taste mappen möchte, was soll ich denn nun in der Tastenbelegung auswählen, der Panasonic hat die Taste halt nicht.Ich verstehe einfach nicht wie ich die Tasten die ich im Gerät per Tastendruck mit der Flirc Software angelernt habe in die Aktion übernehme.
Dort kann ich ja nur die Tasten auswählen die es auch auf einen Panasinic FB gibt....da steige ich nicht so ganz duch
Dann hätte ich noch ein Anliegen.
Kann ich mit dem FLIRC auch meinen HTPC aus dem Standby wecken und wieder schlafen schicken ?
Hatte bzw habe einen Cohaus Dongle aber diverse Probleme damit daher teste ich nun den Flirc.
Mit dem Cohaus gibt es ja in der Harmony Software einfach den Power Dongle befehl, das klappte wunderbar, wie muss man das bei FLIRC einstellen ?EDIT:
Das mit der aktion habe ich nun hinbekommen.
Habe einfach sämliche Tasten der Panasonic FB misbraucht um umgebogen wie ich sie wollte
Aber wenn nun sagen wir mal die 25 -30 Tasten der FB verbraucht sich ist schicht im schacht oder verstehe ich das falsch
Da ist ja das Media Center Profil besser da man mehr Knöpfe zur Verfügung hat.Nun wäre nur noch das mit Standby zu klären, das kriege ich nicht hin.
Und was noch aufkam...wie kann ich denn die WIN Taste bei der Flirc Software mappen ?
Verhält sich wie STRG oder ALT, so das man nur einen Shortcut eingeben kann.
Ich möchte aber die Taste als "Drück" mappen um con XBMC ins WIN Startmenü zu kommen.
Das ist manchmal wenn sich XBMC aufhängt bei mir die einzige Möglichkeit einen Neustart von der Couch aus zu vollziehen -
-
Hat jemand schon versucht den FLIRC zu schwärzen bzw. zu tönen? Mit gefällt das transparente Gehäuse nicht.
Ich möchte es irgendwie hinbekommen damit der FLIRC so aussieht wie das Schutz(glas) einer IR Fernbedienung.
Jemand Erfahrung? Welcher Tönungsspray lässt IR licht durch? -
Muss ich, dass die Power Off Funktion geht, eine keyboard.xml anlegen? Alles andere funktioniert soweit. Nur wecken und abschalten tut er mir nicht.
Habe den FLIRC über das Harmony Setup hinzugefügt (gabs schon vorkonfiguriert) Benutze OE -
-
ich habe im bios eingestellt dass sich der htpc mit einer tastaturtaste einschalten lässt. somit kannst du mit jeder taste über flirc starten. fürs ausschalten würde ich in die keyboard xml eine taste, oder tastenkombination für den befehl XBMC.ShutDown() anlegen und dann den flirc eine fernbedienungstaste für diesen befehl anlernen
-
Also Start klappt jetzt. Wie bringe ich das hin das er über die Aktion beenden logik ausschaltet?
-
-
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!