Bevásároltam Fujitsu B22T-7 pro monitorból. Ennek a gyönyörű képe és a rendkívül alacsony fogyasztása (<11W) mellett egy további kellemes tulajdonsága, hogy hihetetlen könnyen el lehet fordítani 90 fokkal. A legtöbb napi dolog intézéséhez a vízszintesen álló 16:9 monitor a legjobb.
Viszont alkalomadtán sokkal, de sokkal praktikusabb elfordítani a monitort. A 9:16 -on majdnem teljes képernyőn ott tud lenni egy A4 lap tartalma teljes terjedelmében, még egy kicsit nagyobb méretben is, mint a valódi A4 lap.
Szóval, ez nem rossz.
Ami nehezebb, hogy a MATE desktopban egerészni kell ahhoz, hogy a monitor tájolását beállítsuk, és ez már kevésbé ergonómikus.
Megfigyeltem, hogy az xrandr --listactivemonitors kimenete másképp néz ki álló és fekvő tájolásnál, a laptopomon például van benne 'x1080', ha éppen normális, vagy van benne 'x1920', ha éppen állított:
Monitors: 1 0: +*eDP1 1920/340x1080/190+0+0 eDP1
Monitors: 1 0: +*eDP1 1080/340x1920/190+0+0 eDP1
Ez alapján összerittyentettem egy apró szkriptet, ami a tájolást oda-vissza billegteti:
togglerotate.sh
#!/bin/bash
lands='x1080'
portr='x1920'
result=$(xrandr --listactivemonitors)
case $result in
*$lands*)
xrandr -o left;
;;
*$portr*)
xrandr -o normal;
;;
esac
Ezt hozzárendeltem egy furcsa billentyűkombinációhoz, ami másra nem jó (esetünkben shift-alt-[lefele nyíl]).
Voálá, gombnyomásra tekeredik a kép...
Ennél jobb csak az lehetne, ha valahogy adna a monitor infót arról, hogy éppen merre van neki a felfele, és akkor automatikusan is lehetne követni, de erre való DDC/CI akármit nem találtam még.