Jump to content


  • Posts

  • Joined

  • Last visited

  • Days Won


Posts posted by digitalb0y

  1. If the remote is using a base frequency too far away from 38kHz then it may cause problems because the receiver-demodulator module won't get a whole signal properly. Even if Flirc could just pass data from the remote (after demodulation) you wouldn't get much from it as you would still probably get the same data due to frequency mismatch.

    The 38kHz is the most popular frequency used in consumer grade IR remote controls. Unfortunately some MCE remotes use different frequencies and those can cause problems with Flirc.

     I can certainly confirm this. I have many remotes in my house and the only IR one that doesn't work with flirc is a cheap Windows media center remote that came with its own receiver. It's not that the flirc doesn't work with the apps, it's that those types of remotes don't behave like standard IR remotes. 

  2. Hi JMCSN,

    My apologies, I didn't have time to test on Friday night.  The first thing I can think to try from the GUI is to completely clear your configuration and start over recording buttons (if you haven't tried that already).  I remember seeing some discussion of rare cases when a configuration was corrupted and I believe this should blow it away so you can start over recording buttons.  If it still doesn't show up, you might look into re-installing the device firmware.

    I notice you say the device shows up in device manager.  Do you see it in there twice?  It's possible this fix could be applicable to your situation: https://flirc.zendesk.com/hc/en-us/articles/201160137-Device-Disconnects-When-Pressing-Remote-Button

    If all that fails perhaps Jason has some other suggestions, but I'd say at that point you might as well use the contact form link from earlier in the thread anyway, since Jason will ultimately be the one responding to you if you're still having trouble, and he can tell you if any other variables can be tested/eliminated before hardware replacement.  Feel free to come back here if you have other questions, though.  I will do what I can to help when Jason's too busy.  Good luck!

  3. Hi JMCSN,

    Sorry you haven't gotten a timely response here.  Jason, the guy who single-handedly runs Flirc, is extremely busy and does all this in his spare time, but I've never seen him fail to make things right with someone.  I had a Flirc unit replaced when it was determined that there was a hardware issue, and I've seen others get their issues resolved or faulty hardware replaced as well.  Sometimes it can take a while, but you absolutely didn't buy your Flirc for nothing.

    Regarding what you've tried so far, does the Flirc GUI actually see that the unit is connected when you plug it in?  Have you tried resetting the device, or perhaps interacting with it from the command line?  I am not in front of my system so I can walk through it with you, but I will be tonight and can maybe give you some better suggestions later for troubleshooting steps you might take while you wait for Jason to respond.

    If worse comes to worst, and all signs point to hardware failure, check out this page.  Specifically, there's a link there to a contact form you can fill out and Jason should get back to you as soon as he can.  In the meantime, I'll take a look on my own system and respond here.

    • Like 1
  4. Correct.

    You have to map a command to the virtual button using myharmony then sync it. Otherwise the button won't send anything when pressed.

    Got it.  It's a bit frustrating that the remote that's supposed to be the easiest, most advanced and universal remote out there actually makes it harder to do things a very basic multi-device remote will do in this particular case.  Thanks for the explanation.

  5. Sorry you are having trouble... I don't have a Raspberry Pi to test, so I don't know how much I can do personally, but does the Flirc GUI and command line utility work on your system?  Perhaps knowing whether those are working and it's only the XBMC plugin that's failing, or if other elements are also having trouble might make it easier for Jason to narrow down what's missing on your system that is already present on other Linux systems.  The Flirc Add-on has been really reliable on my XBMC box, which is an Ubuntu 12.0.4 system.  Also, what version of the Flirc software and firmware are you running?  And can you pastebin an XBMC log that includes the Flirc Add-on failure?  Do you see a failed script error message in XBMC or does it only refuse to connect to your Flirc and otherwise run without error?  Thanks!

  6. I never respond when I see posts about Harmony profiles because I don't have one, but I guess I don't see what's stopping you from mapping any unmapped button on your Harmony to the ESC key using the full keyboard view in the Flirc GUI, or the flirc utility's record function from a command line.  Does the Harmony not send IR codes on undefined buttons or something?

  7. The way long presses are treated depends largely on your remote, and a bit on the firmware you're using as well.  I can tell you that on my remote, I had no need for the channel buttons when controlling my XBMC box, so I assigned them to PageUp/PageDown so I could quickly navigate large lists in XBMC like your describing. My remote doesn't send long keypress info on some buttons, so this is what has worked best of me.

  8. Flirc doesn't do press and hold (yet) with any remote, to my knowledge... am I wrong about this, Chris? I gave my father-in-law a direcTV remote and a flirc and it works great, but I don't remember being able to hold to continue scrolling, nor can I using any device profile on my URC RF-20. Using pageup/pagedown and home/end has been the best way I know to get through long lists. I seem to remember Jason saying he was working on this but the nature of IR signals makes it a little tough. If I'm wrong and someone has this working, I'd love to know how!

  9. That happened to me on the first Flirc I used, but programming it from the command line on a Linux system seemed to help (although in the end it did turn out that my first Flirc was faulty). I don't know if you've got a Linux box to test from or woud like to try testing from Windows command prompt, but it may help isolate the problem.

  10. Never used the R50 but I second everything Chris! said. I have a URC RF20 and it does a great job with flirc on my XBMCbuntu box. If you're at all used to a command line and interacting with XBMCbuntu over ssh, I actually prefer to program my flirc from the CLI, but using the GUI on another system is a nice alternative as well. If you run into any trouble just post about it here and I'm sure we'll be able to get you sorted.

  11. I have a nasty habit of responding at work and not clicking send. Anyway, what I tried to answer you yesterday was that I don't think that's the issue. I'm pretty sure Macs understand the Printscreen key when you attach a keyboard that has one. I'll confirm this when I get home and can take the flirc off my linux box and attach it to my Mac. The problem is that the flirc GUI doesn't have a way to record the Printscreen key on Mac, ostensibly because Mac keyboards don't come with one, and I don't know how to program flirc from the CLI on Macs.

    Then again, I also don't know if greenep48 is using a Mac to begin with. The commands I listed above will work on Windows and Linux, but if he is on a Mac, I don't know what to tell him unless Jason can tell us how to run the equivalent command from a Mac terminal. I'm sure it's possible, but it's not in a default path for commands on my system, nor is it in the Flirc.app folder.

  12. Yeah, this is almost completely true. Again I can only speak for the RF-20, but not every single device code I put into it works as nicely as the one I ultimately stuck with (the AUX 001 code I mention above is generic and has worked better than other choices for several reasons). But yes, the great thing about Flirc is that it *almost* doesn't matter what remote (or in this case, device code) you use. It sees your button presses regardless of the code you choose, and assigns it to a key press. So like you say, just choose a code that doesn't control anything else in your setup and then see how Flirc responds.

    Also, I think it only fair to note, the issues I have with some profiles appear to be limitations of my remote and have nothing to do with Flirc not detecting or correctly interpreting my button presses. It's entirely possible that with your URC you will see none of the issues I have seen with some of the codes I can choose when I setup my remote, and that it truly won't matter which code you choose.

  13. Yeah, I have a URC remote and it works quite well with flirc. I can (but don't have to) use an Xbox profile on the URC to control my XBMC box. I choose not to though, because I use the Xbox 360 proflie to control my Xbox 360. I don't know how CCP works compared to the way you program a URC RF20, but for what it's worth. on the RF20 I use AUX 001 to control my XBMC box via flirc.

  14. Printscreen isn't like the modifier keys, Flirc already understands it. If it's not shown in the full keyboard layout on your OS, try programming it from the command line. On a Linux box I use:

    flirc record printscreen
    On Windows it should work with:
    flirc.exe record printscreen

    I'm sure there's a way to program from the CLI on OS X too but not finding the location of the flirc command at the moment...

    • Like 1
  15. I'm confused about what you're trying to do but can't. The arrow keys (and every other key on your keyboard) are easily programmable in both the flirc GUI and from the command line.

    What have you tried so far? Is there a step we can help with?

  16. What are keyboard cursor keys? You've got things like arrows, cmd+tab, cmd+`, cmd+shift+g, or anything else you can do with a keyboard...

    One thing you might try, although I'm not having luck finding it at the moment... I've seen an app that lets you use the IR remote that came with your mac to control the mouse cursor. You could set up a service that lunches that app with a single keypress, and if your remote supports learning or has an Apple profile, you could set it up so the arrow buttons on your remote control your mouse. I'll keep looking for that app.

    Edit: This isn't the app I was using way back when, but it looks like it will accomplish the same thing described above...

    Edit2: http://www.macupdate.com/app/mac/22279/mira

  17. @Jason: is there any way to set a flirc back to factory settings? (Reinstall the firmware?)

    Formatting the unit and then reinstalling fw 1.0 should get it pretty much back to the way it's supposed to ship I think. At least I'm pretty sure it's as much as can be done with the tools so far available.

    As far as the question, I am wondering if there's a change ambient light is playing a factor? If not, I'd try Chris' suggestion of using the full keyboard layout instead of the XBMC layout. Not only do you get a coule keys that aren't in the XBMC template built into the flirc software, but you can also be sure buttons are doing what you think they should. Sometimes I wan't sure what I was mapping when I used the XBMC template.

  18. Sorry to resurrect such an old thread, but I was looking for something else and found this, and wanted to say that this is actually REALLY easy to do. From your userdata folder, go to keymaps/keyboard.xml (create the file if you don't already have it there, and add the update function to any key that isn't already used by XBMC. In my map below, I have my video library updated using the U key, and then I mapped U to the remote button for updating the video library using the flirc software. In my map, ctrl_U does the music library.

    	  <h mod="ctrl">ActivateWindow(Home)</h>
    	  <u mod="ctrl">UpdateLibrary(music)</u>

    • Like 1
  19. I've done it the way Chris describes. My flirc is programmed to remember buttons from one remote device profile for XBMC and another profile for various shortcuts on my Mac. All I have to do is switch devices on the remote and flirc responds accordingly. But I'm pretty lucky in that the box I normally have my flirc connected to is an XBMCbuntu box and dedicated to XBMC.

    As noted in the original post, if one of the apps you want to control allows it, you could customize the default keys. It's pretty easy to make XBMC's keys match any other app. So if you made them match TMT5, one profile could control both apps, and then a second device profile could control WMC.

    A third, slightly more complicated option would be to use a keymap for XBMC that's similar to the one provided with XBMC for AppleTV. Since the Apple remotes only have 7 buttons, the XBMC team came up with a remote mapping that works very well using only those buttons. Their function changes depending on what you're doing (browsing menus, watching a video, paying music, etc.). There are also secondary functions called by long button presses, but I don't think flirc supports that part yet. Still, when you figure 5 buttons are the arrow keys and enter button (which should work with all apps), and total control of XBMC is possible with just those plus two other buttons, perhaps something like that is worth a try, as it would leave most of your other buttons free for the other apps.

  • Create New...