Mouse warp in windowed, laggy mouse in fullscreen

Questions about Wine on macOS.
Locked
yocto
Newbie
Newbie
Posts: 1
Joined: Mon Aug 18, 2014 12:20 pm

Mouse warp in windowed, laggy mouse in fullscreen

Post by yocto »

Hi all, I've been trying for a few days to sort this out, but I think it's a bit over my head.

Now, the search function didn't work (I'm not sure if it is disabled?). My issue sounds like the RawMotion/WarpMouse issues, but the bug tracker claims these were solved in 2010/2011. So here is my issue:

I am on Mac OSX 10.6.8, and I am attempting to play Everquest (1) with Wine, using XQuartz 2.7.6.

When I play in windowed mode, the mouse appears to function well, but it soon becomes evident that not all is well, and that the real mouse is not in sync with the drawn mouse cursor. For instance, if I pick up an object and drag it around the screen, the cursor and object will separate. If I try to click on a player or NPC, the cursor will be over them, but I'll be clicking on something entirely different. Clicking and dragging with either LMB or RMB seems to re-sync the two immediately, and the drawn cursor will instantly warp to the location of the real cursor.

If I enter full screen mode, the mouse is really incredibly jumpy and laggy. Seems like the position of the cursor is updated only a few times per second, or sometimes it will just sit in one spot if I don't move the 'real cursor' far enough from the 'drawn cursor''s position. If I am in a menu or something, I will see objects light up when the 'real' cursor moves over them, so I know the input is there, the 'drawn cursor' just does not follow.

Now here is a wrinkle, I am using SmoothMouse to get OSX's mouse acceleration curve to appear more like Windows, and tbh I am not entirely sure how it does this, or for that matter, how Wine derives its own mouse motion? Does Wine use MacOSX mouse motion? Or does it somehow get Windows motion?

Thanks for any insight...
Locked