Lines Matching defs:keyCode
202 static int kbdLinuxKeyDown(myPrivate *priv, int keyCode)
204 CARD8 byte = keyCode >> 5;
205 CARD32 bit = 1 << (keyCode & 0x1f);
211 static void kbdLinuxKeyState(myPrivate *priv, int type, int keyCode)
213 CARD8 byte = keyCode >> 5;
214 CARD32 bit = 1 << (keyCode & 0x1f);
667 int keyCode;
674 keyCode = (scanCode & 0x7f) + MIN_KEYCODE;
678 if (keyCode >= xkbi->desc->min_key_code &&
679 keyCode <= xkbi->desc->max_key_code) {
700 if (type == KeyPress && kbdLinuxKeyDown(priv, keyCode)) {
705 || priv->pKeyboard->key->xkbInfo->desc->map->modmap[keyCode]
707 && !(feed->ctrl.autoRepeats[keyCode >> 3]
708 & (1 << (keyCode & 7))))) return; /* Ignore */
711 enqueue(pDev, KeyRelease, keyCode, keySym, NULL, block);
716 if (type == KeyRelease && !kbdLinuxKeyDown(priv, keyCode)) return;
724 enqueue(pDev, type, keyCode, keySym, NULL, block);
725 kbdLinuxKeyState(priv, type, keyCode); /* Update our state bitmap */