Lines Matching refs:middle
217 int left, int right, int middle) in alps_report_buttons() argument
233 input_report_key(dev, BTN_MIDDLE, middle); in alps_report_buttons()
249 int x, y, z, ges, fin, left, right, middle; in alps_process_packet_v1_v2() local
255 middle = 0; in alps_process_packet_v1_v2()
262 middle = packet[3] & 4; in alps_process_packet_v1_v2()
276 if ((middle = forward && back)) in alps_process_packet_v1_v2()
287 alps_report_buttons(dev2, dev, left, right, middle); in alps_process_packet_v1_v2()
297 middle |= packet[0] & 4; in alps_process_packet_v1_v2()
300 alps_report_buttons(dev, dev2, left, right, middle); in alps_process_packet_v1_v2()
543 input_report_key(dev, BTN_MIDDLE, f->middle); in alps_report_semi_mt_data()
555 int x, y, z, left, right, middle; in alps_process_trackstick_packet_v3() local
601 middle = packet[3] & 0x04; in alps_process_trackstick_packet_v3()
604 (left || right || middle)) in alps_process_trackstick_packet_v3()
610 input_report_key(dev, BTN_MIDDLE, middle); in alps_process_trackstick_packet_v3()
621 f->middle = !!(p[3] & 0x04); in alps_decode_buttons_v3()
823 int x, y, z, left, right, middle; in alps_process_packet_v6() local
845 middle = packet[3] & 0x04; in alps_process_packet_v6()
857 input_report_key(dev2, BTN_MIDDLE, middle); in alps_process_packet_v6()
1075 f->middle = (p[0] & 0x10) >> 4; in alps_decode_packet_v7()
1094 int x, y, z, left, right, middle; in alps_process_trackstick_packet_v7() local
1110 middle = (packet[1] & 0x04) >> 2; in alps_process_trackstick_packet_v7()
1117 input_report_key(dev2, BTN_MIDDLE, middle); in alps_process_trackstick_packet_v7()
1139 input_report_key(dev, BTN_MIDDLE, f->middle); in alps_process_touchpad_packet_v7()
1257 f->middle = !!(SS4_BTN_V2(p) & 0x04); in alps_decode_ss4_v2()
1309 input_report_key(dev, BTN_MIDDLE, f->middle); in alps_process_packet_ss4_v2()