elementary / elementary/settings-display
Screen Transformations & Gamma Adjustment Settings for Displays (for Wayland/Secure Sessions)
- Dominant language
- Vala
- Stars
- 16
- Forks
- 19
- Avg merge
- 1d 11h
- Merged PRs (30d)
- 1
Description
### Problem
In Wayland, to my knowledge, there is not a way to do xrandr-style screen transformations and gamma adjustments on displays that you can do in X11 sessions via xrandr or applications like Nvidia X Server Settings.
Example use case: outputting a display to a CRT TV for retro games. What my X11 x server settings are doing now:
1) Shift second display at 1280 by 720 pixels over 1920 pixels to the right
2) Shift second display 430 pixels down
3) Adjust viewport width to 1110 pixels to compensate for overscan
4) Adjust viewport height to 650 pixels to compensate for overscan
5) Shift viewport 86 pixels to the right to align viewport on the TV
6) Shift viewport 44 pixels down to align viewport on the TV
7) Adjust gamma to 0.65, 0.65, 0.65 for color balance
### Proposal
Implement transformation and gamma adjustment settings somewhere in elementary OS' display settings UI.
Thank you!
-Eri
### Prior Art (Optional)
_No response_
Contributor guide
Assessment
This issue has not been assessed yet.