This issue has the purpose to track the progress of integration from batocera-extra into the batocera core. It is a living document that is updated when development progresses.
Open tasks
Prerequisites
Enable motion in emulators
Add cemuhook servers for popular controllers
Motion for devices with modern Linux drivers (e.g. Switch, DS4, DS5)
Motion for Steam Deck
Finished tasks
(click to expand)
Improvements
cemuhook preparation
Upstream: #71
Move from hcitool to D-Bus (Will probably never happen, dsdrv4 can be replaced by evdevhook2)
Future options
(click to expand)
Touch control from remote devices (Smartphone / Tablet)
- remote_touchpad
- Install flatpak package
- Start server on boot
- Show QR code in ES
Additional emuhook servers
- motion_remote for e.g. Smartphones (requires user configuration)
- motion_steam_controller (supports both motion and touch)
- motion_wiimote
This issue has the purpose to track the progress of integration from batocera-extra into the batocera core. It is a living document that is updated when development progresses.
Open tasks
Prerequisites
dbus-pythonas installeddbus-pythonis installed via buildroot; when pip doesn't know about it, it will try to install it requiring a build chain.upowerEnable motion in emulators
Add cemuhook servers for popular controllers
Motion for devices with modern Linux drivers (e.g. Switch, DS4, DS5)
Motion for Steam Deck
Finished tasks
(click to expand)
batocera.linux
Improvements
Add support for battery levels instead of percentage in the ES UIhwmonin addition tothermal_zone/sys/class/hwmon/hwmon0/temp1_inputin addition to/sys/devices/virtual/thermal/thermal_zone0/tempthermal_zoneis not available on some systemscemuhook preparation
citraGenerator.pyfrom removing unknown settingspython-evdevfrom 0.7.0 (2017-06-16) to latest.Done in commit 9590272, pushed to master on 2022-10-03
dbus-pythonProvide(moved to separate task)upower(buildroot packages incl. upower were removed in d0e9d51, 2020-01-27)joaorb64/joycond-cemuhook
Upstream: #71
org.freedesktop.UPowerTheDrHax/ds4drv-cemuhook
Move from(Will probably never happen, dsdrv4 can be replaced by evdevhook2)hcitoolto D-BusFuture options
(click to expand)
Touch control from remote devices (Smartphone / Tablet)
Additional emuhook servers