Jump to content
Flirc Forums

Search the Community

Showing results for tags 'flirc'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Flirc forums
    • Getting Started with Flirc
    • General Questions
    • How To
    • Show Off
    • Remote Controls
    • Ideas and Suggestions
    • Bugs

Found 45 results

  1. Hi. I am trying to control my Nvidia Shield with my Beoremote One for my Bang & Olufsen Avant TV. I have programmed the Flirc for Nvidia Shield on my Windows computer. The Flirc is connected to the USB of my Shield, and a B&O IR eye is placed in front of the Flirc. The B&O Avant TV is setup with Nvidia Shield as the source. I don't get any reaction, when using the Beoremote One. What am I missing? Is this setup not possible with the B&O IR eye in front of the Flirc? Best regards, Michael Schrøder
  2. I've got my Flirc (metal model) and I can't get it to work. I've plugged it and installed Flirc for Windows, but whenever I open the program, it instantly freezes (Not responding in window's title) and I have to manually kill it in the Task Manager. I've found out that other people had this issue, some resolved by reinstalling the drivers with an utility (ZADIG). I tried that too but so far nothing changed. If I go to Devices in Windows, I see flirc listed under "other devices", so that's something I guess. I'm out of ideas, any help? OS: Windows 10 EDIT: If try to "Troubleshoot" with Windows' software, it says that flirc is an old device and may not work with USB 3.0. I don't have any USB 2.0 on my desktop. That's the problem? EDIT2: I found out that even with FLIRC not plugged, the program on Windows freezes as soon as it opens.
  3. Flirc with Apple TV Remote Gen 2

    Hi all, I want to use my Apple TV Remote Gen 2 to control Kodi in my raspberry pi. How to program my flirc usb v2 to be able to control volume(Up/Down), make Play/pause and contextual menu using this apple TV remote ? Thank you in advanced
  4. Hello, I have a small problem with Flirc on my HTPC with Win10. I use remote control for SAT receiver also for controlling Kodi on HTPC via Flirc. But when HTPC is turned off and I use remote control for SAT - HTPC starts suddenly with pressing of some button on remote control. When I unplug Flirc from USB - it is okey. So it means something is wrong in HTPC/Win10. Please does anyone know where should be a problem and how this issue can be solved? Thanks for your replies! Martin
  5. Hey all, i am hoping you can help me with something. I recently had to reset my Win 10 HTPC and since then when I am in KODI using my Harmony 650 the play & pause button no longer work. I have to use the center "Select" or "OK" button on my remote to bring up the menu at the bottom of the video where I can play/plause by hitting "OK" again on my remote. Anyone have any advice why the play/pause would stop working? I am on the most recent stable build of KODI, have the most recent firmware for FLIRC and have tried re-syncing my remote with the harmony software using the XBMC profile in the harmony software. Also I have tried mapping the play/pause key in the FLIRC software to the play/pause buttons but it says that they already exist so I am at a loss as to what to try now. Any help would be appreciated! Thanks
  6. Flirc, Harmony, Kodi and Suspend

    If you have been wondering on how to make Kodi work with Flirc and Harmony remotes to automatically suspend without you having to call up the shutdown menu or be stuck with the other methods that limit suspend commands to the home screen of Kodi this is how to do it with Kodi v15 at time of writing. Thx to GoodOmens for the tip though his info is a little out of date now so this is a guide on how to do it all. Kodi/Openelec Go to system information and make a note of it's IP address Turn on SSH in Kodi services Harmony Software Devices Flirc Media Player Change Device Settings Power Settings I want to turn this device off when not in use I press the same button for on and off Add command and select PowerOff (if you have messed with poweroff before finding this guide choose the fix command and reset IR code for PowerOff) Sync remote Go to Flirc software Select file clear configuration Select full keyboard Select Ctrl+F12 (as Kodi wont respond to this at least not yet) Go to devices on Harmony remote and select Flirc media player then hit the power off key to map it to Ctrl+F12 (requires harmony with display screen or map power off to physical button) From Windows Download WinSCP Select SFTP Input Kodi IP address Username = root and password = openelec Once logged in select options\preferences\panels and tick the box for “show hidden files” Browse to /storage/.kodi/userdata/keymaps folder Create a file called remote.xml Copy and paste in the text below, then save (old floppy disk icon) <keymap> <global> <keyboard> <f12 mod="ctrl">XBMC.Suspend()</f12> </keyboard> </global> </keymap> Exit WinSCP Kodi/Openelec Reboot the system (required for new xml to take effect) Now if all goes well when using Harmony activities the system should go into suspend. If you've been wondering why not just use the stock Flirc/Kodi power off command combined with the Kodi settings\power saving changing it from shutdown to suspend, this doesn't work. If you go this path the system will always wake up when using any activity and not go into suspend, the stock power off command is bugged somehow like it's being sent multiple times.
  7. Flirc, Shield & Harmony 1100

    So I just recently got a Nvidia Shield and Flirc and set it up with my Harmony 1100 remote I have a 4K Sony and a Denon AVR. At initial setup everything seemed to work fine and I could control the shield properly; however I noticed as I switched inputs the TV would switch from the AVR to the TV speakers and I would constantly have to change it back manually. I discovered by turning Bravia Sync off this would fix this; however the Shield will not turn off now. Is there a way to program the Shield to turn off with the Flirc and my Harmony 1100 remote? Thanks in advance.
  8. I have a first gen Flirc I've been using for years with a Mac and it's been flawless. I recently switched to using it with a new Raspberry Pi 3 with the commands I'd recorded on my Mac. Single key presses are sending the Pi multiple commands. For example, the Pi sees "Command F1" as three separate commands: # KEY_LEFTMETA # KEY_LEFTMETA+KEY_F1 # KEY_F1 I don't understand why the Pi sees Command F1 as alt (meta), but the real issue for me is that when I press the assigned button on my remote, my Pi is receiving three separate commands. Every time I press the assigned button on my remote, Alt opens the menu, my KEY_LEFTMETA+KEY_F1 command is executed, and my Pi also does an F1. If I connect the same Flirc to my Mac, that same button press only executes a Command F1 (as intended). It gets even crazier with more complicated key presses. My Mac with Flirc sees Control+Option+Command+F1 as one event. Control+Option+Command+F1 My Pi with the same Flirc sees Control+Option+Command+F1 as all of the following (at the end of each item, 1 represents a key press, 2 represents a key hold and 0 represents a key release. Even the slightest click of a button generates all three): # KEY_LEFTCTRL 1 # KEY_LEFTCTRL+KEY_LEFTALT 1 # KEY_LEFTCTRL+KEY_LEFTALT+KEY_LEFTMETA 1 # KEY_LEFTCTRL+KEY_LEFTALT+KEY_LEFTMETA+KEY_F12 1 # KEY_LEFTCTRL+KEY_LEFTALT+KEY_LEFTMETA+KEY_F12 2 # KEY_LEFTCTRL+KEY_LEFTALT+KEY_LEFTMETA+KEY_F12 2 # KEY_LEFTALT+KEY_F12+KEY_LEFTMETA+KEY_LEFTCTRL 0 # KEY_F12+KEY_LEFTMETA+KEY_LEFTALT 0 # KEY_F12+KEY_LEFTMETA 0 # KEY_F12 0 Any idea what's going on here and how to fix it? I'm using a Sony universal remote, but I've tested this with other remotes and I get the same result: my Mac sees the one command I've programmed whereas my Pi sees each individual key press as a unique event.
  9. FLIRC Issues

    I have the Flirc Streacom edition plugged into my media server. Was updating a few things today, small SSD drive and decided to give Ubuntu a try, but, nothing seemed to work... uninstalling LibreOffice fails, updates wouldn't work, couldn't get the Flirc install to work either. Never used Ubuntu/Linux before, but I know how to follow directions... just odd errors and such. Finally gave up, and tried OpenEllec instead. Installed, booted into KODI, no problem, but couldn't figure out how to get to the OS to install Flirc. Figured, if what I read was true, I could just hook up the old drive, boot into Win7x64, install and setup Flirc with that, because from what I read, the chip on the Flirc itself saves the keypress info. But, I'm still having issues. I'm still in Win7. Until it's working perfect with Kodi I don't want to swap the drives around. I setup the remote using Kodi under controllers, and surprised at how many keys that I use daily are missing. I guess I'll have to use full keyboard and in Kodi remap the key functions from there? Main 2 issues though are 1) Every other time I go into Kodi, one or two buttons don't work. I go back to the Flirc setup screen, and most buttons say 'button already exists' but always one or two that aren't setup even though I had them setup and working. It seems that after a restart, or just over time I'm not certain, the Flirc forgets a few buttons. Since not a USB Flirc, I can't fix that easily once I switch drives around if it forgets again. 2) Power off/on doesn't work. I mapped the PWR button on my remote (Sony RM-VZ320) and saved... but when I click the button while the system is on, I get a Windows 'ding' noise. When the system is powered off, there is a (very) bright blue LED on the board that remains on, so getting power, but when I click PWR, nothing happens at all. Case PWR button works fine. Any ideas? I need to get the power on/off working, and make sure that once programmed, Flirc doesn't keep forgetting random buttons.
  10. Last night -- right after I got my Int-422 working for my wife -- I had to reboot our Amazon Fire. I was extremely dismayed when I discovered that Flirc had lost all of the mapping I had done! Then I thought, well that sucks, but I'll just reload the configuration profile I just saved, no problem. So I tried that, and the Flirc software stated that it was loaded successfully, but when I plugged the Flirc back into the Fire, none of the buttons would work the way they did before I rebooted the Amazon Fire. It seems to me that, if Flirc can retain my profile while moving it from my Amazon Fire to my laptop programming the keys, that it wouldn't forget all of the previous mapping I did when I rebooted the Amazon Fire? If anyone could shed some light on this, that'd be great. Reprogramming the remote every time is not feasible, especially because it takes so long to program the Fire because it requires using a number of different profiles. I am aware of the default Amazon profile, but it doesn't work for me; I've tried a number of times. EDIT: I have the newest Flirc and the newest Flirc software.
  11. Pro Control Remote with Flirc

    I am able to successfully get through the Flirc GUI while the USB dongle is plugged into my computer by using other ir codes already programmed into the remote from other media manager devices with similar commands, but when I plug the Flirc USB into my Fire TV the remote has no affect?? While the USB dongle is plugged into the computer the remote will send commands and control the laptop, but not the Fire TV. What do I need to do to get this working? I am using the Pro Control Pro24.r remote. I will also need this to work with the Prolink.r processor. Debugging is turned off on the Fire TV... Thanks!!
  12. Hi All, I've been contemplating how best to make sure users don't buy Flirc is it doesn't suit their needs, equally encouraging them to buy it if it does. To this end I think it would be a great idea to involve the great community here on the forums so you can chime in with your pro's and cons. Ideally i'm trying to make it easy to skim through and read so request we all use the same basic template: Giving something to easily read through. Note: This isn't a requests, support or questions thread - please start a new thread for these. Any posts will be moved out by Myself, Jason or Digitalb0y Pleasant regards, Chris
  13. I know someone will have an answer on this forum and I'm hoping this is fairly simple. I am adding my computer with flirc to my harmony link. I turn on my activity and it all turns on correctly. My computer is always on but when my receiver is turned off and then back on after awhile and sometimes immediately, my receiver displays not supported on the receiver screen. If I turn it back off and hit the remote I use, whether on the keyboard or generic looks like Logitech clam style Dinovo Mini it connects just fine. Also, if I hit a key on the computer before the pioneer turns on it handshakes perfectly. Mind you I don't have my computer sleep at all. It is balanced and my monitor or hard drives never sleep. So my question, How do I set this up. I really just need a button pressed to wake up the computer without actually touching a remote since I use Harmony and Alexa to turn on the activity. Taking alexa out of the equation because she will run the activity on Harmony however it is set up. I understand that Kodi has a remote that can be accessed online and that may work but it seems way more complicated than needed. So does anyone here know how to do this?
  14. Hello All, I want to use flirc to bypass my LG bluetooth remote control. What I've done : I tried to pair the IR remote I want to use with the flirc models that are the closest to my LG remote control : I tried The Kodi and Windows Media one. Then I connect the Flirc to my Set top box and send the IR codes to the flirc. My problem is : Some keys are ok and working, but not all. I still have some buttons on my LG remote control that I'm not able to reproduce using the flirc models. Is there any way to customize the outputs buttons on the models ? Or should I use another model with more options like the full keyboard for eg ? The issue is I won't know exactly how each key is going to be interpreted on my set top box.. Any help is appreciated, Thanks
  15. Recreating an airmouse

    as the title says I'm trying to use my vizio remote with a built in keyboard on the backside to serve as an air mouse in flirc. There are products in China that do this but I was curious if there is a profile that allows you to use the d pad as a mouse with left and right click functions as well as the ability to navigate. This will be used on a nexus player android tv.
  16. I've got a brand new flirc usb dongle (arrived yesterday). I connected it, downloaded the application, updated the firmware per Flirc's blog, and now the software crashes on launch. I tried manually updating the firmware as recommended in the sticky note of the firmware forum. That didn't fix it. http://blog.flirc.tv/library-version-history/ I uninstalled the driver and application completely, rebooted, and reinstalled. That didn't fix it. My brand new flirc is dead. Is there a fix, or do I just need to return it for a refund and find some other IR receiver?
  17. I see there are lots of nice Controller templates in Flirc 1.4.4. Could there be one added for PLEX as well, please?
  18. Install Flirc on Archlinux

    Hi everybody, I'm trying to setup Flirc on my Raspberry Pi using ArchLinux (RuneAudio) but I'm not familiar with ArchLinux and instructions are only for debian based system. I already tried a couple of things and searched on Google with no success. Can anyone help me to setup Flirc on ArchLinux? Thanks in advance.
  19. Hi the FLIRC will work on windows 10 ? because i try different's Control Remotes IR unbranded that only supports to Windows 7 but still i try on W10 , and this controls don't work some times disconnect at random or go to sleep etc many problems... The FLIRC come with a software to create profiles for programs or learning from keys from remote control. With this remote will work : Logitech Harmony 700 or 650?
  20. Flirc suddenly stopped working

    I got my flirc on Amazon a couple days ago and it worked perfectly with my Xbox one media remote. I mapped it for my Kodi setup on Windows 10 , but after restarting my laptop the second day, Windows 10 wouldn't recognize it at all, I've tried everything I've read about it. Uninstall it, unplugged it, try on another computer, try on another OS (Ubuntu), use a different USB port. I running out of ideas and I started to think it could be a hardware failure D: Any help or suggestions would be really appreciated it :D
  21. Hi loving the little device but i have some problem with desktop slingplayer (a web tv that links with your cable box) and flirc compatibility. If i register single key (ie. "p"), the desktop slingplayer will respond with "p" command. If i register multi key (ie. "ctrl + P), the desktop slingplayer will respond with "p" command only, and not "ctrl + P". Im suspecting its a delayed key response and slingplayer sees it as 2 separate keys, cltrl then p. I've tried it on a text, and multi key register responds well. Just that in slingplayer it doesnt respond with multi key. Perhaps flirc can create a specific slingplayer remote that works well? Thanks all. http://allhotkeys.com/slingplayer-hotkeys.html
  22. Hi Guys, I have just started to use my Intel NUC again with Openelec. I have upgraded the firmware from 1.0 to the latest on my Flirc and i have the latest Openelec installed on my NUC. I have a Logitech harmony touch remote and i have loaded the Flirc device onto it. When i manually boot up the NIC, it boots into Openelec and i can use the harmony remote without issues to navigate around the GUI. Is there a way for me to use the power button on the harmony touch remote to have it put openelec into shut-down mode and then proceed to turn off my tv and amp? For the moment i cant see a way to set the power button on the harmony remote via their GUI to shut-down/suspend the NUC when i press the power button to turn things off, it just leaves the NUC running. I would like to also see if there is a way when i start up the harmony task to watch tv using the NUC to un-suspend/boot up openelec so its ready to go. Has anyone manages to successfully get this set-up and working with the above combination? Any help would be greatly appreciated. Thank you.
  23. Hello everybody, I´m new to this forum and I hope this is the correct question in the correct forum/section. I need some help in detail. Generally, My Harmony 650 works fine with Kodi/OSMC. My Flirc Firmware ist up to date. As I had some not-so-good-experiences with programming another remote-Crontroll (Hauppauge), I cleared all programmings in the flirc-SW. In the harmony software I chose Flirc as manufacturer and XBMC as Device. In general, my harmony rc works fine with that, except of two buttons: "volume down" and "info" don´t do anything, volume up and mute work fine! So I went to the myharmony-software and wanted to reprogram this vol. down button under "buttons". As I saw, that vol. down was assigned correctly, I didn´t change anything. Then I went to the flirc - sw and programmed the vol. down button. But it did not help. Does anybody have an advice for me? Thanks in advance! urmel
  24. FLIRC + Harmony One + MythTV

    Hi There, After struggling with CEC adapters and various LIRC configurations, I bought a FLIRC for my parents to use with their MythTV setup. Set up is a Mythbuntu HTPC, Logitech Harmony One, FLIRC, TV etc etc I live overseas, so I sent them instructions on what to do (and set up the Harmony profile online for them so they just had to update it). I used the Computer > HTPC > FLIRC > XBMC Harmony Profile, and mapped things that MythTV doesn't use (like switching zoom level, switching subtitles etc) for some more MythTV like functions (PIP, PIP control/swap, aspect ratio, switch tuner etc). I can't remember exactly what I used, but it won't matter for your setup. The parents set up their FLIRC with their Windows 7 PC, using full keyboard mode. I sent them a subset of the key map found in the MythTV wiki, with a list of the Harmony buttons they should program for each key. They then unplugged the FLIRC and plugged it into the Mythbuntu PC, and reported back that it was working great! Good news for them (and less troubleshooting for me). The FLIRC seems like a great product - I see there are a few questions about which Harmony profile to use on the forum - I would recommend using the XBMC one, and customising the buttons to your own individual needs, this gave a good result. Cheers, Andrew
  25. How to use EventGhost and Flirc for maximum XMBC awesomeness. OK folks, I’ve been really waiting for a way to interface FLIRC with XBMC. Unfortunately, the buttons that the FLIRC program provides for XBMC are pretty limited; most universal remotes come with a bajillion buttons that aren’t used under normal conditions for XBMC. Additionally, some buttons don’t really have counterparts in FLIRC or the keyboard, such as YELLOW, BLUE, RED and GREEN. Finally, the practice of editing keymaps.xml or whatever XBMC uses is painful. Because of this, I wanted to interface EventGhost’s XBMC2 plugin as well as FLIRC to maximize the capacity of my remote. Requirements: FLIRC – Duh. XBMC – Double Duh. EventGhost - WINDOWS ONLY, I don’t know any comparable linux or mac software, and don’t ask me about it. A remote control - I am using Vizio Remote Control XRV1TV 3D ($20 on amazon), which comes with the normal remote keys and a qwerty keyboard on the back. This remote is pretty kickass since it has QWERTY if you need it, and is purely IR-based, so FLIRC can program all the buttons for it. However, programming the QWERTY remote makes it more difficult than a regular universal remote. If someone could just create a sexy universal IR remote with QWERTY keys underneath it, it would make me so happy. Unfortunately, no such remote exists, and these VIZIO remotes are probably the best I’ve seen for this purpose. Someone needs to make a kickstarter for these. Technical Background: FLIRC processes signals from your remote control and turns them into keypresses on a virtual keyboard. Eventghost can intercept those keypresses using the Keyboard Plugin, and with the correct addons, can re-translate those button-presses into any arbitrary action you want. In this case, I’ll use it to program specific XBMC-related keys, but this could be extended to many other things, as long as you figure out how to do it in eventghost. Step by Step Instructions. I presume that you know how to navigate XBMC, FLIRC, and hopefully Eventghost. If not, ask someone more technically inclined to help you. 1. Verify that your remote control does not interfere with your TV! This step is very important; I found out after the fact that certain buttons on my Vizio remote work on my Element TV. Power, Info, Menu, Volume, Channel and some QWERTY keys all had effects on my TV. Since the remote isn’t programmable, there’s no way to avoid it. I used a marker to erase the labels on the buttons that had weird effects on my TV so I wouldn’t press them. If you are using a universal remote, try to select a code which has no overlap with your TV or other electronics. 2. Install FLIRC and verify it works with your remote. 3. Install XBMC and verify it works. Maybe setup your library and some videos for or something you can browse through or troubleshoot. 4. Program your basic remote keys on FLIRC. Programming your keys depends on whether you have an ordinary remote, or one with QWERTY keys. An ordinary remote is simple; just use FLIRC’s GUI to program all the keys that you can see direct equivalents for. For example, use the XBMC keyboard layout to program the keys in your remote. Don’t worry at this point if you have a lot of extra keys on your remote that don’t correspond to any keyboard keys. We’ll deal with them later. For the time being, try to map the buttons with the corresponding keys on the XBMC keyboard. (http://wiki.xbmc.org/index.php?title=Keyboard) For a QWERTY remote, the best way to do it is to program the QWERTY keys first, then program the non-qwerty keys (play, pause, ff etc) last. This way, you later have a way of determining which remote buttons collide (are mapped to the same key). Note that switching controllers on the FLIRC menu doesn’t change buttons you programmed on another controller. This means that you can use the extra set of buttons on the Windows Media Player controller and program it to your remote, then switch over to Full keyboard and program another set of keys without losing the WMP-labelled buttons. This allows you to map some extra keys easily. SAVE YOUR WORK AT THIS TIME. 5. Map out remaining keys with modifier keystrokes. Your remote should be pretty well-stocked to do the basics at this point. However, some buttons (color keys, special manufacturer keys etc) have no direct keyboard equivalents. Additionally, I might want to not use a particular button that is keyed to a QWERTY button. To bypass this limitation, let’s program our own keys for these buttons. I want to map out the Yellow button on my remote. To avoid collisions/overlap with other buttons, I’m going to use modifier keystrokes (control, shift, alt, windows keys etc). In this case, setting FLIRC to recognize Control-Alt-Shift-Y should be unique enough as a keystroke. Open FLIRC and go to full keyboard mode, and press the Control-Alt-Shift-Y keys on the on-screen keyboard. I then associate it with the Yellow Button on my remote. This set of keystrokes is unique enough that it is unlikely that any other program requires this keystroke. You can do this for any button, as long as it hasn’t been programmed or something. Feel free to play with any other key combination; I suggest using Control-Alt-Shift or Control-Alt-Win and go down the QWERTY keyboard to simplify mapping your buttons. SAVE YOUR WORK UNDER A DIFFERENT FILENAME SO YOU HAVE A BACKUP. 6. Install Eventghost and make a new configuration. Eventghost will give you some default configuration, which is actually pretty helpful if you want to tinker around and learn some things. But in our case, we’ll start from scratch and just click New Configuration. 7. Install the appropriate plugins. Now the only ones that we really need are Keyboard, the XBMC2 and the Task Create/Switch Events plugins. Feel free to replace the XBMC plugin with whatever one you are using (like WMP/VLC). We add Task Switcher for a later step to ensure that all buttons we map specifically to XBMC will only work when XBMC is run. At this point, you should see something similar to this. For now, right-click the XBMC2 folder, and press “Disable Item” so that we can program buttons easily. Remember to enable it later on. 8. At this point, press a button on your remote, and you should see something (an event) pop up on Eventghost’s left pane. For example, I mapped the Yellow remote button as the Control-Alt-Shift-U key, and if I press it, I see the command Keyboard.LShift+LCtrl+LAlt+U. Several lines pop up for this key combination, but just use the full command. (Ignore the LAlt and L+Alt+Printscreen stuff, this is just an artifact of taking screencaps). Whenever you press anything on your keyboard (real keyboard or FLIRC remote), this will pop up and be accessible as a command. 9. Earlier I mentioned I wanted to map the Yellow button on the remote to the “Movies” screen of XBMC. To do this, open the XBMC2 folder in Eventghost and go to Windows > Show Movies Screen. Press the Yellow button (or whatever button you want to map) to underneath the XBMC2.Show Movies Screen action. This associates pressing Yellow on the remote with XBMC’s Show Movies command. Repeat this for the other buttons you want. Once you are satisfied, right click the XBMC2 folder and enable it. Run XBMC and test the remote if you like (it helps if you run it in windowed mode (the key is “\”). Experiment with the button assignments until you are happy with it. Note that there are bajillion options you can try, which can be confusing, but with luck you can do it. Take a look at the XBMC keyboard map (http://wiki.xbmc.org/index.php?title=Keyboard) for whatever keys are being used by XBMC natively and try to work with or around them. Repeat as necessary for any other special keys you would like. In this way, I was able to program my remote for all the buttons I want. This step is insanely powerful; I can associate any unique keystroke I want with an XBMC action, without it overlapping with the QWERTY keyboard. I can even arbitrarily associate keystrokes with windows functions (restart/reboot/suspend etc)! Just take note which keystrokes you have used for which buttons. Note: The Buttons>Remote section and the Actions>General sections have identical macros for some commands such as direction keys. If there are identical macros, map only one, otherwise you might get multiple keypresses from one button press. Warning: It is not a good idea to associate common keystrokes with eventghost commands, especially with QWERTY remotes. You may get collisions and key interceptions which are hard to diagnose (See last section of this document for details). I suggest leaving most keys unprogrammed, and only map the special 4-button combination keystrokes for those keys you want to remap. 10. Configure the Enable Exclusive commands. Create a new folder (I name it Context) and move the XBMC2 folder inside it. This is a needed step in order for us to use the Enable Exclusive commands. After that, create a new macro (the orange gear thingie) and select “Enable Exclusive folder/macro”, and in the next dialog box, select the XBMC2 folder inside the Context folder. This should give you a macro that says “Enable Exclusive:XBMC2.” Create another macro in the root directory and select “Disable”, and in the next dialog box, select the same XBMC2 folder as before. Start up XBMC, and alt-tab or go to windowed mode, and look at Eventghost’s log. It should have an action “Task.Activated.XBMC” which you should drag to the “Enable Exclusive:XBMC2” macro. Similarly, there should be a “Task.Deactivated.XBMC” which you should drag to the “Disable XBMC” macro. What was the point of this whole thing? If set up correctly, this tells Eventghost to only activate the XBMC remote commands when XBMC is the active window. Once XBMC is minimized/alt-tabbed/closed, the Disable XBMC macro disables the XBMC commands to prevent other apps from recognizing the keyboard commands. Although we used combination keystrokes to map certain buttons, there is still a small chance that a keystroke will be recognized by another program, and using Enable Exclusive will prevent some of that problems. Anything in the same folder at the same level as XBMC2 will be disabled by the Enable Exclusive when it is triggered, so you could put remote commands for another application there. Finally, if you want to map other buttons to work outside XBMC (such as power or others), simply put it outside the Context folder, and it will not be subjected to the Enable-Exclusive command. 11. Sit back and enjoy! (Or swear profusely and bugger with the configuration more.) Notes and Warning: 1. Since FLIRC acts as a virtual keyboard, and since Eventghost can’t distinguish between multiple keyboards, ALL YOUR COMMANDS ARE SENT AS IF YOU TYPED IT ON ANY OF YOUR KEYBOARDS. There isn’t any way (as far as I know) to respond to commands coming from Keyboard#1 separately from commands coming from Keyboard#2. In other words, Eventghost treats all keyboard commands as coming from the same source, and can’t distinguish keystrokes from different keyboards. To sidestep this, the Eventghost forums suggest using something called the HID plugin instead of the keyboard plugin, but it doesn’t seem to work for FLIRC, and I know nothing about it. 2. When using the keyboard plugin, note that Eventghost will intercept the keystrokes if they are assigned to a particular action. As stated in the Keyboard Plugin Description: “Notice: If such a keyboard event is assigned to a macro, the plugin will block the key, so Windows or another application will not see it anymore. This is needed to permit remapping of keys as otherwise the old key would reach the target in conjunction of another action you might want to do and this is mostly not what you intend. But this blocking only happens, if a macro would actually execute in succession of the event. So if the macro or any of its parents is disabled, the keypress will pass through.” In other words, if you’ve mapped a buttonpress, eventghost will intercept it, unless that button-press is disabled. If you forget this, you might wonder why you start missing letters or have strange program behavior when you are typing while eventghost is on. Since many keypresses are pretty much universal and standard (up, down, left right, enter etc) don’t program them, and remember to use the “Enable Exclusive” macro. Only reprogram the keys if necessary. This is a necessary consequence of Note#1, since we can’t do it in a keyboard specific way. 3. The main reason why QWERTY remote programming is more difficult than regular remote programming is you could have collisions between keystrokes (eg. the space button in the QWERTY keyboard works as the pause button in XBMC, but you might want them to be totally separate for your remote). You have to take note which keys correspond to which. Coupled with Note #2, this is why my suggestion is “Only reprogram the keys if necessary.” 4. I still don’t know how to associate XBMC addons to eventghost applications. For example, I want to figure out if I can map the Pandora or XBMCflix app to a button, but so far I don’t know. Online guides mention JSON or some other thing in Eventghost, but I can’t get any namespaces to appear in the JSON options in eventghost. 5. Eventghost has some features which can get around some limitations of FLIRC (Long keypresses, context-dependent button presses, button timing features), but its requires reading and diving into Eventghost. Using these options, I was able to get my HTPC and TV to turn on/off simultaneously with one button. However, the wakeup button requires setting the command-line interface (see elsewhere in the flirc forums on how to do that), and does not actually map a physical button keyboard, but some sort of device-based means to go from suspend mode to normal mode. 6. FLIRC still has some bugs which make the process a little tricky. For example, I had a FLIRC-related bug which prevented me from deleting and remapping several keys. Also, using the command line interface “keys” flag does not show keys with modifiers (see step 5), so try to remember the keystrokes you use for them. All and all, it can be done with some hard work and enough ADHD.
×