Lines Matching defs:behavior
52 XkbBehavior behavior;
64 behavior = xkbi->desc->server->behaviors[key];
65 /* The "permanent" flag indicates a hard-wired behavior that occurs */
67 /* do anything to implement the behavior, but it *does* report that */
70 if (!(behavior.type & XkbKB_Permanent)) {
71 switch (behavior.type) {
89 ndx= (behavior.data&(~XkbKB_RGAllowNone));
98 if (behavior.data&XkbKB_RGAllowNone) {
120 if (behavior.type==XkbKB_Overlay1) which= XkbOverlay1Mask;
124 if ((behavior.data>=xkbi->desc->min_key_code)&&
125 (behavior.data<=xkbi->desc->max_key_code)) {
126 event->detail.key = behavior.data;
135 ErrorF("[xkb] unknown key behavior 0x%04x\n",behavior.type);