richardgv / skippy-xd

A full-screen Exposé-style standalone task switcher for X11.
GNU General Public License v2.0
339 stars 76 forks source link

Multimonitor issue #43

Open alejandro-perez opened 10 years ago

alejandro-perez commented 10 years ago

When using multimonitor, I've found two issues:

1) All the miniatures are displayed on the active monitor. I'd rather see them on their monitor if possible. If this is doable, then 2) does not apply. Otherwise, if this is not going to be done shorty or ever, please see 2) as a intermediate fix.

2) When miniatures are displayed, the other monitor still shows whatever it was showing (e.g. thunderbird window), but with a static image. This leads to some confusions, as sometimes you don't realize to be in the exposee mode and click on the image thinking it is the actual window. More importantly, even though the image is static, it is actually responsive. Therefore, if you click on it, you can perform actual actions without seeing what's happening (well, you can see it on the miniature, but not in the big window). To solve this issue I'd suggest just performing whatever you are doing on the exposee display, that is, hiding the windows and showing the destktop instead.

Regards

bitthegeek commented 9 years ago

Same issue here. It would also be better if each monitor can display their respective child windows instead of the active monitor just showing all the windows.

+1 for multimonitor support

antis81 commented 9 years ago

This would indeed be a neat feature.

Currently there seems to be only one main window, representing the "display area". And I doubt it even knows on which screen it is displayed. Usually this is decided by the window manager (openbox for me).

:memo: Some ideas on that: To achieve multi-monitor support, a separate full-screen-window could be generated for each screen. This requires detection of how many screens exist and what their current geometry is. When this information is available, placing windows according to their "parent-screen" can be realized fairly simple.

atsepkov commented 8 years ago

Not sure if this is related (and if not, I can create a new issue), I'm seeing that with multiple monitors, no matter what my active monitor is, the applications that show up are from the first monitor. My window manager is awesome-wm, and it seems like even on the first monitor when I'm in a different tag (awesome's tags are like separate workspaces), only the applications from the first tag show up.

gavsiu commented 8 years ago

+1 for multi-monitor support

At a minimum, allow live view of the unused monitor and to close skippy-xd automatically if that screen is clicked.