Extras is an experimental suite that expands Batocera’s input and system capabilities. It introduces motion support for a wide range of controllers, touch input (both local and remote), and utility scripts for advanced users. It’s ideal for tinkerers who want to push Batocera’s limits.
Extras can be installed directly through Batocera Unofficial Add-Ons (BUA):
extra-services – Manage enabled componentsread-temperatures – View system thermal datasquash-mount – Mount squashfs-compressed ROMssystem-summary – Quickly view system specson-game-condition – Trigger scripts during gameplayAfter installation, configuration files and services are located in:
/userdata/extra/
From here, you can enable/disable services, modify scripts, or inspect logs.
| Issue | Solution |
|---|---|
| Features not working | Ensure you're using a supported controller or device. Reboot Batocera after install. |
| Touch input not detected | Check device compatibility or try remote input via smartphone. |
| Services not auto-starting | Use extra-services script to manually start or debug modules. |
| System behaving oddly | Disable Extras from the BUA menu and restart to test stability. |
Extras is an experimental project. Expect bugs, and consult the official README for advanced usage and updates.