You are not logged in.

#1 2022-05-16 15:17:56

marshalphoenix
Member
Registered: 2022-05-16
Posts: 3

How to move a screen to the right and down with xrandr ?

I am using xrandr --transform to fix overscan issues on my tv . But no  matter what values i put in xrandr transformation matrix, the screen doesnt towards right and down , but can move upwards and to the left

example xrandr command

xrandr --output eDP-1-1 --transform 0.7093,0,-58,0,0.7093,56,0,0,1

suppose xrandr has a b c d  e f i g h
Also , on futher tests , values in c and f are not having any effect

for example
xrandr --output eDP-1-1 --transform 0.7093,0,-58,0,0.7093,56,0,0,1
and
xrandr --output eDP-1-1 --transform 0.7093,0,-5,0,0.7093,5,0,0,1
have the same result

Last edited by marshalphoenix (2022-05-16 15:58:51)

Offline

#2 2022-11-08 00:34:31

ThinkPad
Member
Registered: 2019-01-29
Posts: 125

Re: How to move a screen to the right and down with xrandr ?

I'm having the same issue. I don't have a solution but wanted to bring your attention to the more readable --scale and --scale-from as alternatives to messing with the transform matrix directly. For translation, according to the man page it would seem --pos is the answer, but I'm having no luck.

Offline

#3 2022-11-08 07:58:52

seth
Member
Registered: 2012-09-03
Posts: 50,929

Re: How to move a screen to the right and down with xrandr ?

The behavior is HEAVILY GPU/driver dependent and also relies on the TV not being overly smart and scanning away the black borders.
Eg. for nvidia, use the viewport transformation in nvidia-settings.
If the driver dupports it, use the underscan property: https://wiki.archlinux.org/title/Xrandr … n_property

And you'll get a blurry image out of this - if there's even a remote chance to disable overscanning in the Tv (more modern ones really should™ allow that) you want to do that. Not some compensation.

Offline

Board footer

Powered by FluxBB