Portál AbcLinuxu, 8. května 2025 13:41
#!/bin/sh
xrandr --output DVI-D-0 --off --output HDMI-1 --mode 3840x2160 --pos 7680x1080 --rotate normal --output HDMI-0 --mode 1920x1080 --pos 2576x0 --rotate normal --output DP-3 --off --output DP-2 --mode 3840x2160 --pos 0x1080 --rotate normal --output DP-1 --off --output DP-0 --primary --mode 3840x2160 --pos 3840x1080 --rotate normal
[FHD] [UHD][UHD][UHD]
xfconf-query -c displays -p /Schemes/Apply -t string -n -s profilu_systemem_pridelenej_neco_jako_uuid
osobne jsem s tim dost bojoval GPDcko + dock + display Moje reseni je .... nedavat vsechno najednou ... ale vypnout je vsechny krome primary ... a pak je pozapinat po jednom v poradi jak je chces bez sleepu tj jeden velkej xrandr neee ale nekolik malych xrandr tak jak na sebe navazuji ... #-[Pro inspiraci]------------------------------------------------------------- #!/bin/bash jak=$1 echo $jak #--------------------------------------------------------- #xinput #xrandr # xinput --map-to-output 14 DSI-1 case $jak in VertixU|vertixu|VXU|vxu) xrandr --output HDMI-1 --mode 1920x1080 --primary --above DSI-1 xrandr --output DSI-1 --mode 1200x1920 --scale 0.64x0.64 --rotate right xinput --map-to-output 14 DSI-1 mys vx FvwmCommand restart #.....[CUT].... Acer|acer) xrandr --output HDMI-1 --mode 1920x1080 --primary --above DSI-1 --output DSI-1 --mode 1200x1920 --scale 0.64x0.64 --rotate right ;; #------------------------------ FULL|Full|full) xrandr --output DSI-1 --mode 1200x1920 --scale 1x1 --rotate right ;; #------------------------------ ZOOM|Zoom|zoom) xrandr --output DSI-1 --mode 1200x1920 --scale 0.64x0.64 --rotate right ;; #------------------------------ Doma|doma|DOMA) # xrandr --output HDMI-1 --mode 1600x1200 --primary --output DSI-1 --mode 1200x1920 --rotate right --below HDMI-1 xrandr --output DSI-1 --off xrandr --output HDMI-1 --mode 1600x1200 --primary xrandr --output DSI-1 --mode 1200x1920 --rotate right --scale 0.64x0.64 --rotate right --below HDMI-1 FvwmCommand restart mys doma setbg ;; #------------------------------ kill|end|reset) xrandr --output HDMI-1 --off --output DSI-1 --mode 1200x1920 --primary --scale 0.64x0.64 --rotate right mys reset xinput --map-to-output 14 DSI-1 FvwmCommand restart ;; #------------------------------ zero|small|0) xrandr --output HDMI-1 --off xrandr --output DSI-1 --mode 1200x1920 --primary --scale 1x1 --rotate right mys reset xinput --map-to-output 14 DSI-1 FvwmCommand restart ;; #------------------------------ *) echo "Neni argument !" ;; #------------------------------ esac #---------------------------------------------------------
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.