Lines Matching defs:behavior
52 XkbBehavior behavior;
65 behavior = xkbi->desc->server->behaviors[key];
66 /* The "permanent" flag indicates a hard-wired behavior that occurs */
68 /* do anything to implement the behavior, but it *does* report that */
71 if (!(behavior.type & XkbKB_Permanent)) {
72 switch (behavior.type) {
90 ndx = (behavior.data & (~XkbKB_RGAllowNone));
99 if (behavior.data & XkbKB_RGAllowNone) {
130 if (behavior.type == XkbKB_Overlay1)
148 (behavior.data >= xkbi->desc->min_key_code) &&
149 (behavior.data <= xkbi->desc->max_key_code)) {
150 event->detail.key = behavior.data;
155 ErrorF("[xkb] unknown key behavior 0x%04x\n", behavior.type);