Jump To:
Leopard Reference Library: Games
The Human Interface Device (HID) Manager provides input and force-feedback capabilities for Mac OS X games. With the HID Manager, games can easily identify, configure, and use HID-compliant USB devices, such as joysticks and non-Apple displays. In Mac OS X, the HID Manager supports access to HID-class devices. For access to devices that provide tactile sensation to the user, developers can use the Force Feedback framework to define a programming interface that is functionally similar to Microsoft's DirectInput API.

Document Descriptions
On Off
Display

Sort by
Title
Sort by
Resource Type
Sorted by
Date
Retain Counts of io_object_t Objects in IOKit.framework (HTML) (日本語 HTML)
QA1195: Distinguishes between the retain counts of an I/O Kit kernel object and its io_object_t user space proxy.
Technical Q&As 2008-09-24
HID LED test tool (HTML) (DMG) (ZIP)
HID Manager sample project that shows how to set and clear keyboard LEDs.
Sample Code 2008-07-25
HID Calibrator (HTML) (DMG) (ZIP)
Human Interface Device Manager Calibrator sample
Sample Code 2008-05-07
HID Config Save (HTML) (DMG) (ZIP)
Human Interface Device Manager Configuration sample
Sample Code 2008-05-07
HID Explorer (HTML) (DMG) (ZIP)
Human Interface Device Manager Explorer
Sample Code 2008-05-07
Force Feedback Framework Reference (HTML)
Describes the public interfaces to the Force Feedback implementation in Mac OS X, including support for plug-ins.
Reference 2008-04-08
New HID Manager APIs for Mac OS X version 10.5 (HTML)
TN2187: Mac OS X version 10.5 introduces new APIs for the HID Manager.
Technical Notes 2008-01-23
SetMouseAcclSample (HTML) (DMG) (ZIP)
Find HID System Manager and get/set cursor acceleration
Sample Code 2006-11-28
HID Utilities Source (HTML) (DMG) (ZIP)
Shows a high level abstract library for the HID manager.
Sample Code 2003-10-06
HID Manager Basics (HTML) (DMG) (ZIP)
Shows basic use of HID Manager for Mac OS X: including device discovery, queues and polling elements.
Sample Code 2003-07-10
HID Manager Event Data Underruns (HTML)
QA1038: Explains how to correctly handle HID Manager event queue data underruns.
Technical Q&As 2001-06-13