Jump to content


  • Posts

  • Joined

  • Last visited

  • Days Won


Everything posted by jason

  1. It's written, I haven't had time to finalize it. This virus really messed up schedule. Our new case is behind schedule, my supply chain is constrained, and everyone is staying home so I spend a majority of my time fulfilling orders. I should be done with this project I'm working on next week and will get back to firmware.
  2. If you upgraded to the latest firmware, you'll have re-pair many of these keys. I changed the way the report ID's work in USB to be more compatible with other devices, and the way the old config sent them up doesn't work with newer firmware. So what I'd recommend is loading this file. Hit delete in the GUI, and re-record the button / function again. Let me know if that helps. There is a ton of work I want to do with Flirc that's in the pipeline. I am at a standstill with my employees at home, the virus disruption in life and my supply chain (since january), and all the stress that comes with this. I'm really sorry. Still alive, working just as hard. Let me know how this goes.
  3. No. But you can imagine how hard it's been with the virus. Everyone is at home. My supply chain is constrained, and I have to do everything myself.
  4. Open a terminal, try this: DEBUG=true /Applications/Flirc.app/Contents/MacOS/Flirc
  5. What? Sorry, what are you talking about? What's a MS media center keyboard? Which remote are you using? Can you post a link to the remote?
  6. I think this is because your OS is 32 bit, and it's really hard for me to make a 32 bit application. Do you have another system? You just need the app for the pairing process.
  7. Excellent, you got it. Thanks for posting the follow-up, and let me know if I can do anything else to help or improve the app.
  8. What remote control are you using? There are no problems with the log. It’s working as it should. Does the remote respond?
  9. Sorry for the delay. The flirc.ini needs to be in the same directrory as the executable. Here is a quick trick you can do: DEBUG=true flirc_util settings
  10. I believe I use the media center 'play/pause' keys, which are global. You need to determine the common keys for pause. Here are the shortcuts according to Netflix: Space - Toggle Play/Pause Enter - Toggle Play/Pause F - Full-screen Esc - Exit full-screen Left arrow - Rewind 10 seconds Right arrow - Fast Forward 10 seconds Up arrow - Volume Up Down arrow - Volume Down M - Mute toggle So is it enter or kodi that is doing the pause? You just need to record over the current play/pause keys to either space or enter. I'm assuming it's space. You can do that in the keyboard controller of the GUI.
  11. If you go to file->format configuration, that restores it to the default state. If it’s still re-acting to button presses, go to file->advanced, and disable all built in profiles.
  12. do it directly on the machine, if it's still in open space, it should be fine. Mine is inbetween the wall and the TV, doesn't skip a beat. Also, don't record too close. It's super sensitive.
  13. I have only seen this in one place before, which is on Cortex ARM-A7's, there seems to be a bug in the upstream kernel. The only way I was able to circumvent this was by increasing my USB-Poll time. I need to have time to continue to debug it, but it's a fairly complicated issue. I wouldn't rule out that there is something wrong with the hardware just yet. Can you try different ports on the computer? Is this a hub? Directly on the PC? USB 2.0, or 3.0 Hub? The bug is just with the pairing software, should not prevent flirc from working correctly. The issue with the double record is most likely the protocol you have setup on the harmony. Some alternate patterns on every press to help detect when the user let go of the button, or someone walked in front of the remote. On the harmony software, add manufacturer Flirc, device: Kodi.
  14. Yeah. I’ll post this next week
  15. Looks like it’s working now. No keys are paired. Did you try pairing something with it and running that command again?
  16. Yup, I'll get to it. Thanks so much for hanging in there, sorry for the confusion. For anyone wondering how the hell that worked, here is a brief explanation. The USB keycode for the '+' is in the USB usage table spec, found here: https://www.usb.org/sites/default/files/documents/hut1_12v2.pdf On Page 55, the keypad '+' has the decimal code 87 flirc_util record_api 'usage table' 'key0' 'key1' They keyboard usage table for flirc is always 1. Key0 is the modifier. They are logically or'd together: #define MOD_CTRL_LEFT (1<<0) #define MOD_SHIFT_LEFT (1<<1) #define MOD_ALT_LEFT (1<<2) #define MOD_COMMAND_LEFT (1<<3) #define MOD_CTRL_RIGHT (1<<4) #define MOD_SHIFT_RIGHT (1<<5) #define MOD_ALT_RIGHT (1<<6) #define MOD_COMMAND_RIGHT (1<<7) So if you want left_control and alt_right, it would be (1<<6) | (1<<0) = 0100 0001 in binary, and in hex: 0x41. or 65 in decimal. flirc_util record 65 87 would be alt+ctrl and keyboard `+` I should update the commandline to accept hex instead of decimal. I'll do that now and push it in the next update.
  17. Try this: flirc_util record_api 1 0 87
  18. I've pushed an update. Make sure you are on the latest one. 3.11.0 is the latest, it'll stop nagging once you update.
  19. AI'll update the GUI to include this. For now, you can use the commandline; flirc_util record + or flirc_util.exe record + Let me know if you need help.
  20. Awesome, thanks for letting me know. Sorry everyone.
  21. The directional are just keyboard keys, the others are from the media controller.
  22. There is no 3.12, I'll push an update to address this. Sorry about that.
  23. So once you have the button working. Take the remote, open my app. Go to file->advanced and change the recording mode to long press. Then record the button again with the second function. Short pressing the button will do the first action, the second action will be sent out if you hold on to it longer than 1.5 seconds.
  • Create New...