Lines Matching defs:keyCode
245 static int kbdUSBKeyDown(myPrivate *priv, int keyCode)
247 CARD8 byte = keyCode >> 5;
248 CARD32 bit = 1 << (keyCode & 0x1f);
254 static void kbdUSBKeyState(myPrivate *priv, int type, int keyCode)
256 CARD8 byte = keyCode >> 5;
257 CARD32 bit = 1 << (keyCode & 0x1f);
302 int keyCode;
308 keyCode = (scanCode & 0xff) + MIN_KEYCODE;
312 if (keyCode >= xkbi->desc->min_key_code &&
313 keyCode <= xkbi->desc->max_key_code) {
334 if (type == KeyPress && kbdUSBKeyDown(priv, keyCode)) {
339 || priv->pDevice->key->xkbInfo->desc->map->modmap[keyCode]
341 && !(feed->ctrl.autoRepeats[keyCode >> 3]
342 & (1 << (keyCode & 7))))) return; /* Ignore */
345 enqueue(pDev, KeyRelease, keyCode, keySym, NULL, block);
350 if (type == KeyRelease && !kbdUSBKeyDown(priv, keyCode)) return;
358 enqueue(pDev, type, keyCode, keySym, NULL, block);
359 kbdUSBKeyState(priv, type, keyCode); /* Update our state bitmap */