由於各種原因,我在 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 鍵盤快捷鍵對話框(目前在系統-> 首選項-> 鍵盤快捷鍵中),然後單擊“添加”按鈕,那麼您應該能夠複製上述命令,並將其貼上到“命令”文本中框,並將其映射到一些有用的快捷方式。
我知道,這不是最優雅的解決方案,但它對我有用。