Lines Matching refs:buttons
128 uint64 when, uint32 buttons,
135 uint32 _RemapButtons(uint32 buttons) const;
470 uint32 buttons = lastButtons ^ movements.buttons;
472 uint32 remappedButtons = _RemapButtons(movements.buttons);
477 LOG_EVENT("%s: buttons: 0x%lx, x: %ld, y: %ld, clicks:%ld, "
479 fDeviceRef.name, movements.buttons,
487 if (buttons != 0) {
488 bool pressedButton = (buttons & movements.buttons) > 0;
500 lastButtons = movements.buttons;
632 MouseDevice::_BuildMouseMessage(uint32 what, uint64 when, uint32 buttons,
640 || message->AddInt32("buttons", buttons) < B_OK
688 MouseDevice::_RemapButtons(uint32 buttons) const
691 return buttons;
694 for (int32 i = 0; buttons; i++) {
695 if (buttons & 0x1) {
707 buttons >>= 1;