HUP_GENERIC_DESKTOP
if (sc->sc_gpios[idx].ag_usage_page == HUP_GENERIC_DESKTOP &&
if (!hid_locate(desc, dlen, HID_USAGE2(HUP_GENERIC_DESKTOP, HUG_X), id,
if (!hid_locate(desc, dlen, HID_USAGE2(HUP_GENERIC_DESKTOP, HUG_Y), id,
HID_USAGE2(HUP_GENERIC_DESKTOP, HUG_WHEEL), id,
HID_USAGE2(HUP_GENERIC_DESKTOP, HUG_TWHEEL), id,
HID_USAGE2(HUP_GENERIC_DESKTOP, HUG_Z), id,
HID_USAGE2(HUP_GENERIC_DESKTOP, HUG_Z), id,
HID_GET_USAGE_PAGE(h.usage) != HUP_GENERIC_DESKTOP)
case HID_USAGE2(HUP_GENERIC_DESKTOP, HUG_X):
case HID_USAGE2(HUP_GENERIC_DESKTOP, HUG_Y):
case HID_USAGE2(HUP_GENERIC_DESKTOP, HUG_X):
case HID_USAGE2(HUP_GENERIC_DESKTOP, HUG_Y):
HID_USAGE2(HUP_GENERIC_DESKTOP, HUG_X),
HID_USAGE2(HUP_GENERIC_DESKTOP, HUG_Y),
HID_USAGE2(HUP_GENERIC_DESKTOP, HUG_KEYBOARD)))
HID_USAGE2(HUP_GENERIC_DESKTOP, HUG_POINTER)))
HID_USAGE2(HUP_GENERIC_DESKTOP, HUG_MOUSE)))
hid_locate(desc, size, HID_USAGE2(HUP_GENERIC_DESKTOP, HUG_X),
HID_USAGE2(HUP_GENERIC_DESKTOP, HUG_KEYBOARD)))
HID_USAGE2(HUP_GENERIC_DESKTOP, HUG_JOYSTICK)))
HID_USAGE2(HUP_GENERIC_DESKTOP, HUG_GAME_PAD)))
HID_USAGE2(HUP_GENERIC_DESKTOP, HUG_KEYBOARD)))
HID_USAGE2(HUP_GENERIC_DESKTOP, HUG_POINTER)))
HID_USAGE2(HUP_GENERIC_DESKTOP, HUG_MOUSE)))
HID_USAGE2(HUP_GENERIC_DESKTOP, HUG_UNKNOWN_3)))