Home
last modified time | relevance | path

Searched refs:BTN_MIDDLE (Results 1 – 25 of 37) sorted by relevance

12

/linux/drivers/input/mouse/
H A Dsermouse.c54 input_report_key(dev, BTN_MIDDLE, !(data & 2)); in sermouse_process_msc()
113 input_report_key(dev, BTN_MIDDLE, !test_bit(BTN_MIDDLE, dev->key)); in sermouse_process_ms()
132 input_report_key(dev, BTN_MIDDLE, (data >> 5) & 1); in sermouse_process_ms()
142 input_report_key(dev, BTN_MIDDLE, (data >> 4) & 1); in sermouse_process_ms()
256 if (c & 0x01) set_bit(BTN_MIDDLE, input_dev->keybit); in sermouse_connect()
H A Datarimouse.c81 input_report_key(atamouse_dev, BTN_MIDDLE, buttons & 0x2); in atamouse_interrupt()
133 BIT_MASK(BTN_MIDDLE) | BIT_MASK(BTN_RIGHT); in atamouse_init()
H A Drpcmouse.c54 input_report_key(dev, BTN_MIDDLE, b & 0x20); in rpcmouse_irq()
80 BIT_MASK(BTN_MIDDLE) | BIT_MASK(BTN_RIGHT); in rpcmouse_init()
H A Dvsxxxaa.c241 input_report_key(dev, BTN_MIDDLE, middle); in vsxxxaa_handle_REL_packet()
293 input_report_key(dev, BTN_MIDDLE, middle); in vsxxxaa_handle_ABS_packet()
346 input_report_key(dev, BTN_MIDDLE, middle); in vsxxxaa_handle_POR_packet()
479 __set_bit(BTN_MIDDLE, input_dev->keybit); in vsxxxaa_connect()
H A Damimouse.c62 input_report_key(dev, BTN_MIDDLE, potgor & 0x0100); in amimouse_interrupt()
112 BIT_MASK(BTN_MIDDLE) | BIT_MASK(BTN_RIGHT); in amimouse_probe()
H A Dmaplemouse.c41 input_report_key(dev, BTN_MIDDLE, buttons & 9); in dc_mouse_callback()
96 BIT_MASK(BTN_RIGHT) | BIT_MASK(BTN_MIDDLE); in probe_maple_mouse()
H A Dgpio_mouse.c55 input_report_key(input, BTN_MIDDLE, in gpio_mouse_scan()
127 input_set_capability(input, EV_KEY, BTN_MIDDLE); in gpio_mouse_probe()
H A Dvmmouse.c178 pref_dev, BTN_MIDDLE, in vmmouse_report_events()
440 input_set_capability(abs_dev, EV_KEY, BTN_MIDDLE); in vmmouse_init()
H A Delan_i2c_core.c1042 input_report_key(input, BTN_MIDDLE, tp_info & BIT(2)); in elan_report_absolute()
1065 input_report_key(input, BTN_MIDDLE, packet[0] & 0x04); in elan_report_trackpoint()
1143 input_set_capability(input, EV_KEY, BTN_MIDDLE); in elan_setup_trackpoint_input_device()
1185 __set_bit(BTN_MIDDLE, input->keybit); in elan_setup_input_device()
H A Dcypress_ps2.c373 __set_bit(BTN_MIDDLE, input->keybit); in cypress_set_input_params()
515 input_report_key(input, BTN_MIDDLE, report_data.middle); in cypress_process_packet()
H A Dbyd.c493 __clear_bit(BTN_MIDDLE, dev->keybit); in byd_init()
H A Dlogips2pp.c436 input_set_capability(psmouse->dev, EV_KEY, BTN_MIDDLE); in ps2pp_detect()
H A Dfocaltech.c333 __clear_bit(BTN_MIDDLE, dev->keybit); in focaltech_set_input_params()
/linux/drivers/input/joystick/
H A Da3d.c109 input_report_key(dev, BTN_MIDDLE, data[3] & 4); in a3d_read()
129 input_report_key(dev, BTN_MIDDLE, data[3] & 4); in a3d_read()
315 BIT_MASK(BTN_LEFT) | BIT_MASK(BTN_MIDDLE) | in a3d_connect()
338 BIT_MASK(BTN_LEFT) | BIT_MASK(BTN_MIDDLE); in a3d_connect()
H A Damijoy.c123 BIT_MASK(BTN_MIDDLE) | BIT_MASK(BTN_RIGHT); in amijoy_init()
/linux/drivers/macintosh/
H A Dmac_hid.c53 BIT_MASK(BTN_LEFT) | BIT_MASK(BTN_MIDDLE) | BIT_MASK(BTN_RIGHT); in mac_hid_create_emumouse()
82 btn = BTN_MIDDLE; in mac_hid_emumouse_filter()
H A Dadbhid.c489 input_report_key(adbhid[id]->input, BTN_MIDDLE, !((data[2] >> 7) & 1)); in adbhid_mouse_input()
848 BIT_MASK(BTN_MIDDLE) | BIT_MASK(BTN_RIGHT); in adbhid_input_register()
/linux/drivers/hid/
H A Dhid-kensington.c28 case 0x01: ks_map_key(BTN_MIDDLE); break; in ks_input_mapping()
/linux/drivers/media/rc/keymaps/
H A Drc-imon-rsc.c44 { 0x801016, BTN_MIDDLE }, /* drag and drop */
/linux/tools/testing/selftests/hid/tests/
H A Dtest_mouse.py624 expected_event = libevdev.InputEvent(libevdev.EV_KEY.BTN_MIDDLE, 1)
628 assert evdev.value[libevdev.EV_KEY.BTN_MIDDLE] == 1
631 expected_event = libevdev.InputEvent(libevdev.EV_KEY.BTN_MIDDLE, 0)
635 assert evdev.value[libevdev.EV_KEY.BTN_MIDDLE] == 0
/linux/drivers/input/tablet/
H A Dwacom_serial4.c356 input_report_key(wacom->dev, BTN_MIDDLE, button & 4); in wacom_handle_packet()
550 set_bit(BTN_MIDDLE, input_dev->keybit); in wacom_connect()
H A Daiptek.c290 BTN_LEFT, BTN_RIGHT, BTN_MIDDLE,
444 input_report_key(inputdev, BTN_MIDDLE, middle); in aiptek_irq()
594 input_report_key(inputdev, BTN_MIDDLE, middle); in aiptek_irq()
/linux/drivers/input/rmi4/
H A Drmi_f03.c46 if (button < BTN_LEFT || button > BTN_MIDDLE) in rmi_f03_overwrite_button()
/linux/include/dt-bindings/input/
H A Dlinux-event-codes.h359 #define BTN_MIDDLE 0x112
358 #define BTN_MIDDLE global() macro
/linux/include/uapi/linux/
H A Dinput-event-codes.h359 #define BTN_MIDDLE 0x112 macro

12