mdeguzis / RetroRig-ES

(discontinued) EmulationStation flavor of RetroRig. Curated and pre-configured emulation.
Other
24 stars 3 forks source link

When launching Emulationstation on boot with no joystick, emulationstation wants to reconfigure a joystick. #18

Open elsonrodriguez opened 8 years ago

elsonrodriguez commented 8 years ago

Mostly a UX issue, if you're treating your RetroRig as an appliance, and you have emulationstation on boot, it's pretty disruptive to have to reconfigure a joystick if you didn't turn it on ahead of time.

This is mostly an issue with EmulationStation: https://github.com/Aloshi/EmulationStation/issues/321

But someone posted an interesting workaround:

while ! hcitool con | grep -q "MASTER"; do
    echo "Please turn on the PS3 controller..."
    sleep 1
done
sleep 5

I was thinking of wrapping that behind display, to show an image prompting a user to turn on their controller before starting emulationstation.

Won't be able to get to it this week, so documenting it here before I forget.

mdeguzis commented 8 years ago

I'm mega busy building retroarch packages, and fixing various things with them, but great work. I appreciate the help. No time table, merely having help is great.

elsonrodriguez commented 8 years ago

No worries, I've got a lot of changes/fixes that I've been making to the resulting RetroRig configuration, I just haven't had time to modify them in RetroRig itself.

When I get a little more free I'll reconcile my changes and send a PR, but I might do the boot script independently.