由于各种原因,我在 Ubuntu 10.10 桌面上配置了两个 x 屏幕。但是,我无法使用 Alt+Tab 同时在所有窗口之间切换。
例如,如果屏幕 A 上有 2 个窗口,屏幕 B 上有 1 个窗口,并且我的鼠标位于屏幕 A 上,则 Alt+Tab 只会显示屏幕 A 上的两个窗口。
有没有快捷方式可以用来将焦点切换到各个屏幕,或者有没有办法组合 Alt+tab 中的条目来显示所有窗口。(请注意,我不是在寻找一种可以让所有显示器作为一个整体工作的解决方案,例如通过 xinerama)。
谢谢!
伯尼
答案1
弄清楚了。
我最终编写了一个小脚本,该脚本会将焦点设置在所需屏幕的窗口上。然后我将其放在我的 /home/my_name/bin 目录中,并设置键盘快捷键以使用正确的选项执行脚本。
脚本所做的就是将鼠标移动到所需的屏幕坐标,然后在该位置模拟单击。它接受上、下、左、右的选项,以便我可以选择四个屏幕中的任意一个。
这里是:
#file: /home/my_user/bin/smon
#(make sure you have execute privileges on this file)
while getopts ":udlr" Option
do
case $Option in
u ) s=2;;
d ) s=1;;
l ) s=0;;
r ) s=3;;
esac
done
xdotool mousemove --screen $s 500 28 click 1
您可以像这样执行脚本:
/home/my_user/bin/smon -u
=> moves the mouse to the top of screen 2, and clicks at 28 pixels below the top.
因此,如果您打开 Ubuntu 键盘快捷键对话框(当前位于系统 -> 首选项 -> 键盘快捷键),然后单击“添加”按钮,那么您应该能够复制上述命令,将其粘贴到“命令”文本框中,并将其映射到一些有用的快捷方式。
我知道,这不是最优雅的解决方案,但对我来说它有效。