
我有一台帶有 hidpi 顯示器的筆記型電腦,我使用的是 Ubuntu 18.04,解析度為 3840x2160,比例為 200%。我使用的所有軟體看起來都很好,除了一個例外,所以我想編寫一個腳本,以便我可以自動更改,比如說縮放到 100%,分辨率到 1024x768。
有沒有辦法做到這一點?
答案1
這是一個 X Server 解決方案,可能不適用於 Wayland。
為此,您randr
只需確定輸出名稱和可用模式,然後xrandr
使用--mode
和--scale
選項來變更設定。如果此模式已存在,這會將輸出 DP2 變更為 3840x2160,縮放比例為 200%:
xrandr --output DP2 --mode 3840x2160 --scale 2x2
這將更改為 1024x768,縮放比例為 100%:
xrandr --output DP2 --mode 1024x768 --scale 1x1
延伸閱讀:
為了自動化此操作,我會使用,例如在視窗獲得焦點時立即xdotool
呼叫:xrandr
xterm
xdotool search --class xterm behave %@ focus exec xrandr