You can use Flirc with a PS4, however you will need to use a computer to program the Flirc with your remote.
Use the Flirc on one of the supported operating systems: Flirc GUI
Then use the keyboard controller (more information on controllers here: Flirc controller presets).
Here is a list of the different functions and the keyboard key you need to assign to achieve that function.
In the PS4 interface
Action | Keyboard Key |
Back | Esc |
Dual Shock 4 Options button | F3 |
DS4 Share button | Prt Sc/SysRq |
Back to inserted disk menu | Pause/Break |
Back | Backspace |
Enter | Enter |
Up | Up arrow |
Left | Left arrow |
Right | Right arrow |
Down | Down arrow |
In-movie controls
Action | Keyboard Key |
Pause/On-screen display | Esc |
on-screen display | F1 |
Blu-ray pop-up menu | F2 |
Disc options | F3 |
Pause/On-screen display | Backspace |
Bring up BD pop-up menu | Up arrow |
Close BD pop-up menu | Down arrow |
Moving in menus | Right/left arrow |
Enter | Enter |
Note: to record "pause/break" button the command line has to be used, use the following:
flirc_util record pause
To record Prt Sc/SysRq:
flirc_util record print_screen
Awesome Writeup! Thanks for all your hard work!!!
Wish we had fast forward and rewind options. :( They are the L2 and R2 buttons on the dualshock4 if anyone can figure out what keys that matches up with.
I wonder if it's a combination of keys like ctrl right arrow left arrow or alt. hmmmm Wish I had a usb keyboard I could test it with. My whole world is bluetooth.
I would also help but neither me nor Jason have a PS4.
I've been keeping a close eye on the PS4 threads on the forum and am updating this article as I get new info.
-Chris
Is there any way to power up or power down the PS3 (or PS4) using FLIRC? I just got this product yesterday and love it. I am using a Harmony One remote.
Just in case someone is wondering how to program the "Prt Sc/SysRq" key for the DS4 Share Button, you can do it like this:
flirc_util record_api 0 70
70 is defined as printscreen. 0 means to do no modifiers (no ctrl, alt, or shift).
I've put together a guide on setting up the Logitech Harmony remote with FLIRC for controlling the Playstation 4.
Feel free to put any material in it for your help center, as that's where I got all the info to begin with. :)
https://lanzerdiy.wordpress.com/2015/02/10/harmony-remote-and-ps4-solution-using-flirc/
for print screen, you could do the following too:
flirc_util record printscreen
I will be making a GUI addition that does all this. I'm waiting for my UX designer to finish the art.
I was stuck on this for a while, especially since the message displayed by flirc_util gets it wrong too.
The proper command is:
flirc_util record print_screen
Having received my Flirc USB v2.0 (thanks, Jason) I tried to follow this guide (and other flavors and copies of it that are on the 'Net) but I'm struggling a bit.
I have a Harmony One, and the latest version of MyHarmony (on a Mac). When I search for "Flirc" and "XBMC" it comes up as a "Flirc Kodi". I added that as a new device, but the list of commands it then presents in the button assignment page doesn't really match any of the lists in these articles.
Am I right in thinking that, given that Flirc provides a second stage of remapping, it doesn't really matter *which* command the remote emits for each button, as long as there is *something* assigned in MyHarmony to all the buttons I want to be usable, and those assigned codes don't clash with any of my other devices. If I pick a safe mapping in MyHarmony, it's just a case of clearing out the Flirc and then having it learn the set of actions listed in this post, using my own chosen assignment of PS4 controller button to Harmony button?
So, is it safe to still use "Flirc Kodi" for the remote? As long as I only assign commands to buttons I want to be active, that won't emit anything that will confuse the rest of my devices (Panasonic TV, Denon Amp, TiVo Bolt, Apple TV 4) and then if I start by clearing the Flirc and then *only* learn the keys listed above.
Simon, yes, you are correct. PS4 support is at best, this page. I will be adding more formal support when the smoke clears from this new versions release.
Cool. OK, thanks. I'll try it again tonight. Me hogging both the TV/PS4 and the computer at the same time was causing some family strife... ;)
really confused everytime i try to do the command its comes up like this:
C:\Program Files\Flirc>flirc_util record_api 0 70
[E] lib/libcmds/cmds.c run_cmd(275): could not find command 'flirc_uti