我有两个脚本可以在站立式办公桌和坐式办公桌之间切换,它们是:
#!/bin/bash
xrandr --auto && xrandr --output eDP1 --off;
和
#!/bin/bash
xrandr --auto && xrandr --output HDMI1 --off;
问题是每次我切换显示器时,当前键盘布局都会改变。我需要两种不同的布局,因为我的笔记本电脑键盘与外接键盘不同。
为什么会发生这种情况?我该如何避免?
答案1
如果您只有 2 种键盘布局,请执行以下操作:
您需要安装此xdotool
功能sudo apt-get install xdotool
。
将脚本修改为以下内容。
#!/bin/bash
xrandr --auto && xrandr --output eDP1 --off;
xdotool keydown Super key space keyup Super
和
#!/bin/bash
xrandr --auto && xrandr --output HDMI1 --off;
xdotool keydown Super key space keyup Super