The developer of applications for OS X, Evgeny Zuev,
talks about rendering the cursor under Mac OS X , which they cannot overcome. This refers to the delay between receiving information from the mouse and rendering the new cursor position.
It turns out that now the lag is 32 ms, which is why it is not so comfortable to play games on “Macs” as on Linux or Windows, where the response speed to mouse movements is higher. Excessively susceptible users are also annoyed by the subtle “slowing down” of the cursor in OS X.
Evgeny Zuev says the problem is present at least from OS X 10.4 Tiger, as well as in Snow Leopard and Lion. The delay is not noticeable for most users, and even if it is noticeable, the negative sensations can be partially eliminated by changing
the cursor acceleration setting , or installing another operating system on a Mac.
Evgeny Zuev believes that this is most likely a bug somewhere at the windowserver level, and not in the mouse driver. It can be assumed that the reason is in the implementation features of hardware acceleration in OS X, because when you turn off QuartzExtreme, the delay disappears.
')
Their company is now looking for C ++ programmers to help deal with the bugs in the cursor movement processing API and find some way around this problem. Eugene also says that the problem with the delay of 32 ms is related to a previously detected
jumping cursor bug , which Apple fixed in the Lion version after their bug reports. According to him, one of the developers of Apple has already confirmed the presence of a bug with a delay of 32 ms and said that Apple is working on a solution to this problem.