IOHIDevicePrivateKeys.h [plain text]
#ifndef _IOHIDEVICE_PRIVATE_KEYS_H
#define _IOHIDEVICE_PRIVATE_KEYS_H
enum {
kAccelMouse = 0x0001,
kAccelScroll = 0x0002,
kAbsoluteConvertMouse = 0x0004,
kAccelScrollConvertPointer = 0x0008
};
enum {
kScrollTypeContinuous = 0x0001,
kScrollTypeZoom = 0x0002,
kScrollTypeMomentumContinue = 0x0004,
kScrollTypeTouch = 0x0008,
kScrollTypeMomentumStart = 0x0010,
kScrollTypeMomentumEnd = 0x0020,
kScrollTypeMomentumAny = kScrollTypeMomentumContinue | kScrollTypeMomentumStart | kScrollTypeMomentumEnd
};
#define kIOHIDEventServicePropertiesKey "HIDEventServiceProperties"
#define kIOHIDTemporaryParametersKey "HIDTemporaryParameters"
#define kIOHIDDefaultParametersKey "HIDDefaultParameters"
#define kIOHIDDeviceParametersKey "HIDDeviceParameters"
#define kIOHIDDeviceEventIDKey "HIDDeviceEventID"
#define kIOHIDDeviceScrollWithTrackpadKey "TrackpadScroll" // really should be "HIDDeviceScrollWithTrackpad"
#define kIOHIDDeviceScrollDisableKey "HIDDeviceScrollDisable"
#endif