この質問の変形、つまり、スイッチャーを両方のモニターに配置する方法 compizを使用する場合 および nityを使用する場合 は、私が見るものからはどちらも不可能です。
両方のモニターでそれを使用するのは素晴らしいことですが、固定モニターでも使用できるので、目がジャンプする必要はありません。少なくともマウスのあるモニターではそれが必要です。
(マウス部分については このバグ が見つかりましたが、アクティビティがほとんどなく、古いcompizです。12.04、compiz 0.9.7.12-0ubuntu3を使用しています)
さらに別の回避策を提案したいのですが、それについては助けが必要です。つまり、マウスでモニターに強制的に配置できる「Place」compizプラグインを使用することです。しかし、それを行うにはStatic SwitcherウィンドウのClassが必要ですが、どうすれば見つけられますか?
「alt + tab」を意味する場合(それがどのように呼び出されるのかわかりません)、クラスはありません。
ただし、名前はSwitcher
です。
Xpropを使用してすべてを見つけることができます。
sleep 2 && xprop -id $(xprop -root _NET_ACTIVE_WINDOW | cut -d\ -f 5)
これをターミナルに入力し、Altキーを離さずにAlt + Tabキーを押すと、スイッチャーウィンドウの結果が表示されます。
編集:以下は、スイッチャーウィンドウのxprop
の完全な出力です。どうやらそれはすべての状況で動作するとは限りません。
_NET_WM_ICON_GEOMETRY(CARDINAL) = 7, 733, 48, 48
XKLAVIER_STATE(INTEGER) = 0, 0
WM_STATE(WM_STATE):
window state: Normal
icon window: 0x0
_NET_WM_DESKTOP(CARDINAL) = 0
_NET_FRAME_EXTENTS(CARDINAL) = 0, 0, 0, 0
_NET_WM_ALLOWED_ACTIONS(ATOM) = _NET_WM_ACTION_ABOVE, _NET_WM_ACTION_BELOW
XdndAware(ATOM) = BITMAP
WM_NAME(STRING) = "Switcher"
_NET_WM_WINDOW_TYPE(ATOM) = _NET_WM_WINDOW_TYPE_DOCK
_NET_WM_STATE(ATOM) = _NET_WM_STATE_STICKY, _NET_WM_STATE_SKIP_TASKBAR, _NET_WM_STATE_SKIP_PAGER, _NET_WM_STATE_FOCUSED