Lines Matching refs:button
183 uint32_t button;
211 uint32_t button;
230 } button;
676 return event->button;
1615 return event->button;
2267 int32_t button,
2270 assert(button >= 0 && button <= KEY_MAX);
2274 return ++seat->button_count[button];
2277 if (seat->button_count[button] == 0)
2280 return --seat->button_count[button];
2486 int32_t button,
2498 button,
2503 .button = button,
2855 int32_t button,
2864 button,
2870 .button = button,
2887 int32_t button,
2900 .button.number = button,
2901 .button.state = state,
3425 unsigned int button)
3427 if ((int)button >=
3431 return !!(group->button_mask & bit(button));
3458 unsigned int button)
3460 if ((int)button >=
3464 return !!(group->toggle_button_mask & bit(button));
3666 return event->button.number;
3677 return event->button.state;
4535 uint32_t button)
4541 if (button && !libinput_device_pointer_has_button(device, button))
4544 return device->config.scroll_method->set_button(device, button);