Symbol: BTN_SELECT
drivers/hid/hid-debug.c
3294
[BTN_TR2] = "BtnTR2", [BTN_SELECT] = "BtnSelect",
drivers/hid/hid-input.c
931
case HID_GD_SELECT: map_key_clear(BTN_SELECT); break;
drivers/hid/hid-nintendo.c
375
{ BTN_SELECT, JC_BTN_MINUS, },
drivers/hid/hid-nintendo.c
427
{ BTN_SELECT, JC_BTN_MINUS, },
drivers/hid/hid-nintendo.c
441
{ BTN_SELECT, JC_BTN_MINUS, },
drivers/hid/hid-nintendo.c
455
{ BTN_SELECT, JC_BTN_MINUS, },
drivers/hid/hid-nintendo.c
467
{ BTN_SELECT, JC_BTN_ZR, }, /* Mode */
drivers/hid/hid-nintendo.c
482
{ BTN_SELECT, JC_BTN_Y, }, /* C UP */
drivers/hid/hid-nvidia-shield.c
958
android_map_key(BTN_SELECT);
drivers/hid/hid-playstation.c
1484
input_report_key(ds->gamepad, BTN_SELECT, ds_report->buttons[1] & DS_BUTTONS1_CREATE);
drivers/hid/hid-playstation.c
2435
input_report_key(ds4->gamepad, BTN_SELECT, ds4_report->buttons[1] & DS_BUTTONS1_CREATE);
drivers/hid/hid-playstation.c
563
BTN_SELECT, /* Create (PS5) / Share (PS4) */
drivers/hid/hid-samsung.c
279
samsung_kbd_mouse_map_key_clear(BTN_SELECT);
drivers/hid/hid-sony.c
406
[0x01] = BTN_SELECT, /* Select */
drivers/hid/hid-sony.c
439
[0x9] = BTN_SELECT, /* Share */
drivers/hid/hid-steam.c
1482
input_event(input, EV_KEY, BTN_SELECT, !!(b9 & BIT(4)));
drivers/hid/hid-steam.c
1656
input_event(input, EV_KEY, BTN_SELECT, !!(b9 & BIT(4)));
drivers/hid/hid-steam.c
751
input_set_capability(input, EV_KEY, BTN_SELECT);
drivers/hid/hid-udraw-ps3.c
126
input_report_key(udraw->joy_input_dev, BTN_SELECT, !!(data[1] & 1));
drivers/hid/hid-udraw-ps3.c
395
set_bit(BTN_SELECT, input_dev->keybit);
drivers/hid/hid-wiimote-modules.c
1609
BTN_SELECT, /* WIIMOD_PRO_KEY_MINUS */
drivers/hid/hid-wiimote-modules.c
2079
input_report_key(wdata->extension.input, BTN_SELECT, bm);
drivers/hid/hid-wiimote-modules.c
2129
set_bit(BTN_SELECT, wdata->extension.input->keybit);
drivers/hid/hid-wiimote-modules.c
2220
BTN_SELECT, /* WIIMOD_GUITAR_KEY_MINUS */
drivers/hid/hid-wiimote-modules.c
2436
BTN_SELECT, /* WIIMOD_TURNTABLE_KEY_MINUS */
drivers/input/joystick/adafruit-seesaw.c
82
{ KE_KEY, SEESAW_BUTTON_SELECT, .keycode = BTN_SELECT },
drivers/input/joystick/adi.c
65
static short adi_wmgpe_key[] = { BTN_A, BTN_B, BTN_C, BTN_X, BTN_Y, BTN_Z, BTN_TL, BTN_TR, BTN_START, BTN_MODE, BTN_SELECT };
drivers/input/joystick/analog.c
85
static short analog_pad_btn[] = { BTN_A, BTN_B, BTN_C, BTN_X, BTN_TL2, BTN_TR2, BTN_SELECT, BTN_START, BTN_MODE, BTN_BASE };
drivers/input/joystick/cobra.c
26
static int cobra_btn[] = { BTN_START, BTN_SELECT, BTN_TL, BTN_TR, BTN_X, BTN_Y, BTN_Z, BTN_A, BTN_B, BTN_C, BTN_TL2, BTN_TR2, 0 };
drivers/input/joystick/gamecon.c
329
BTN_A, BTN_B, BTN_SELECT, BTN_START, BTN_X, BTN_Y, BTN_TL, BTN_TR
drivers/input/joystick/gamecon.c
538
BTN_START, BTN_SELECT, BTN_THUMBL, BTN_THUMBR
drivers/input/joystick/gamecon.c
662
input_report_key(dev, BTN_SELECT, ~data[0] & 0x01);
drivers/input/joystick/gamecon.c
696
input_report_key(dev, BTN_SELECT, ~data[0] & 0x01);
drivers/input/joystick/gf2k.c
55
static short gf2k_btn_pad[] = { BTN_A, BTN_B, BTN_C, BTN_X, BTN_Y, BTN_Z, BTN_TL, BTN_TR, BTN_TL2, BTN_TR2, BTN_START, BTN_SELECT };
drivers/input/joystick/grip.c
44
static int grip_btn_gpp[] = { BTN_START, BTN_SELECT, BTN_TR2, BTN_Y, 0, BTN_TL2, BTN_A, BTN_B, BTN_X, 0, BTN_TL, BTN_TR, -1 };
drivers/input/joystick/grip.c
46
static int grip_btn_xt[] = { BTN_TRIGGER, BTN_THUMB, BTN_A, BTN_B, BTN_C, BTN_X, BTN_Y, BTN_Z, BTN_SELECT, BTN_START, BTN_MODE, -1 };
drivers/input/joystick/guillemot.c
32
{ BTN_A, BTN_B, BTN_C, BTN_X, BTN_Y, BTN_Z, BTN_TL, BTN_TR, BTN_MODE, BTN_SELECT, -1 };
drivers/input/joystick/interact.c
50
{ BTN_TR, BTN_X, BTN_Y, BTN_Z, BTN_A, BTN_B, BTN_C, BTN_TL, BTN_TL2, BTN_TR2, BTN_MODE, BTN_SELECT, -1 };
drivers/input/joystick/maplecontrol.c
53
input_report_key(dev, BTN_SELECT, buttons & 0x0800);
drivers/input/joystick/maplecontrol.c
86
BTN_Z, BTN_Y, BTN_X, BTN_SELECT, -1, -1, -1, -1,
drivers/input/joystick/psxpad-spi.c
250
input_report_key(input, BTN_SELECT, b_rsp3 & BIT(7));
drivers/input/joystick/psxpad-spi.c
277
input_report_key(input, BTN_SELECT, b_rsp3 & BIT(7));
drivers/input/joystick/psxpad-spi.c
334
input_set_capability(idev, EV_KEY, BTN_SELECT);
drivers/input/joystick/sensehat-joystick.c
31
BTN_DPAD_DOWN, BTN_DPAD_RIGHT, BTN_DPAD_UP, BTN_SELECT, BTN_DPAD_LEFT,
drivers/input/joystick/sidewinder.c
374
input_report_key(dev, BTN_SELECT, !GB(39,1));
drivers/input/joystick/sidewinder.c
86
{ BTN_TRIGGER, BTN_THUMB, BTN_TOP, BTN_TOP2, BTN_BASE, BTN_BASE2, BTN_BASE3, BTN_BASE4, BTN_SELECT },
drivers/input/joystick/sidewinder.c
87
{ BTN_TRIGGER, BTN_THUMB, BTN_TOP, BTN_TOP2, BTN_BASE, BTN_BASE2, BTN_BASE3, BTN_BASE4, BTN_SELECT },
drivers/input/joystick/sidewinder.c
88
{ BTN_A, BTN_B, BTN_C, BTN_X, BTN_Y, BTN_Z, BTN_TL, BTN_TR, BTN_START, BTN_MODE, BTN_SELECT },
drivers/input/joystick/stinger.c
141
BIT_MASK(BTN_START) | BIT_MASK(BTN_SELECT);
drivers/input/joystick/stinger.c
60
input_report_key(dev, BTN_SELECT, ((data[3] & 0x02) >> 1));
drivers/input/joystick/tmdc.c
58
{ BTN_A, BTN_B, BTN_C, BTN_X, BTN_Y, BTN_Z, BTN_START, BTN_SELECT, BTN_TL, BTN_TR };
drivers/input/joystick/twidjoy.c
61
{ 6, 3, { BTN_SELECT, BTN_START, BTN_MODE } },
drivers/input/joystick/xpad.c
1111
input_report_key(dev, BTN_SELECT, data[4] & BIT(3));
drivers/input/joystick/xpad.c
441
BTN_START, BTN_SELECT, BTN_THUMBL, BTN_THUMBR, /* start/back/sticks */
drivers/input/joystick/xpad.c
868
input_report_key(dev, BTN_SELECT, data[2] & BIT(5));
drivers/input/joystick/xpad.c
928
input_report_key(dev, BTN_SELECT, data[2] & BIT(5));
drivers/input/misc/ibm-panel.c
149
panel->keycodes[2] = BTN_SELECT;
drivers/input/misc/ims-pcu.c
278
input_report_key(input, BTN_SELECT, data & (1 << 16));
drivers/input/misc/ims-pcu.c
317
__set_bit(BTN_SELECT, input->keybit);