BTN_MIDDLE        136 arch/arm/mach-imx/mach-pcm037_eet.c 		.code	= BTN_MIDDLE,
BTN_MIDDLE        795 drivers/char/sonypi.c 		kp.key = BTN_MIDDLE;
BTN_MIDDLE       1165 drivers/char/sonypi.c 	jog_dev->keybit[BIT_WORD(BTN_MOUSE)] = BIT_MASK(BTN_MIDDLE);
BTN_MIDDLE        401 drivers/hid/hid-alps.c 		input_report_key(hdata->input, BTN_MIDDLE,
BTN_MIDDLE        422 drivers/hid/hid-alps.c 		input_report_key(hdata->input2, BTN_MIDDLE,
BTN_MIDDLE        846 drivers/hid/hid-debug.c 	[BTN_MIDDLE] = "MiddleBtn",		[BTN_SIDE] = "SideBtn",
BTN_MIDDLE         28 drivers/hid/hid-kensington.c 	case 0x01: ks_map_key(BTN_MIDDLE);	break;
BTN_MIDDLE        134 drivers/hid/hid-lenovo.c 			map_key_clear(BTN_MIDDLE);
BTN_MIDDLE        371 drivers/hid/hid-lenovo.c 	if (usage->type == EV_KEY && usage->code == BTN_MIDDLE) {
BTN_MIDDLE        378 drivers/hid/hid-lenovo.c 					EV_KEY, BTN_MIDDLE, 1);
BTN_MIDDLE        381 drivers/hid/hid-lenovo.c 					EV_KEY, BTN_MIDDLE, 0);
BTN_MIDDLE       2521 drivers/hid/hid-logitech-hidpp.c 			input_report_key(hidpp->input, BTN_MIDDLE, 1);
BTN_MIDDLE       2532 drivers/hid/hid-logitech-hidpp.c 			input_report_key(hidpp->input, BTN_MIDDLE, 0);
BTN_MIDDLE       2588 drivers/hid/hid-logitech-hidpp.c 	__set_bit(BTN_MIDDLE, input_dev->keybit);
BTN_MIDDLE        159 drivers/hid/hid-magicmouse.c 		test_bit(BTN_MIDDLE, msc->input->key) << 2;
BTN_MIDDLE        182 drivers/hid/hid-magicmouse.c 		input_report_key(msc->input, BTN_MIDDLE, state & 4);
BTN_MIDDLE        422 drivers/hid/hid-magicmouse.c 			__set_bit(BTN_MIDDLE, input->keybit);
BTN_MIDDLE        440 drivers/hid/hid-magicmouse.c 		__clear_bit(BTN_MIDDLE, input->keybit);
BTN_MIDDLE        454 drivers/hid/hid-magicmouse.c 		__clear_bit(BTN_MIDDLE, input->keybit);
BTN_MIDDLE         70 drivers/hid/usbhid/usbmouse.c 	input_report_key(dev, BTN_MIDDLE, data[0] & 0x04);
BTN_MIDDLE        169 drivers/hid/usbhid/usbmouse.c 		BIT_MASK(BTN_RIGHT) | BIT_MASK(BTN_MIDDLE);
BTN_MIDDLE        343 drivers/hid/wacom_wac.c 				input_report_key(input, BTN_MIDDLE, data[1] & 0x04);
BTN_MIDDLE        378 drivers/hid/wacom_wac.c 					input_report_key(input, BTN_MIDDLE,
BTN_MIDDLE        747 drivers/hid/wacom_wac.c 		input_report_key(input, BTN_MIDDLE, 0);
BTN_MIDDLE        942 drivers/hid/wacom_wac.c 		input_report_key(input, BTN_MIDDLE, data[8] & 0x02);
BTN_MIDDLE        954 drivers/hid/wacom_wac.c 		input_report_key(input, BTN_MIDDLE, data[6] & 0x02);
BTN_MIDDLE        970 drivers/hid/wacom_wac.c 			input_report_key(input, BTN_MIDDLE, data[8] & 0x08);
BTN_MIDDLE        984 drivers/hid/wacom_wac.c 			input_report_key(input, BTN_MIDDLE, data[8] & 0x02);
BTN_MIDDLE       3401 drivers/hid/wacom_wac.c 	__set_bit(BTN_MIDDLE, input_dev->keybit);
BTN_MIDDLE       3619 drivers/hid/wacom_wac.c 		__set_bit(BTN_MIDDLE, input_dev->keybit);
BTN_MIDDLE        871 drivers/input/joydev.c 	__set_bit(BTN_MIDDLE, jd_scratch);
BTN_MIDDLE        112 drivers/input/joystick/a3d.c 			input_report_key(dev, BTN_MIDDLE, data[3] & 4);
BTN_MIDDLE        132 drivers/input/joystick/a3d.c 			input_report_key(dev, BTN_MIDDLE, data[3] & 4);
BTN_MIDDLE        318 drivers/input/joystick/a3d.c 			BIT_MASK(BTN_LEFT) | BIT_MASK(BTN_MIDDLE) |
BTN_MIDDLE        341 drivers/input/joystick/a3d.c 			BIT_MASK(BTN_LEFT) | BIT_MASK(BTN_MIDDLE);
BTN_MIDDLE        126 drivers/input/joystick/amijoy.c 			BIT_MASK(BTN_MIDDLE) | BIT_MASK(BTN_RIGHT);
BTN_MIDDLE        521 drivers/input/keyboard/atkbd.c 			input_report_key(dev, BTN_MIDDLE, click);
BTN_MIDDLE       1108 drivers/input/keyboard/atkbd.c 		__set_bit(BTN_MIDDLE, input_dev->keybit);
BTN_MIDDLE        429 drivers/input/keyboard/hil_kbd.c 		ptr->btnmap[1] = BTN_MIDDLE;
BTN_MIDDLE        237 drivers/input/mouse/alps.c 	dev = (dev2 && test_bit(BTN_MIDDLE, dev2->key)) ? dev2 : dev1;
BTN_MIDDLE        238 drivers/input/mouse/alps.c 	input_report_key(dev, BTN_MIDDLE, middle);
BTN_MIDDLE        548 drivers/input/mouse/alps.c 	input_report_key(dev, BTN_MIDDLE, f->middle);
BTN_MIDDLE        616 drivers/input/mouse/alps.c 		input_report_key(dev, BTN_MIDDLE, middle);
BTN_MIDDLE        798 drivers/input/mouse/alps.c 		input_report_key(dev2, BTN_MIDDLE, f->ts_middle);
BTN_MIDDLE       1133 drivers/input/mouse/alps.c 	input_report_key(dev, BTN_MIDDLE, f->middle);
BTN_MIDDLE       1369 drivers/input/mouse/alps.c 		input_report_key(dev2, BTN_MIDDLE, f->ts_middle);
BTN_MIDDLE       1382 drivers/input/mouse/alps.c 	input_report_key(dev, BTN_MIDDLE, f->middle);
BTN_MIDDLE       1440 drivers/input/mouse/alps.c 	input_set_capability(dev3, EV_KEY, BTN_MIDDLE);
BTN_MIDDLE       3088 drivers/input/mouse/alps.c 		dev1->keybit[BIT_WORD(BTN_MIDDLE)] |= BIT_MASK(BTN_MIDDLE);
BTN_MIDDLE       3126 drivers/input/mouse/alps.c 		input_set_capability(dev2, EV_KEY, BTN_MIDDLE);
BTN_MIDDLE         62 drivers/input/mouse/amimouse.c 	input_report_key(dev, BTN_MIDDLE, potgor & 0x0100);
BTN_MIDDLE        112 drivers/input/mouse/amimouse.c 		BIT_MASK(BTN_MIDDLE) | BIT_MASK(BTN_RIGHT);
BTN_MIDDLE         81 drivers/input/mouse/atarimouse.c 	input_report_key(atamouse_dev, BTN_MIDDLE, buttons & 0x2);
BTN_MIDDLE        133 drivers/input/mouse/atarimouse.c 		BIT_MASK(BTN_MIDDLE) | BIT_MASK(BTN_RIGHT);
BTN_MIDDLE        496 drivers/input/mouse/byd.c 	__clear_bit(BTN_MIDDLE, dev->keybit);
BTN_MIDDLE        499 drivers/input/mouse/cyapa.c 		__set_bit(BTN_MIDDLE, input->keybit);
BTN_MIDDLE       1172 drivers/input/mouse/cyapa_gen3.c 		input_report_key(input, BTN_MIDDLE,
BTN_MIDDLE       2686 drivers/input/mouse/cyapa_gen5.c 		input_report_key(input, BTN_MIDDLE,
BTN_MIDDLE        412 drivers/input/mouse/cypress_ps2.c 	__set_bit(BTN_MIDDLE, input->keybit);
BTN_MIDDLE        553 drivers/input/mouse/cypress_ps2.c 	input_report_key(input, BTN_MIDDLE, report_data.middle);
BTN_MIDDLE        964 drivers/input/mouse/elan_i2c_core.c 	input_report_key(input, BTN_MIDDLE, tp_info & BIT(2));
BTN_MIDDLE        985 drivers/input/mouse/elan_i2c_core.c 	input_report_key(input, BTN_MIDDLE, packet[0] & 0x04);
BTN_MIDDLE       1062 drivers/input/mouse/elan_i2c_core.c 	input_set_capability(input, EV_KEY, BTN_MIDDLE);
BTN_MIDDLE       1104 drivers/input/mouse/elan_i2c_core.c 			__set_bit(BTN_MIDDLE, input->keybit);
BTN_MIDDLE       1126 drivers/input/mouse/elantech.c 		__set_bit(BTN_MIDDLE, dev->keybit);
BTN_MIDDLE       1988 drivers/input/mouse/elantech.c 			BIT_MASK(BTN_LEFT) | BIT_MASK(BTN_MIDDLE) |
BTN_MIDDLE        334 drivers/input/mouse/focaltech.c 	__clear_bit(BTN_MIDDLE, dev->keybit);
BTN_MIDDLE         56 drivers/input/mouse/gpio_mouse.c 		input_report_key(input, BTN_MIDDLE,
BTN_MIDDLE        138 drivers/input/mouse/gpio_mouse.c 		input_set_capability(input, EV_KEY, BTN_MIDDLE);
BTN_MIDDLE         86 drivers/input/mouse/inport.c 	input_report_key(inport_dev, BTN_MIDDLE, buttons & 1);
BTN_MIDDLE        149 drivers/input/mouse/inport.c 		BIT_MASK(BTN_MIDDLE) | BIT_MASK(BTN_RIGHT);
BTN_MIDDLE         80 drivers/input/mouse/logibm.c 	input_report_key(logibm_dev, BTN_MIDDLE, buttons & 2);
BTN_MIDDLE        142 drivers/input/mouse/logibm.c 		BIT_MASK(BTN_MIDDLE) | BIT_MASK(BTN_RIGHT);
BTN_MIDDLE        436 drivers/input/mouse/logips2pp.c 			input_set_capability(psmouse->dev, EV_KEY, BTN_MIDDLE);
BTN_MIDDLE         41 drivers/input/mouse/maplemouse.c 	input_report_key(dev, BTN_MIDDLE, buttons & 9);
BTN_MIDDLE         93 drivers/input/mouse/maplemouse.c 		BIT_MASK(BTN_RIGHT) | BIT_MASK(BTN_MIDDLE);
BTN_MIDDLE        124 drivers/input/mouse/psmouse-base.c 	input_report_key(dev, BTN_MIDDLE, buttons & BIT(2));
BTN_MIDDLE        561 drivers/input/mouse/psmouse-base.c 		__set_bit(BTN_MIDDLE, psmouse->dev->keybit);
BTN_MIDDLE        594 drivers/input/mouse/psmouse-base.c 		__set_bit(BTN_MIDDLE, psmouse->dev->keybit);
BTN_MIDDLE        637 drivers/input/mouse/psmouse-base.c 		__set_bit(BTN_MIDDLE, psmouse->dev->keybit);
BTN_MIDDLE        677 drivers/input/mouse/psmouse-base.c 		__set_bit(BTN_MIDDLE, psmouse->dev->keybit);
BTN_MIDDLE        702 drivers/input/mouse/psmouse-base.c 		input_set_capability(psmouse->dev, EV_KEY, BTN_MIDDLE);
BTN_MIDDLE        718 drivers/input/mouse/psmouse-base.c 		__set_bit(BTN_MIDDLE, psmouse->dev->keybit);
BTN_MIDDLE         54 drivers/input/mouse/rpcmouse.c 	input_report_key(dev, BTN_MIDDLE, b & 0x20);
BTN_MIDDLE         80 drivers/input/mouse/rpcmouse.c 		BIT_MASK(BTN_MIDDLE) | BIT_MASK(BTN_RIGHT);
BTN_MIDDLE        926 drivers/input/mouse/sentelic.c 		__set_bit(BTN_MIDDLE, dev->keybit);
BTN_MIDDLE         57 drivers/input/mouse/sermouse.c 			input_report_key(dev, BTN_MIDDLE, !(data & 2));
BTN_MIDDLE        116 drivers/input/mouse/sermouse.c 				input_report_key(dev, BTN_MIDDLE, !test_bit(BTN_MIDDLE, dev->key));
BTN_MIDDLE        135 drivers/input/mouse/sermouse.c 					input_report_key(dev, BTN_MIDDLE, (data >> 5) & 1);
BTN_MIDDLE        145 drivers/input/mouse/sermouse.c 					input_report_key(dev, BTN_MIDDLE, (data >> 4) & 1);
BTN_MIDDLE        259 drivers/input/mouse/sermouse.c 	if (c & 0x01) set_bit(BTN_MIDDLE, input_dev->keybit);
BTN_MIDDLE        973 drivers/input/mouse/synaptics.c 		input_report_key(dev, BTN_MIDDLE, hw->middle);
BTN_MIDDLE       1267 drivers/input/mouse/synaptics.c 			input_set_capability(dev, EV_KEY, BTN_MIDDLE);
BTN_MIDDLE        100 drivers/input/mouse/synaptics_usb.c 	input_report_key(input_dev, BTN_MIDDLE, synusb->data[1] & 0x02);
BTN_MIDDLE        183 drivers/input/mouse/synaptics_usb.c 		input_report_key(input_dev, BTN_MIDDLE, synusb->data[1] & 0x08);
BTN_MIDDLE        419 drivers/input/mouse/synaptics_usb.c 	__set_bit(BTN_MIDDLE, input_dev->keybit);
BTN_MIDDLE        441 drivers/input/mouse/trackpoint.c 		input_set_capability(psmouse->dev, EV_KEY, BTN_MIDDLE);
BTN_MIDDLE        204 drivers/input/mouse/vmmouse.c 				      pref_dev, BTN_MIDDLE,
BTN_MIDDLE        459 drivers/input/mouse/vmmouse.c 	input_set_capability(abs_dev, EV_KEY, BTN_MIDDLE);
BTN_MIDDLE        244 drivers/input/mouse/vsxxxaa.c 	input_report_key(dev, BTN_MIDDLE, middle);
BTN_MIDDLE        296 drivers/input/mouse/vsxxxaa.c 	input_report_key(dev, BTN_MIDDLE, middle);
BTN_MIDDLE        349 drivers/input/mouse/vsxxxaa.c 		input_report_key(dev, BTN_MIDDLE, middle);
BTN_MIDDLE        482 drivers/input/mouse/vsxxxaa.c 	__set_bit(BTN_MIDDLE, input_dev->keybit);
BTN_MIDDLE        240 drivers/input/mousedev.c 	case BTN_MIDDLE:	index = 2; break;
BTN_MIDDLE         46 drivers/input/rmi4/rmi_f03.c 	if (button < BTN_LEFT || button > BTN_MIDDLE)
BTN_MIDDLE        322 drivers/input/tablet/aiptek.c 	BTN_LEFT, BTN_RIGHT, BTN_MIDDLE,
BTN_MIDDLE        476 drivers/input/tablet/aiptek.c 			input_report_key(inputdev, BTN_MIDDLE, middle);
BTN_MIDDLE        626 drivers/input/tablet/aiptek.c 					input_report_key(inputdev, BTN_MIDDLE, middle);
BTN_MIDDLE        356 drivers/input/tablet/wacom_serial4.c 		input_report_key(wacom->dev, BTN_MIDDLE, button & 4);
BTN_MIDDLE        550 drivers/input/tablet/wacom_serial4.c 	set_bit(BTN_MIDDLE, input_dev->keybit);
BTN_MIDDLE        489 drivers/macintosh/adbhid.c 	input_report_key(adbhid[id]->input, BTN_MIDDLE, !((data[2] >> 7) & 1));
BTN_MIDDLE        851 drivers/macintosh/adbhid.c 			BIT_MASK(BTN_MIDDLE) | BIT_MASK(BTN_RIGHT);
BTN_MIDDLE         52 drivers/macintosh/mac_hid.c 		BIT_MASK(BTN_LEFT) | BIT_MASK(BTN_MIDDLE) | BIT_MASK(BTN_RIGHT);
BTN_MIDDLE         81 drivers/macintosh/mac_hid.c 		btn = BTN_MIDDLE;
BTN_MIDDLE         44 drivers/media/rc/keymaps/rc-imon-rsc.c 	{ 0x801016, BTN_MIDDLE },	/* drag and drop */
BTN_MIDDLE        151 drivers/misc/ibmasm/remote.c 	input_report_key(dev, BTN_MIDDLE, buttons & REMOTE_BUTTON_MIDDLE);
BTN_MIDDLE        217 drivers/misc/ibmasm/remote.c 		BIT_MASK(BTN_RIGHT) | BIT_MASK(BTN_MIDDLE);
BTN_MIDDLE        404 drivers/platform/x86/sony-laptop.c 		kp.key = BTN_MIDDLE;
BTN_MIDDLE        503 drivers/platform/x86/sony-laptop.c 	input_set_capability(jog_dev, EV_KEY, BTN_MIDDLE);
BTN_MIDDLE        380 drivers/staging/unisys/visorinput/visorinput.c 	set_bit(BTN_MIDDLE, visorinput_dev->keybit);
BTN_MIDDLE        589 drivers/staging/unisys/visorinput/visorinput.c 		return BTN_MIDDLE;
BTN_MIDDLE        218 net/bluetooth/hidp/core.c 		input_report_key(dev, BTN_MIDDLE, sdata[0] & 0x04);
BTN_MIDDLE        696 net/bluetooth/hidp/core.c 			BIT_MASK(BTN_RIGHT) | BIT_MASK(BTN_MIDDLE);