Comment 12 for bug 771448

Revision history for this message
Jack Lecou (jackl) wrote :

Well, pointer edge flipping was working flawlessly for a while with the mouse button binding workaround, but now edge flipping is back to only working infrequently or erratically at best. A recent update seems to have hosed it.

I have two laptops suffering the problem now.

More updates/review: Toggling the edge flipping or restarting compiz no longer seem to result in a "honeymoon" period of a few viewport switches as they once seemed to. It's erratic all the way. Dragging windows also no longer helps. Drags will be block similar to cursor moves. The behavior also seems slightly different on the two laptops - one, the x300, is running unity. Edge flipping actually works fine - until compiz crashes - then, when compiz is restarted from the console, edge flipping becomes unreliable. On the x201, in normal mode, it seems to be erratic from the beginning.

All edge directions are susceptible to failure, but it seems to have particular difficulty with 'top'/'up'.

Perhaps the last indicates it is something to do with panels or other windows 'hiding' compiz' event windows? OId compiz seemed to have this down pat, but I remember keeping event windows in the right place was a nightmare on a window manager whose source code I was playing around with years ago. I do have a top panel - unity or regular - in both setups. I also feel like the unity one may have extra difficulty with 'up' AND 'left', which would fit. Or when other windows overlap the edge of the screen. (However, it is all so erratic it is hard to tell for sure.)

Altogether a major (and frustrating) regression in any case. Please let me know if there's anything I can do ot help debug or test.