Symbol: BTN_MIDDLE
drivers/char/sonypi.c
1170
jog_dev->keybit[BIT_WORD(BTN_MOUSE)] = BIT_MASK(BTN_MIDDLE);
drivers/char/sonypi.c
797
kp.key = BTN_MIDDLE;
drivers/hid/hid-alps.c
402
input_report_key(hdata->input, BTN_MIDDLE,
drivers/hid/hid-alps.c
423
input_report_key(hdata->input2, BTN_MIDDLE,
drivers/hid/hid-debug.c
3280
[BTN_MIDDLE] = "MiddleBtn", [BTN_SIDE] = "SideBtn",
drivers/hid/hid-kensington.c
28
case 0x01: ks_map_key(BTN_MIDDLE); break;
drivers/hid/hid-lenovo.c
250
map_key_clear(BTN_MIDDLE);
drivers/hid/hid-lenovo.c
337
map_key_clear(BTN_MIDDLE);
drivers/hid/hid-lenovo.c
346
map_key_clear(BTN_MIDDLE);
drivers/hid/hid-lenovo.c
839
if (usage->type == EV_KEY && usage->code == BTN_MIDDLE) {
drivers/hid/hid-lenovo.c
846
EV_KEY, BTN_MIDDLE, 1);
drivers/hid/hid-lenovo.c
849
EV_KEY, BTN_MIDDLE, 0);
drivers/hid/hid-logitech-hidpp.c
3246
input_report_key(hidpp->input, BTN_MIDDLE, 1);
drivers/hid/hid-logitech-hidpp.c
3257
input_report_key(hidpp->input, BTN_MIDDLE, 0);
drivers/hid/hid-logitech-hidpp.c
3313
__set_bit(BTN_MIDDLE, input_dev->keybit);
drivers/hid/hid-magicmouse.c
181
test_bit(BTN_MIDDLE, msc->input->key) << 2;
drivers/hid/hid-magicmouse.c
204
input_report_key(msc->input, BTN_MIDDLE, state & 4);
drivers/hid/hid-magicmouse.c
568
__set_bit(BTN_MIDDLE, input->keybit);
drivers/hid/hid-magicmouse.c
605
__clear_bit(BTN_MIDDLE, input->keybit);
drivers/hid/hid-magicmouse.c
619
__clear_bit(BTN_MIDDLE, input->keybit);
drivers/hid/hid-uclogic-core.c
77
BTN_MIDDLE,
drivers/hid/usbhid/usbmouse.c
174
BIT_MASK(BTN_RIGHT) | BIT_MASK(BTN_MIDDLE);
drivers/hid/usbhid/usbmouse.c
71
input_report_key(dev, BTN_MIDDLE, data[0] & 0x04);
drivers/hid/wacom_wac.c
3622
__set_bit(BTN_MIDDLE, input_dev->keybit);
drivers/hid/wacom_wac.c
381
input_report_key(input, BTN_MIDDLE, data[1] & 0x04);
drivers/hid/wacom_wac.c
3837
__set_bit(BTN_MIDDLE, input_dev->keybit);
drivers/hid/wacom_wac.c
416
input_report_key(input, BTN_MIDDLE,
drivers/hid/wacom_wac.c
752
input_report_key(input, BTN_MIDDLE, 0);
drivers/hid/wacom_wac.c
954
input_report_key(input, BTN_MIDDLE, data[8] & 0x02);
drivers/hid/wacom_wac.c
966
input_report_key(input, BTN_MIDDLE, data[6] & 0x02);
drivers/hid/wacom_wac.c
982
input_report_key(input, BTN_MIDDLE, data[8] & 0x08);
drivers/hid/wacom_wac.c
996
input_report_key(input, BTN_MIDDLE, data[8] & 0x02);
drivers/input/joydev.c
882
__set_bit(BTN_MIDDLE, jd_scratch);
drivers/input/joystick/a3d.c
109
input_report_key(dev, BTN_MIDDLE, data[3] & 4);
drivers/input/joystick/a3d.c
129
input_report_key(dev, BTN_MIDDLE, data[3] & 4);
drivers/input/joystick/a3d.c
315
BIT_MASK(BTN_LEFT) | BIT_MASK(BTN_MIDDLE) |
drivers/input/joystick/a3d.c
338
BIT_MASK(BTN_LEFT) | BIT_MASK(BTN_MIDDLE);
drivers/input/joystick/amijoy.c
123
BIT_MASK(BTN_MIDDLE) | BIT_MASK(BTN_RIGHT);
drivers/input/keyboard/atkbd.c
1219
__set_bit(BTN_MIDDLE, input_dev->keybit);
drivers/input/keyboard/atkbd.c
564
input_report_key(dev, BTN_MIDDLE, click);
drivers/input/keyboard/hil_kbd.c
429
ptr->btnmap[1] = BTN_MIDDLE;
drivers/input/mouse/alps.c
1134
input_report_key(dev, BTN_MIDDLE, f->middle);
drivers/input/mouse/alps.c
1370
input_report_key(dev2, BTN_MIDDLE, f->ts_middle);
drivers/input/mouse/alps.c
1383
input_report_key(dev, BTN_MIDDLE, f->middle);
drivers/input/mouse/alps.c
1433
input_set_capability(dev3, EV_KEY, BTN_MIDDLE);
drivers/input/mouse/alps.c
238
dev = (dev2 && test_bit(BTN_MIDDLE, dev2->key)) ? dev2 : dev1;
drivers/input/mouse/alps.c
239
input_report_key(dev, BTN_MIDDLE, middle);
drivers/input/mouse/alps.c
3093
dev1->keybit[BIT_WORD(BTN_MIDDLE)] |= BIT_MASK(BTN_MIDDLE);
drivers/input/mouse/alps.c
3131
input_set_capability(dev2, EV_KEY, BTN_MIDDLE);
drivers/input/mouse/alps.c
549
input_report_key(dev, BTN_MIDDLE, f->middle);
drivers/input/mouse/alps.c
617
input_report_key(dev, BTN_MIDDLE, middle);
drivers/input/mouse/alps.c
799
input_report_key(dev2, BTN_MIDDLE, f->ts_middle);
drivers/input/mouse/amimouse.c
112
BIT_MASK(BTN_MIDDLE) | BIT_MASK(BTN_RIGHT);
drivers/input/mouse/amimouse.c
62
input_report_key(dev, BTN_MIDDLE, potgor & 0x0100);
drivers/input/mouse/atarimouse.c
133
BIT_MASK(BTN_MIDDLE) | BIT_MASK(BTN_RIGHT);
drivers/input/mouse/atarimouse.c
81
input_report_key(atamouse_dev, BTN_MIDDLE, buttons & 0x2);
drivers/input/mouse/byd.c
493
__clear_bit(BTN_MIDDLE, dev->keybit);
drivers/input/mouse/cyapa.c
498
__set_bit(BTN_MIDDLE, input->keybit);
drivers/input/mouse/cyapa_gen3.c
1173
input_report_key(input, BTN_MIDDLE,
drivers/input/mouse/cyapa_gen5.c
2687
input_report_key(input, BTN_MIDDLE,
drivers/input/mouse/cypress_ps2.c
373
__set_bit(BTN_MIDDLE, input->keybit);
drivers/input/mouse/cypress_ps2.c
515
input_report_key(input, BTN_MIDDLE, report_data.middle);
drivers/input/mouse/elan_i2c_core.c
1032
input_report_key(input, BTN_MIDDLE, tp_info & BIT(2));
drivers/input/mouse/elan_i2c_core.c
1055
input_report_key(input, BTN_MIDDLE, packet[0] & 0x04);
drivers/input/mouse/elan_i2c_core.c
1133
input_set_capability(input, EV_KEY, BTN_MIDDLE);
drivers/input/mouse/elan_i2c_core.c
1175
__set_bit(BTN_MIDDLE, input->keybit);
drivers/input/mouse/elantech.c
1181
__set_bit(BTN_MIDDLE, dev->keybit);
drivers/input/mouse/elantech.c
2134
BIT_MASK(BTN_LEFT) | BIT_MASK(BTN_MIDDLE) |
drivers/input/mouse/focaltech.c
334
__clear_bit(BTN_MIDDLE, dev->keybit);
drivers/input/mouse/gpio_mouse.c
127
input_set_capability(input, EV_KEY, BTN_MIDDLE);
drivers/input/mouse/gpio_mouse.c
55
input_report_key(input, BTN_MIDDLE,
drivers/input/mouse/logips2pp.c
436
input_set_capability(psmouse->dev, EV_KEY, BTN_MIDDLE);
drivers/input/mouse/maplemouse.c
41
input_report_key(dev, BTN_MIDDLE, buttons & 9);
drivers/input/mouse/maplemouse.c
96
BIT_MASK(BTN_RIGHT) | BIT_MASK(BTN_MIDDLE);
drivers/input/mouse/psmouse-base.c
126
input_report_key(dev, BTN_MIDDLE, buttons & BIT(2));
drivers/input/mouse/psmouse-base.c
547
__set_bit(BTN_MIDDLE, psmouse->dev->keybit);
drivers/input/mouse/psmouse-base.c
580
__set_bit(BTN_MIDDLE, psmouse->dev->keybit);
drivers/input/mouse/psmouse-base.c
623
__set_bit(BTN_MIDDLE, psmouse->dev->keybit);
drivers/input/mouse/psmouse-base.c
663
__set_bit(BTN_MIDDLE, psmouse->dev->keybit);
drivers/input/mouse/psmouse-base.c
688
input_set_capability(psmouse->dev, EV_KEY, BTN_MIDDLE);
drivers/input/mouse/psmouse-base.c
704
__set_bit(BTN_MIDDLE, psmouse->dev->keybit);
drivers/input/mouse/rpcmouse.c
54
input_report_key(dev, BTN_MIDDLE, b & 0x20);
drivers/input/mouse/rpcmouse.c
80
BIT_MASK(BTN_MIDDLE) | BIT_MASK(BTN_RIGHT);
drivers/input/mouse/sentelic.c
926
__set_bit(BTN_MIDDLE, dev->keybit);
drivers/input/mouse/sermouse.c
113
input_report_key(dev, BTN_MIDDLE, !test_bit(BTN_MIDDLE, dev->key));
drivers/input/mouse/sermouse.c
132
input_report_key(dev, BTN_MIDDLE, (data >> 5) & 1);
drivers/input/mouse/sermouse.c
142
input_report_key(dev, BTN_MIDDLE, (data >> 4) & 1);
drivers/input/mouse/sermouse.c
256
if (c & 0x01) set_bit(BTN_MIDDLE, input_dev->keybit);
drivers/input/mouse/sermouse.c
54
input_report_key(dev, BTN_MIDDLE, !(data & 2));
drivers/input/mouse/synaptics.c
1014
input_report_key(dev, BTN_MIDDLE, hw->middle);
drivers/input/mouse/synaptics.c
1310
input_set_capability(dev, EV_KEY, BTN_MIDDLE);
drivers/input/mouse/synaptics_usb.c
100
input_report_key(input_dev, BTN_MIDDLE, synusb->data[1] & 0x02);
drivers/input/mouse/synaptics_usb.c
183
input_report_key(input_dev, BTN_MIDDLE, synusb->data[1] & 0x08);
drivers/input/mouse/synaptics_usb.c
400
__set_bit(BTN_MIDDLE, input_dev->keybit);
drivers/input/mouse/trackpoint.c
485
input_set_capability(psmouse->dev, EV_KEY, BTN_MIDDLE);
drivers/input/mouse/vmmouse.c
178
pref_dev, BTN_MIDDLE,
drivers/input/mouse/vmmouse.c
440
input_set_capability(abs_dev, EV_KEY, BTN_MIDDLE);
drivers/input/mouse/vsxxxaa.c
241
input_report_key(dev, BTN_MIDDLE, middle);
drivers/input/mouse/vsxxxaa.c
293
input_report_key(dev, BTN_MIDDLE, middle);
drivers/input/mouse/vsxxxaa.c
346
input_report_key(dev, BTN_MIDDLE, middle);
drivers/input/mouse/vsxxxaa.c
479
__set_bit(BTN_MIDDLE, input_dev->keybit);
drivers/input/mousedev.c
240
case BTN_MIDDLE: index = 2; break;
drivers/input/rmi4/rmi_f03.c
46
if (button < BTN_LEFT || button > BTN_MIDDLE)
drivers/input/tablet/aiptek.c
290
BTN_LEFT, BTN_RIGHT, BTN_MIDDLE,
drivers/input/tablet/aiptek.c
444
input_report_key(inputdev, BTN_MIDDLE, middle);
drivers/input/tablet/aiptek.c
594
input_report_key(inputdev, BTN_MIDDLE, middle);
drivers/input/tablet/wacom_serial4.c
356
input_report_key(wacom->dev, BTN_MIDDLE, button & 4);
drivers/input/tablet/wacom_serial4.c
550
set_bit(BTN_MIDDLE, input_dev->keybit);
drivers/macintosh/adbhid.c
489
input_report_key(adbhid[id]->input, BTN_MIDDLE, !((data[2] >> 7) & 1));
drivers/macintosh/adbhid.c
848
BIT_MASK(BTN_MIDDLE) | BIT_MASK(BTN_RIGHT);
drivers/macintosh/mac_hid.c
53
BIT_MASK(BTN_LEFT) | BIT_MASK(BTN_MIDDLE) | BIT_MASK(BTN_RIGHT);
drivers/macintosh/mac_hid.c
82
btn = BTN_MIDDLE;
drivers/media/rc/keymaps/rc-imon-rsc.c
44
{ 0x801016, BTN_MIDDLE }, /* drag and drop */
drivers/misc/ibmasm/remote.c
151
input_report_key(dev, BTN_MIDDLE, buttons & REMOTE_BUTTON_MIDDLE);
drivers/misc/ibmasm/remote.c
222
BIT_MASK(BTN_RIGHT) | BIT_MASK(BTN_MIDDLE);
drivers/platform/x86/sony-laptop.c
402
kp.key = BTN_MIDDLE;
drivers/platform/x86/sony-laptop.c
501
input_set_capability(jog_dev, EV_KEY, BTN_MIDDLE);
net/bluetooth/hidp/core.c
228
input_report_key(dev, BTN_MIDDLE, sdata[0] & 0x04);
net/bluetooth/hidp/core.c
706
BIT_MASK(BTN_RIGHT) | BIT_MASK(BTN_MIDDLE);