Lines Matching refs:key_code
126 set_key_down(DeviceIntPtr pDev, int key_code, int type)
129 SetBit(pDev->key->down, key_code);
131 SetBit(pDev->key->postdown, key_code);
135 set_key_up(DeviceIntPtr pDev, int key_code, int type)
138 ClearBit(pDev->key->down, key_code);
140 ClearBit(pDev->key->postdown, key_code);
144 key_is_down(DeviceIntPtr pDev, int key_code, int type)
149 ret = ret || BitIsOn(pDev->key->down, key_code);
151 ret = ret || BitIsOn(pDev->key->postdown, key_code);
157 key_autorepeats(DeviceIntPtr pDev, int key_code)
159 return !!(pDev->kbdfeed->ctrl.autoRepeats[key_code >> 3] &
160 (1 << (key_code & 7)));
930 GetKeyboardEvents(EventList *events, DeviceIntPtr pDev, int type, int key_code) {
934 return GetKeyboardValuatorEvents(events, pDev, type, key_code, &mask);
948 int key_code, const ValuatorMask *mask_in) {
961 (key_code < 8 || key_code > 255))
969 if (type == KeyPress && key_is_down(pDev, key_code, KEY_POSTED)) {
973 !key_autorepeats(pDev, key_code) ||
974 pDev->key->xkbInfo->desc->map->modmap[key_code])
986 init_raw(pDev, raw, ms, type, key_code);
995 event->detail.key = key_code;
999 set_key_down(pDev, key_code, KEY_POSTED);
1003 set_key_up(pDev, key_code, KEY_POSTED);