![]() ![]() Like many others who are here looking for an answer, I first started asking “wtf is up with the mouse movement” with regards to gaming, in particular Starcraft 2. I’ve also used Wacom tablets on Windows workstations as well, and they feel identical on both (thats the whole reason Wacom is the leader in tablets). If there existed lag on the software side of Mac OSX that affects mouse precision, then how does a Wacom tablet manage perfect 1 to 1 movement (which, for anybody who hasn’t used a Wacom on a Mac, it IS one to one, and Wacom itself frequently shows off its products using Macs). Ok, not sure why this hasn’t been brought up, but seem to be a few flaws in the blog’s argument about lag, namely:ġ) Wacom Intuos Tablets. WRT to switching to linux or windows – it’s possible the defaults for that OS have the mouse acceleration set faster than (IMHO) the slow mac default speed. Maybe you’re using a bluetooth mouse which is adding additional transmission lag, or you’re not accounting for the acceleration algorithm used for mouse movement. We’re able to perceive changes at very fast speeds (say, 200fps) but at that rates we’re only able to see extremely high contrast changes in images.Īt 32mS you’re talking around 3 frames of video, so that should basically be imperceptible. If my assumption is correct, of course.įirst off, where did your timings come from? How did you calculate this delta and land on the 32mS number?Īs someone who spends an incredible amount of time dealing with audio and video work (on macs, primarily), I have to say that while you may have discovered an apparent ‘lag’ in the mouse motion, going as far as to say that it renders the system useless for “design and gaming” is pretty specious to say the least.Īround 7-10mS is the threshold for people identifying differences in audio. Note: if you have access to a display with a faster refresh rate than 60Hz, you will notice less mouse lag if you use that display. If this is true, selecting text (like the observation above) will result in the selection lagging after the mouse cursor. With active sprites, the GPU draws them on top of the displayed frame without having to manually draw them into the back buffer. Regarding Windows: I suspect Windows uses a different, ancient technique to draw the mouse cursor: sprites. All games and design apps use double buffering (or in some cases, triple buffering), otherwise incomplete frames would be shown. Your statement “Yes, Mac OS X is less suited for gaming and design.” is false. ![]() The mouse itself does not lag, but merely the graphical representation of it.Ģ. If the assumption is correct, this leads to the following conclusions:ġ. After the next vsync, the back buffer is drawn. A new frame is drawn onto the back buffer, with the new mouse position. You move the mouse just after this is done. Here’s what I think is happening in the worst case:ġ. I’m assuming Mac OS X uses double buffering for graphics. Observation: when I quickly select text using the mouse, there is no lag between the mouse cursor and the selection of text.
0 Comments
Leave a Reply. |