Version: 1.0

Posted: 2006-11-28

Build Requirements: Xcode 2.2.1 running Mac OS X 10.4.6 and will create a Universal Binary application. The sample should be buildable using Xcode 2.2 running Mac OS X 10.4.x to create a version of the application for Power PC based Macintosh systems.

Runtime Requirements: The supplied sample application runs as is on Mac OS X 10.2.8 and greater on both Power PC and Intel based Macintosh systems.

View Source Code:

Download Sample (“”, 57.5K)
Download Sample (“SetMouseAcclSample.dmg”, 118.3K)


Cocoa based sample to demonstrate how to find the HID System Manager. The HID System Manager is used to control the cursor acceleration curve among other actions which can be controlled by functions defines in IOHIDLib.h. Setting the cursor acceleration with the HIS System Manager affects all relative positioning devices attached to the system (e.g Portable trackpad, as well as attached USB mouse).

Document Revision History

Date Notes
2006-11-28Find HID System Manager and get/set cursor acceleration

Did this document help you?
Yes: Tell us what works for you.
It’s good, but: Report typos, inaccuracies, and so forth.
It wasn’t helpful: Tell us what would have helped.