HID_USAGE
if ((hid & HID_USAGE_PAGE) == HID_UP_MSVENDOR && (hid & HID_USAGE) == 0xf)
switch (usage->hid & HID_USAGE) {
switch (usage->hid & HID_USAGE) {
switch (usage->hid & HID_USAGE) {
(usage->hid & HID_USAGE) != 0x00 &&
(usage->hid & HID_USAGE) != 0xff && !usage->type) {
usage->hid & HID_USAGE);
switch (usage->hid & HID_USAGE) {
switch (usage->hid & HID_USAGE) {
switch (usage->hid & HID_USAGE) {
switch (usage->hid & HID_USAGE) {
gkey = corsair_usage_to_gkey(usage->hid & HID_USAGE);
if ((usage->hid & HID_USAGE) >= CORSAIR_USAGE_SPECIAL_MIN &&
(usage->hid & HID_USAGE) <= CORSAIR_USAGE_SPECIAL_MAX) {
switch (usage->hid & HID_USAGE) {
if ((usage->hid & HID_USAGE) >> 8 == 0x05)
if ((usage->hid & HID_USAGE) >> 8 == 0x06)
switch (usage->hid & HID_USAGE) {
switch (usage->hid & HID_USAGE) {
switch (usage->hid & HID_USAGE) {
usage_hid = field->usage[n].hid & HID_USAGE;
(HID_HP_WAVEFORMPRESS & HID_USAGE)) {
(HID_HP_WAVEFORMRELEASE & HID_USAGE)) {
if (effect->u.haptic.hid_usage >= (HID_HP_VENDORWAVEFORMMIN & HID_USAGE) &&
effect->u.haptic.hid_usage <= (HID_HP_VENDORWAVEFORMMAX & HID_USAGE) &&
if (effect->u.haptic.hid_usage == (HID_HP_WAVEFORMPRESS & HID_USAGE) ||
effect->u.haptic.hid_usage == (HID_HP_WAVEFORMRELEASE & HID_USAGE))
effect->u.haptic.hid_usage = HID_HP_WAVEFORMNONE & HID_USAGE;
usage_hid = usage->hid & HID_USAGE;
if (effect.u.haptic.hid_usage == (HID_HP_WAVEFORMRELEASE & HID_USAGE)) {
effect.u.haptic.hid_usage = HID_HP_WAVEFORMRELEASE & HID_USAGE;
} else if (effect.u.haptic.hid_usage == (HID_HP_WAVEFORMPRESS & HID_USAGE)) {
effect.u.haptic.hid_usage = HID_HP_WAVEFORMPRESS & HID_USAGE;
.hid_usage = HID_HP_WAVEFORMSTOP & HID_USAGE,
HID_HP_WAVEFORMNONE & HID_USAGE;
HID_HP_WAVEFORMSTOP & HID_USAGE;
trans = icade_find_translation(usage->hid & HID_USAGE);
trans = icade_find_translation(usage->hid & HID_USAGE);
switch (usage->hid & HID_USAGE) {
switch (usage->hid & HID_USAGE) {
return (usage->hid & (HID_USAGE_PAGE | HID_USAGE)) == scancode;
switch (usage->hid & HID_USAGE) {
switch (usage->hid & HID_USAGE) {
switch (usage->hid & HID_USAGE) {
switch (usage->hid & HID_USAGE) {
scancode = usage->hid & (HID_USAGE_PAGE | HID_USAGE);
if ((usage->hid & HID_USAGE) < 256) {
if (!hid_keyboard[usage->hid & HID_USAGE]) goto ignore;
map_key_clear(hid_keyboard[usage->hid & HID_USAGE]);
code = ((usage->hid - 1) & HID_USAGE);
switch (usage->hid & HID_USAGE) {
switch (usage->hid & HID_USAGE) {
switch (usage->hid & HID_USAGE) {
(usage->hid & HID_USAGE) == 0x003)
(usage->hid & HID_USAGE) == 0x238)
switch (usage->hid & HID_USAGE) {
switch (usage->hid & HID_USAGE) {
switch (usage->hid & HID_USAGE) {
switch (usage->hid & HID_USAGE) {
(usage->hid & HID_USAGE) == 0x003)
(usage->hid & HID_USAGE) == 0x238)
switch (usage->hid & HID_USAGE) {
switch (usage->hid & HID_USAGE) {
switch (usage->hid & HID_USAGE) {
hid &= HID_USAGE;
switch (usage->hid & HID_USAGE) {
switch (usage->hid & HID_USAGE) {
switch (usage->hid & HID_USAGE) {
switch (usage->hid & HID_USAGE) {
switch (usage->hid & HID_USAGE) {
switch (usage->hid & HID_USAGE) {
code = BTN_MOUSE + ((usage->hid - 1) & HID_USAGE);
(usage->hid & HID_USAGE) > 1)
code = BTN_0 + ((usage->hid - 1) & HID_USAGE);
switch (usage->hid & HID_USAGE) {
if (((usage->hid - 1) & HID_USAGE) == 0) {
switch (usage->hid & HID_USAGE) {
switch (usage->hid & HID_USAGE) {
if (!((plt_type & HID_USAGE) >= PLT_BASIC_TELEPHONY &&
(plt_type & HID_USAGE) != PLT_BASIC_EXCEPTION) &&
switch (usage->hid & HID_USAGE) {
usage->hid & HID_USAGE);
switch (usage->hid & HID_USAGE) {
switch (usage->hid & HID_USAGE) {
usage->hid & HID_USAGE, hi->input->evbit[0], hi->input->absbit[0], usage->hid & HID_USAGE_PAGE);
switch (usage->hid & HID_USAGE) {
switch (usage->hid & HID_USAGE) {
usage->hid, usage->hid & HID_USAGE, hi->input->evbit[0], hi->input->absbit[0],
switch (usage->hid & HID_USAGE) {
usage->hid & HID_USAGE);
switch (usage->hid & HID_USAGE) {
switch (usage->hid & HID_USAGE) {
usage->hid & HID_USAGE);
unsigned int key = usage->hid & HID_USAGE;
unsigned int abs = usage->hid & HID_USAGE;
unsigned int key = usage->hid & HID_USAGE;
unsigned int abs = usage->hid & HID_USAGE;
unsigned int key = usage->hid & HID_USAGE;
unsigned int key = usage->hid & HID_USAGE;
unsigned int abs = usage->hid & HID_USAGE;
unsigned int key = usage->hid & HID_USAGE;
unsigned int abs = usage->hid & HID_USAGE;
switch (usage->hid & HID_USAGE) {
switch (usage->hid & HID_USAGE) {
switch (usage->hid & HID_USAGE) {
switch (usage->hid & HID_USAGE) {
switch (usage->hid & HID_USAGE) {
const int key = (usage->hid & HID_USAGE) - 1;
int button = ((usage->hid - 1) & HID_USAGE);
fn_key = usage->hid & HID_USAGE;
button = usage->hid & HID_USAGE;
usage->hid & HID_USAGE);
switch (usage->hid & HID_USAGE) {
HID_USAGE & HID_GD_X,
HID_USAGE & HID_GD_Y,
HID_USAGE & HID_GD_Z,
HID_USAGE & HID_GD_RX,
HID_USAGE & HID_GD_RY,
HID_USAGE & HID_GD_RZ,
HID_USAGE & HID_GD_SLIDER,
HID_USAGE & HID_GD_DIAL,
HID_USAGE & HID_GD_WHEEL,