3

variants of this question have been asked, namely, how to place the switcher on both monitors when using compiz and when using Unity, neither are possible from what I see.

Having it on both monitors would be great but I would also be happy to have it on a fixed monitor, so your eyes don't need to jump, or at least on the monitor that has the mouse.

(for the mouse part, I found this bug, but with little activity and older compiz. I'm using 12.04, compiz 0.9.7.12-0ubuntu3)

I want to propose yet another workaround, but for which I need help, namely, to use the "Place" compiz plugin that seems to be able to force placement on the monitor with the mouse. But to do it I need the Class of the Static Switcher window, how can I find it?

haelix
  • 173

1 Answers1

2

If you mean the "alt+tab" (I don't know how it's called), then it doesn't have a Class.

It has however a Name: Switcher.

You can find everything by using xprop:

sleep 2 && xprop -id $(xprop -root _NET_ACTIVE_WINDOW | cut -d\  -f 5)

Type this in a terminal, then press alt+tab without letting the alt key up, and you will get the results for the Switcher window.

EDIT: The following is the full output of xprop for the switcher window. Apparently it doesn't work on every situation.

_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