Issue 329 in xmonad: Actions.UpdatePointer becomes confused, cursor jumps everywhere

Status: New Owner: ---- New issue 329 by OrbisVicis: Actions.UpdatePointer becomes confused, cursor jumps everywhere http://code.google.com/p/xmonad/issues/detail?id=329 What steps will reproduce the problem? 0. XMonad 0.9 1. logHook = updatePointer (Nearest) 2. spiralWithDir West CW (4/5) 3. open a lot (10) of windows 4. move the mouse rapidly What is the expected output? What do you see instead? The cursor should stop moving when I stop moving it. Instead, it perpetually jumps around several windows. This also sometimes happens with Layout.Accordion, during normal usage (not moving the mouse rapidly) -- You received this message because you are listed in the owner or CC fields of this issue, or because you starred this issue. You may adjust your issue notification preferences at: http://code.google.com/hosting/settings

Comment #1 on issue 329 by liskni.si: Actions.UpdatePointer becomes confused, cursor jumps everywhere http://code.google.com/p/xmonad/issues/detail?id=329 This looks familiar, please try this patch that was applied after 0.9: http://www.haskell.org/pipermail/xmonad/2009-October/008935.html -- You received this message because you are listed in the owner or CC fields of this issue, or because you starred this issue. You may adjust your issue notification preferences at: http://code.google.com/hosting/settings

Comment #2 on issue 329 by OrbisVicis: Actions.UpdatePointer becomes confused, cursor jumps everywhere http://code.google.com/p/xmonad/issues/detail?id=329 I wasn't sure how to get the patch, so I just installed the latest darcs version.. and I'm not sure: The cursor jumping in Spiral is much better: it doesnt perpetually loop, but dies away very soon after (usually less than a second, I think) the mouse has stopped moving. I can't decide if it's the same bug, or if UpdatePointer can't keep up with how fast I change focus, or a bit of both. Sometimes I notice the cursor jumping between two windows I've only crossed once. If I move the mouse somewhat slower, I think I get an idea of what happens. I move my cursor from one window, through a second, through a third. The UpdatePointer logHook only kicks in when I've reached the third window and moves my mouse back to the second window. If I keep moving the cursor it won't end up where I expect it because UpdatePointer has reset its location, so two effects: 1). The cursor does not travel as far as the mouse 2). After non-linear mouse moves the cursor ends up in a totally unexpected location Just a theory, and no, I am *not* playing roulette with my mouse. The crazy cursor in accordion seems to be easier to create (and still endlessly looping), but probably related to the spiral bug. -- You received this message because you are listed in the owner or CC fields of this issue, or because you starred this issue. You may adjust your issue notification preferences at: http://code.google.com/hosting/settings

Comment #3 on issue 329 by liskni.si: Actions.UpdatePointer becomes confused, cursor jumps everywhere http://code.google.com/p/xmonad/issues/detail?id=329 Just one last thought: does this happen with any windows (like terminals), or with gtk/qt windows only? I feel that this might be somewhat related to issue 324. Thanks :-) -- You received this message because you are listed in the owner or CC fields of this issue, or because you starred this issue. You may adjust your issue notification preferences at: http://code.google.com/hosting/settings

Comment #4 on issue 329 by OrbisVicis: Actions.UpdatePointer becomes confused, cursor jumps everywhere http://code.google.com/p/xmonad/issues/detail?id=329 I'd only tested with terminals... You know how hard it is to find lots of non-terminal windows to open? :) Its with all sorts of windows -- You received this message because you are listed in the owner or CC fields of this issue, or because you starred this issue. You may adjust your issue notification preferences at: http://code.google.com/hosting/settings

Updates: Labels: Component-Contrib Comment #5 on issue 329 by byorgey: Actions.UpdatePointer becomes confused, cursor jumps everywhere http://code.google.com/p/xmonad/issues/detail?id=329 Do you have focusFollowsMouse = True? And it is not clear to me what exactly it is that you consider a bug: what do you expect to happen that is different than what you are seeing? -- You received this message because you are listed in the owner or CC fields of this issue, or because you starred this issue. You may adjust your issue notification preferences at: http://code.google.com/hosting/settings
participants (1)
-
codesite-noreply@google.com