Lines Matching refs:middle
133 int left, int right, int middle) in alps_report_buttons() argument
149 input_report_key(dev, BTN_MIDDLE, middle); in alps_report_buttons()
164 int x, y, z, ges, fin, left, right, middle; in alps_process_packet_v1_v2() local
170 middle = 0; in alps_process_packet_v1_v2()
177 middle = packet[3] & 4; in alps_process_packet_v1_v2()
191 if ((middle = forward && back)) in alps_process_packet_v1_v2()
202 alps_report_buttons(psmouse, dev2, dev, left, right, middle); in alps_process_packet_v1_v2()
208 alps_report_buttons(psmouse, dev, dev2, left, right, middle); in alps_process_packet_v1_v2()
398 int x, y, z, left, right, middle; in alps_process_trackstick_packet_v3() local
437 middle = packet[3] & 0x04; in alps_process_trackstick_packet_v3()
440 (left || right || middle)) in alps_process_trackstick_packet_v3()
446 input_report_key(dev, BTN_MIDDLE, middle); in alps_process_trackstick_packet_v3()
457 f->middle = !!(p[3] & 0x04); in alps_decode_buttons_v3()
610 input_report_key(dev, BTN_MIDDLE, f.middle); in alps_process_touchpad_packet_v3()