Skip to content

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

@sorceresslucienne

Description

@sorceresslucienne

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    Needs DesignWaiting for input from the UX teamPriority: WishlistNot a priority, but something that might be nice

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions