Home | History | Annotate | Download | only in input

Lines Matching refs:keyBitmask

167     memset(keyBitmask, 0, sizeof(keyBitmask));
341 if (device && !device->isVirtual() && test_bit(scanCode, device->keyBitmask)) {
430 if (test_bit(scanCodes[sc], device->keyBitmask)) {
495 keyBitmask)) {
1091 ioctl(fd, EVIOCGBIT(EV_KEY, sizeof(device->keyBitmask)), device->keyBitmask);
1101 bool haveKeyboardKeys = containsNonZeroByte(device->keyBitmask, 0, sizeof_bit_array(BTN_MISC))
1102 || containsNonZeroByte(device->keyBitmask, sizeof_bit_array(KEY_OK),
1104 bool haveGamepadButtons = containsNonZeroByte(device->keyBitmask, sizeof_bit_array(BTN_MISC),
1106 || containsNonZeroByte(device->keyBitmask, sizeof_bit_array(BTN_JOYSTICK),
1113 if (test_bit(BTN_MOUSE, device->keyBitmask)
1126 if (test_bit(BTN_TOUCH, device->keyBitmask) || !haveGamepadButtons) {
1130 } else if (test_bit(BTN_TOUCH, device->keyBitmask)
1345 if (!device->keyMap.haveKeyLayout() || !device->keyBitmask) {
1354 if (sc >= 0 && sc <= KEY_MAX && test_bit(sc, device->keyBitmask)) {