Is it possible for RetroPie 3.6 to always output to HDMI with audio (when present), and automatically power on and use a DSI display with analog audio output to speakers when not present?
I’m using a Raspberry Pie 3 & Retropie 3.6. I picked up the official 7″ touchscreen to try for this purpose – but was hoping to confirm the above as I have not decided to open/keep it yet. I’m also very, very new to all of this 🙂
I have the official Pi display, and wanted to do the same thing for my portable build. After a lot of digging around I could not find a way to accomplish this.
What I ended up doing was picking up a latching on/off button from Adafruit and a longer length of the PCB wire the display uses. I soldered the button in the middle of one of the wires, and used that for the wire attaching the 5V pins. Then if I wanted to power the display I only had to push the button down, and outputting to the display only took another button press to release. Note if you do it this way, the Pi will not change its video output mode while powered on so it will really only work if you press the button on or off before powering on the Pi.
The default for the Pi is to favor HDMI audio, so as long as HDMI is connected and powered on it will output to that and bypass the speakers automatically.