AppleHIDUsageTables.h [plain text]
#ifndef _APPLEHIDUSAGETABLES_H
#define _APPLEHIDUSAGETABLES_H
enum
{
kHIDPage_AppleVendor = 0xff00,
kHIDPage_AppleVendorKeyboard = 0xff01,
kHIDPage_AppleVendorMouse = 0xff02,
kHIDPage_AppleVendorAccelerometer = 0xff03,
kHIDPage_AppleVendorAmbientLightSensor = 0xff04,
kHIDPage_AppleVendorTemperatureSensor = 0xff05,
kHIDPage_AppleVendorHeadset = 0xff07,
kHIDPage_AppleVendorDisplay = 0xff92,
kHIDPage_AppleVendorTopCase = 0x00ff
};
enum
{
kHIDUsage_AppleVendor_TopCase = 0x0001,
kHIDUsage_AppleVendor_Display = 0x0002,
kHIDUsage_AppleVendor_Accelerometer = 0x0003,
kHIDUsage_AppleVendor_AmbientLightSensor = 0x0004,
kHIDUsage_AppleVendor_TemperatureSensor = 0x0005,
kHIDUsage_AppleVendor_Keyboard = 0x0006,
kHIDUsage_AppleVendor_Headset = 0x0007,
kHIDUsage_AppleVendor_ProximitySensor = 0x0008,
kHIDUsage_AppleVendor_Gyro = 0x0009
};
enum
{
kHIDUsage_AppleVendorKeyboard_Spotlight = 0x0001,
kHIDUsage_AppleVendorKeyboard_Dashboard = 0x0002,
kHIDUsage_AppleVendorKeyboard_Function = 0x0003,
kHIDUsage_AppleVendorKeyboard_Reserved = 0x000a,
kHIDUsage_AppleVendorKeyboard_CapsLockDelayEnable = 0x000b,
kHIDUsage_AppleVendorKeyboard_PowerState = 0x000c,
kHIDUsage_AppleVendorKeyboard_Expose_All = 0x0010,
kHIDUsage_AppleVendorKeyboard_Expose_Desktop = 0x0011,
kHIDUsage_AppleVendorKeyboard_Brightness_Up = 0x0020,
kHIDUsage_AppleVendorKeyboard_Brightness_Down = 0x0021
};
enum
{
kHIDUsage_AV_Headset_Availability = 0x0001
};
enum
{
kHIDUsage_AV_TopCase_KeyboardFn = 0x0003,
kHIDUsage_AV_TopCase_BrightnessUp = 0x0004,
kHIDUsage_AV_TopCase_BrightnessDown = 0x0005,
kHIDUsage_AV_TopCase_VideoMirror = 0x0006,
kHIDUsage_AV_TopCase_IlluminationToggle = 0x0007,
kHIDUsage_AV_TopCase_IlluminationUp = 0x0008,
kHIDUsage_AV_TopCase_IlluminationDown = 0x0009,
kHIDUsage_AV_TopCase_Reserved_MouseData = 0x00c0
};
#endif