elementary / elementary/settings-display

Screen Transformations & Gamma Adjustment Settings for Displays (for Wayland/Secure Sessions)

Open
#433 1 comment 0 reactions 0 assignees View on GitHub
Needs Design Priority: Wishlist
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.