1*b6ec842dSStephan Aßmus /* 2*b6ec842dSStephan Aßmus * Copyright 2004-2010, Haiku Inc. All Rights Reserved. 3*b6ec842dSStephan Aßmus * Distributed under the terms of the MIT License. 4*b6ec842dSStephan Aßmus */ 5*b6ec842dSStephan Aßmus #ifndef _USB_HID_PAGE_DIGITIZERS_H 6*b6ec842dSStephan Aßmus #define _USB_HID_PAGE_DIGITIZERS_H 7*b6ec842dSStephan Aßmus 8*b6ec842dSStephan Aßmus 9*b6ec842dSStephan Aßmus /* Reference: 10*b6ec842dSStephan Aßmus * HID Usage Page 0x0D: DIGITIZERS 11*b6ec842dSStephan Aßmus * HID Usage Tables Ver. 1.12 12*b6ec842dSStephan Aßmus * http://www.usb.org/developers/devclass_docs/Hut1_12.pdf 13*b6ec842dSStephan Aßmus */ 14*b6ec842dSStephan Aßmus 15*b6ec842dSStephan Aßmus // Usage IDs 16*b6ec842dSStephan Aßmus enum { 17*b6ec842dSStephan Aßmus B_HID_UID_DIG_DIGITIZER = 0x1, 18*b6ec842dSStephan Aßmus B_HID_UID_DIG_PEN, 19*b6ec842dSStephan Aßmus B_HID_UID_DIG_LIGHT_PEN, 20*b6ec842dSStephan Aßmus B_HID_UID_DIG_TOUCH_SCREEN, 21*b6ec842dSStephan Aßmus B_HID_UID_DIG_TOUCH_PAD, 22*b6ec842dSStephan Aßmus B_HID_UID_DIG_WHITE_BOARD, 23*b6ec842dSStephan Aßmus B_HID_UID_DIG_COORDINATE_MEASURING_MACHINE, 24*b6ec842dSStephan Aßmus B_HID_UID_DIG_3D_DIGITIZER, 25*b6ec842dSStephan Aßmus B_HID_UID_DIG_STEREO_PLOTTER, 26*b6ec842dSStephan Aßmus B_HID_UID_DIG_ARTICULATED_ARM, 27*b6ec842dSStephan Aßmus B_HID_UID_DIG_ARMATURE, 28*b6ec842dSStephan Aßmus B_HID_UID_DIG_MULTIPLE_POINT_DIGITIZER, 29*b6ec842dSStephan Aßmus B_HID_UID_DIG_FREE_SPACE_WAND, 30*b6ec842dSStephan Aßmus 31*b6ec842dSStephan Aßmus B_HID_UID_DIG_STYLUS = 0x20, 32*b6ec842dSStephan Aßmus B_HID_UID_DIG_PUCK, 33*b6ec842dSStephan Aßmus B_HID_UID_DIG_FINGER, 34*b6ec842dSStephan Aßmus 35*b6ec842dSStephan Aßmus B_HID_UID_DIG_TIP_PRESSURE = 0x30, 36*b6ec842dSStephan Aßmus B_HID_UID_DIG_BARREL_PRESSURE, 37*b6ec842dSStephan Aßmus B_HID_UID_DIG_IN_RANGE, 38*b6ec842dSStephan Aßmus B_HID_UID_DIG_TOUCH, 39*b6ec842dSStephan Aßmus B_HID_UID_DIG_UNTOUCH, 40*b6ec842dSStephan Aßmus B_HID_UID_DIG_TAP, 41*b6ec842dSStephan Aßmus B_HID_UID_DIG_QUALITY, 42*b6ec842dSStephan Aßmus B_HID_UID_DIG_DATA_VALID, 43*b6ec842dSStephan Aßmus B_HID_UID_DIG_TRANSDUCER_INDEX, 44*b6ec842dSStephan Aßmus B_HID_UID_DIG_TABLET_FUNCTION_KEYS, 45*b6ec842dSStephan Aßmus B_HID_UID_DIG_PROGRAM_CHANGE_KEYS, 46*b6ec842dSStephan Aßmus B_HID_UID_DIG_BATTERY_STRENGTH, 47*b6ec842dSStephan Aßmus B_HID_UID_DIG_INVERT, 48*b6ec842dSStephan Aßmus B_HID_UID_DIG_X_TILT, 49*b6ec842dSStephan Aßmus B_HID_UID_DIG_Y_TILT, 50*b6ec842dSStephan Aßmus B_HID_UID_DIG_AZIMUTH, 51*b6ec842dSStephan Aßmus B_HID_UID_DIG_ALTITUDE, 52*b6ec842dSStephan Aßmus B_HID_UID_DIG_TWIST, 53*b6ec842dSStephan Aßmus B_HID_UID_DIG_TIP_SWITCH, 54*b6ec842dSStephan Aßmus B_HID_UID_DIG_SECONDARY_TIP_SWITCH, 55*b6ec842dSStephan Aßmus B_HID_UID_DIG_BARREL_SWITCH, 56*b6ec842dSStephan Aßmus B_HID_UID_DIG_ERASER, 57*b6ec842dSStephan Aßmus B_HID_UID_DIG_TABLET_PICK 58*b6ec842dSStephan Aßmus }; 59*b6ec842dSStephan Aßmus 60*b6ec842dSStephan Aßmus 61*b6ec842dSStephan Aßmus #endif // _USB_HID_PAGE_DIGITIZERS_H 62