Lines Matching refs:buttons
57 unsigned long buttons; member
92 unsigned long buttons; member
255 set_bit(index, &mousedev->packet.buttons); in mousedev_key_event()
256 set_bit(index, &mousedev_mix->packet.buttons); in mousedev_key_event()
258 clear_bit(index, &mousedev->packet.buttons); in mousedev_key_event()
259 clear_bit(index, &mousedev_mix->packet.buttons); in mousedev_key_event()
278 if (client->ready && p->buttons != mousedev->packet.buttons) { in mousedev_notify_readers()
303 p->buttons = mousedev->packet.buttons; in mousedev_notify_readers()
306 p->buttons != client->last_buttons) in mousedev_notify_readers()
333 set_bit(0, &mousedev->packet.buttons); in mousedev_touchpad_touch()
334 set_bit(0, &mousedev_mix->packet.buttons); in mousedev_touchpad_touch()
338 clear_bit(0, &mousedev->packet.buttons); in mousedev_touchpad_touch()
339 clear_bit(0, &mousedev_mix->packet.buttons); in mousedev_touchpad_touch()
585 ((p->dx < 0) << 4) | ((p->dy < 0) << 5) | (p->buttons & 0x07); in mousedev_packet()
595 ps2_data[3] = (ps2_data[3] & 0x0f) | ((p->buttons & 0x18) << 1); in mousedev_packet()
601 ((p->buttons & 0x10) >> 3) | ((p->buttons & 0x08) >> 1); in mousedev_packet()
610 ((p->buttons & 0x10) >> 3) | ((p->buttons & 0x08) >> 1); in mousedev_packet()
619 client->last_buttons = p->buttons; in mousedev_packet()