BTN_JOYSTICK
code += BTN_JOYSTICK;
case HID_GD_JOYSTICK: code += BTN_JOYSTICK; break;
#define JOY_RANGE (BTN_DEAD - BTN_JOYSTICK + 1)
int code = button + BTN_JOYSTICK;
return (button - 1) + BTN_JOYSTICK;
.keybit = {[BIT_WORD(BTN_JOYSTICK)] = BIT_MASK(BTN_JOYSTICK) },
for (i = BTN_JOYSTICK - BTN_MISC; i < KEY_MAX - BTN_MISC + 1; i++)
for (i = 0; i < BTN_JOYSTICK - BTN_MISC; i++)
input_dev->keybit[BIT_WORD(BTN_JOYSTICK)] |=
input_report_key(as5011->input_dev, BTN_JOYSTICK, !val);
input_set_capability(input_dev, EV_KEY, BTN_JOYSTICK);
static const int grip_btn_c64[] = { BTN_JOYSTICK, -1 };
if (idev->keybit[BIT_WORD(BTN_JOYSTICK)])