我在 Gnome 2.28.2 的 Scientific Linux 6.2 上執行 compiz 0.8.2 和 compizconfig。在 compizconfig「常規選項」中,我將「桌面大小」設定如下:
- 水平虛擬尺寸:6
- 垂直虛擬尺寸:1
- 桌面數量:1
這得到了我想要的佈局,即水平佈局的 6 個工作區。 Ctrl-alt-遊標鍵可以很好地在它們之間切換。但是,我不知道如何取得特定工作區的鍵綁定。我嘗試在 compizconfig 中啟用“視口切換器”,並在“基於數字的視口切換”和“轉到特定視口”中嘗試了各種組合,但沒有明顯效果。
我的第一個想法是其他東西正在佔用我選擇的特定鍵綁定,但我想我現在已經嘗試了 Shift、Control、Alt 和 Super(即 Windows 鍵)的所有組合。
我嘗試在「常規選項」下設定 6 個桌面,而不是設定一個水平虛擬大小為 6 的桌面,但這似乎也沒有什麼區別。
我缺什麼?
答案1
執行緒「切換到特定工作區」捷徑在重新啟動後無法運作看起來它完全解決了你的問題。
它利用了 Compiz「工作空間」實際上是單一工作空間的視口這一事實。
wmctrl -d
用於找出真實工作空間(包括所有視口)的大小。將其除以視口數量即可得出一個視口的大小(以像素為單位)。然後例如wmctrl -o 768,0
顯示水平偏移為 768 像素的視窗。
該線程還描述如何使用 Compiz 設定管理員將這些wmctrl
命令綁定到按鍵。