ubuntu 外接显示器设置 鼠标指针闪烁 屏幕缩放 相对位置设置 分辨率设置 -xrandr

配置:通过 xrandr 直接查看
笔记本电脑 最高分辨率 2880x1800monitor1

外接的显示器 最高分辨率 1920x1200
monitor2
场景:笔记本电脑外接显示器,左边为外接显示器,右边为笔记本电脑

#! /bin/bash
xrandr --output eDP-1 --mode 1920x1200 --pos 1920x0 --scale 1x1
xrandr --output HDMI-3 --mode 1920x1200  --pos 0x0 --scale 1x1

解释:

--output 指定需要设置的显示器 主机显示器一般为: eDP-1 (通过 xrandr 命令查看连接的显示器)
--mode	指定要设置的分辨率(必须是设备支持的分辨率,xrandr也会显示在设备下方)
--pos	显示器的左上角坐标 (如果缩放了,需要计算缩放后的位置)
--scale 缩放大小,可以是整数,也可以是小于1的小数

重点:pos的设置
实际上,如果你不需要缩放,可以通过相对位置直接指定。

--left-of eDP-1  或者 --right-of eDP-1

如果需要进行缩放,直接构思位置,使用--pos自己指定坐标。
想象一个大的平面,把一个显示器的位置定好,计算缩放后根据相对位置确定另一显示器左上角的坐标。(是否紧靠都行,看个人习惯,如果习惯一个屏直接到另一个屏,可以紧靠;也可以中间间隔一定距离,避免灵敏度过高,频繁错误划出当前屏幕)

另外:

  1. 如果发现双显示器设置好后,在某一个屏幕上会出现鼠标指针闪烁问题,可能是分辨率比较高渲染压力大,我的解决方案是调低屏幕分辨率,问题解决。
  2. 缩放的问题:分辨率较高的屏幕本身默认设置可能是有缩放的,ubuntu设置界面的逻辑是两个屏幕的缩放是同步的,所以一种方案是通过xrand指定缩放;另一种方案是降低分辨率较高屏幕分辨率,这样它本身也就不再缩放。
  3. 每次插拔显示器都需要重新设置,所以最好写成脚本什么的存放或设置。
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值