Draft: Resolve "Add compatibility with Steam Deck"
Thank you for your contribution!
Please make sure your Merge Request is ready to be merged:
- if the Merge Request is about a new feature, an improvement or an important bugfix, amend RELEASE-NOTES.md
- you respected conventional commits
-
you updated the wiki Please it is important
🙏 !
The results of the build can give you clues about what is missing in your Merge Request.
Changes :
- Describe your changes
Related to :
- Link to related Merge Requests or Issues
Related to #2353
Tasks:
-
handle screen rotation automatically
- mpv
- fbv2
- xorg
- rotate touchscreen
-
automatic video output switchwill be implemented in a separate, more general MR -
no sound (jupiter)
- automatic headphone switch
- no sound (galileo)
-
controls are erratic
- controls are working in ES (do not remap)
- erratic controls after wake-up (both joypad & keyboard responds)
- integrate newer drm panel orientation quirks
- wifi (jupiter)
- wifi (galileo), cf https://lore.kernel.org/ath11k/CAFKu21b_4fbP3Oku_CLBOYi7wfwmYWUXoG5H1gknvFit-wc4Rw@mail.gmail.com/T/#maab4ac4e66f44b290b37131408abfbdcc1188ae2
- suspend mode (jupiter)
- suspend mode (galileo)
-
volumed improvements
- handle volume level of all input devices
- handle brightness of backlight devices (when a special hotkey is pressed)
- set volumed command to listen for specific steamddeck hotkey
- replaces alsa-plugins
- reload device list when a device is added or removed
- handle brightness on KEY_BIGHTNESSUP/DOWN
- set pulseaudio to 48kHz
- bluetooth (jupiter)
- bluetooth (galileo)
-
ES integratiopn
-
configuration sync between ES & volumed
- volumed
- ES
- joystick controller reconfiguration freezes
-
configuration sync between ES & volumed
-
Emulators/Cores customization
- Enable HD mode by default
- Enable Widescreen mode by default
- DS: configure desmume and melonds to set mouse as touchscreen
- Xbox: right stick & triggers malfunction
- dolphin input not working (using hidapi)
- overlays overlap screen
- cpu governors per emulated system
Other things to do:
- rotate odroidgo2 install and logo pictures
- input lost in dolphin
Edited by David Barbion