Had a look and I can't seem to set my input device to anything other than "Wireless Controller" either within the retroarch input menu. I do have the other devices under /dev/input, and evdev does correctly detect the motion sensor/touchpad.
Looks like you've not defined a Hotkey when asked in EmulationStation input mapping - that's why B resets the current game.
What version of RetroPie are you using ? Can you add more info about your setup, as detailed in https://retropie.org.uk/forum/topic/3/read-this-first ?
Seems pretty straightforward to run a script from EmulationStation. Proof of concept, here is a crude 10-minute version I made using Hursty's "Bluray" theme. It already contains a "Power" system, so I just added a small script, uploaded a small .png of the DualShock controller and edited the gamelist.xml file.
MAIN MENU (from Hursty):
OUTPUT W/Pause (currently requires a keystroke instead of a button-press, but can modify this):
The simple script:
echo PS4 Dual-Shock Battery Level:
read -p "Press Enter to continue"
Be sure that the script is set as executable.
Lastly, the es_settings.cfg entry for the "Power" menu item to appear:
Yeah I meant threaded video. I've had the same RetroPie build from version 4.4, its hard to remember all the changes and configurations I've made. I'll try to share once I think of them.
Do you have a fan installed? The temp_soft_limit is 60 by default and will throttle the cpu to 1.2ghz
I increased the soft_limit to 70 and it barely reaches 63 during emulation.
Have you updated retroarch, raspbian, and your cores, since you installed the image?
the firmware, I should search to find out for sure, I think it is updated when you go to retropie config >> configure >> raspbian >> update raspbian(next to install pixel desktop)
It could be a psx_bios, some have higher compatibility, I have quite a few in my folder actually, but I think scph_101 is the highest compatibility and it will be chosen over the others, not to be confused with scph_1001.
As I say that Gran Turismo refuses to work.
I don't know why, but I did update the core since I last played it.
@rsn8887 RetroPie doesn't automatically maps the keyboard as a controller - it only saves the gamepad configuration from the configuration you made in Emulationstation. Unless you explicitely map the keyboard in ES, it shouldn't generate any configuration for it.
You can find the saved configurations - one per gamepad configured - in the /opt/retropie/configs/all/retroarch-joypads folder.
Must be a new RA thing, does it do the same without the keyboard plugged in ?
@dankcushions O thanks that's very helpful. I really had my eyes set on the ps1 styled 20th anniversary ds4 controller, but that color layout is only available as a V1..so that could still be an option. (I prefer wired.)