使用快捷方式在监视器显示模式之间切换

威力

我想使用双显示器在2种模式之间交换快捷方式:

  • 两者都显示
  • 左显示在
  • (可选)如果仅打开右侧显示,则同时打开两个显示

这个问题被问了很多遍。但是,在网上找到的所有消息来源都不准确:总是遗漏了一点点,例如,实际上用于检测哪些监视器已打开的命令用于检测哪些已连接;或脚本丢失等。

因此,我在下面结合了所有答案。

为了进行问答,我使用了以下资源(我可能已经忘记了一些):

  1. 要检测哪些监视器处于打开状态,请执行以下操作:

  2. 要获取脚本,请执行以下操作:

威力

转到您的命令行并创建一个.sh文件(该文件将最终存放在主目录中,我个人将它们放在一个子文件夹中):

gedit ~/swap_monitors.sh

复制并粘贴以下批处理脚本。请注意bash开头通话,而不是sh

#!/bin/bash


## script to toggle between monitor modes

currentmonitor=$(xrandr | awk '/\ connected/ && /[[:digit:]]x[[:digit:]].*+/{print $1}')
double=$'DisplayPort-0\nHDMI-A-0'
right=$'DisplayPort-0'
left=$'HDMI-A-0'

if [ "$currentmonitor" = "$double" ]; then
    xrandr --output $left --auto --primary --output $right --off
elif [ "$currentmonitor" = "$right" ]; then
    xrandr --output $left --auto --primary --output $right --auto --right-of $left
else
    xrandr --output $left --auto --primary --output $right --auto --right-of $left
fi

exit 0

改变可变因素doublerightleft给你的显示器的名称(以检查它们xrandr -q)。xrandr如果需要,也可以更改命令,例如,您可能希望在右侧屏幕上选择主命令。

请注意,elif条件导致的命令与之后相同,else因此在这里是没有用的。但是如果您想要其他行为(例如,double> right> left> double> ...之间的圆圈),我会保留它

转到“系统设置”>“键盘面板”(nautilus)并添加快捷方式:

  • 名称:交换监视模式

  • 命令:/ home / [用户名] /swap_monitors.sh

我个人添加了快捷键Super + F4。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在xcode5中的.h和.m文件之间切换的快捷方式

来自分类Dev

如何在fedora 20中更改在工作空间之间切换的快捷方式?

来自分类Dev

在Mac上通过命令行或快捷方式在wifi连接之间切换

来自分类Dev

用于在Ubuntu Mate中的不同键盘布局之间切换的键盘快捷方式

来自分类Dev

如何禁用键盘快捷方式在工作区之间切换?

来自分类Dev

在应用程序中的窗口之间切换的键盘快捷方式

来自分类Dev

设置新的键盘快捷方式以在桌面活动之间进行切换

来自分类Dev

键盘快捷方式以启动系统监视器

来自分类Dev

在Intellij / Pycharm中的R控制台和编辑器之间切换的快捷方式

来自分类Dev

Windows快捷方式/实用程序,可在应用程序窗口之间切换

来自分类Dev

用于在Ubuntu Mate中的不同键盘布局之间切换的键盘快捷方式

来自分类Dev

在虚拟机和主机操作系统之间切换的快捷方式?

来自分类Dev

在Excel中的不同电子表格之间切换的快捷方式?

来自分类Dev

在Mac上的qwerty和dvorak之间切换的键盘快捷方式是什么?

来自分类Dev

设置新的键盘快捷方式以在桌面活动之间进行切换

来自分类Dev

在应用程序之间切换的快捷方式

来自分类Dev

使用键盘快捷键在协同“化”的监视器/窗口之间切换

来自分类Dev

在Python模式下重置Vim窗口切换快捷方式

来自分类Dev

如何在Windows上使用非标准快捷方式在输入语言之间切换?

来自分类Dev

删除Windows 10快速监视器快捷方式

来自分类Dev

Anki在卡座之间选择/切换的快捷方式

来自分类Dev

当使用KVM在Windows和Linux之间切换时,为什么需要自动调整LCD监视器?

来自分类Dev

系统监视器有默认的快捷方式吗?

来自分类Dev

使用键盘快捷方式无法在Windows 10上的语言之间进行切换

来自分类Dev

现在可以正常使用的三重监视器显示出现“无法切换监视器配置”错误

来自分类Dev

如何使用快捷方式在LXDE中的显示之间切换?

来自分类Dev

切换主显示的快捷方式

来自分类Dev

如何使用快捷方式切换显示器?

来自分类Dev

使用选项卡键盘在方法参数之间切换的 Eclipse 快捷方式

Related 相关文章

  1. 1

    在xcode5中的.h和.m文件之间切换的快捷方式

  2. 2

    如何在fedora 20中更改在工作空间之间切换的快捷方式?

  3. 3

    在Mac上通过命令行或快捷方式在wifi连接之间切换

  4. 4

    用于在Ubuntu Mate中的不同键盘布局之间切换的键盘快捷方式

  5. 5

    如何禁用键盘快捷方式在工作区之间切换?

  6. 6

    在应用程序中的窗口之间切换的键盘快捷方式

  7. 7

    设置新的键盘快捷方式以在桌面活动之间进行切换

  8. 8

    键盘快捷方式以启动系统监视器

  9. 9

    在Intellij / Pycharm中的R控制台和编辑器之间切换的快捷方式

  10. 10

    Windows快捷方式/实用程序,可在应用程序窗口之间切换

  11. 11

    用于在Ubuntu Mate中的不同键盘布局之间切换的键盘快捷方式

  12. 12

    在虚拟机和主机操作系统之间切换的快捷方式?

  13. 13

    在Excel中的不同电子表格之间切换的快捷方式?

  14. 14

    在Mac上的qwerty和dvorak之间切换的键盘快捷方式是什么?

  15. 15

    设置新的键盘快捷方式以在桌面活动之间进行切换

  16. 16

    在应用程序之间切换的快捷方式

  17. 17

    使用键盘快捷键在协同“化”的监视器/窗口之间切换

  18. 18

    在Python模式下重置Vim窗口切换快捷方式

  19. 19

    如何在Windows上使用非标准快捷方式在输入语言之间切换?

  20. 20

    删除Windows 10快速监视器快捷方式

  21. 21

    Anki在卡座之间选择/切换的快捷方式

  22. 22

    当使用KVM在Windows和Linux之间切换时,为什么需要自动调整LCD监视器?

  23. 23

    系统监视器有默认的快捷方式吗?

  24. 24

    使用键盘快捷方式无法在Windows 10上的语言之间进行切换

  25. 25

    现在可以正常使用的三重监视器显示出现“无法切换监视器配置”错误

  26. 26

    如何使用快捷方式在LXDE中的显示之间切换?

  27. 27

    切换主显示的快捷方式

  28. 28

    如何使用快捷方式切换显示器?

  29. 29

    使用选项卡键盘在方法参数之间切换的 Eclipse 快捷方式

热门标签

归档