如何使用快捷方式在LXDE中的显示之间切换?我的意思是在笔记本电脑显示器和外部显示器之间切换。
我编辑了/home/user/.config/openbox/lubuntu-rc.xml
文件以设置快捷方式,但是如何针对此特定目的呢?
这个想法是使用xrandr
命令。但是如何找到合适的命令?
由于此答案,我找到了一个简单的解决方案。
更简单,因为不需要脚本即可使用LXDE默认显示管理器LXRandr。
它可以保存配置(这是xrandr配置)。
保存当前配置时,较旧的配置将被覆盖。但是找到它们并将它们用作快捷方式是在这里实现我们想要的一个好方法。
保存在~/.config/autostart/lxrandr-autostart.desktop
。
该文件看起来像
[Desktop Entry]
Type=Application
Name=LXRandR autostart
Comment=Start xrandr with settings done in LXRandR
Exec=xrandr --output LVDS --mode 1680x1050 --rate 60.1 --output VGA-0 --off
OnlyShowIn=LXDE
因此,要保存某些配置,请在文本编辑器(如gedit)中打开该文件
gedit〜/ .config / autostart / lxrandr-autostart.desktop
并保存之后的行Exec=
,这是一个使用快捷键运行的命令。
在另一个答案中介绍了在LXDE中创建快捷方式,即通过编辑file ~/.config/openbox/lubuntu-rc.xml
。
例如,为了使用快捷键Ctrl-M运行上面的命令,编辑应如下所示:
<!-- Internal monitor only -->
<keybind key="C-m">
<action name="Execute">
<command>xrandr --output LVDS --mode 1680x1050 --rate 60.1 --output VGA-0 --off</command>
</action>
</keybind>
对于每台计算机及其特定的内部+外部显示器,应该有三种基本配置(仅内部显示器,仅外部显示器,并且两者都打开);仅在这三种设置各有不同的分辨率的情况下,其他设置才会更多。
我在这里发现,为了具有扩展的监视器(这是LXRandr的功能之外的),命令应类似于
xrandr --output VGA-0 --auto --left-of LVDS
(VGA-0和LDTS是变量,~/.config/autostart/lxrandr-autostart.desktop
请查看是否拥有或运行xrandr -q
。)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句