Home | History | Annotate | Download | only in keysyms

Lines Matching defs:keysyms

112 A list of KeySyms is associated with each KeyCode. The list is intended
116 list (ignoring trailing NoSymbol entries) is a pair of KeySyms ``K1
118 If the list (ignoring trailing NoSymbol entries) is a triple of KeySyms
124 KeySyms. Group 1 contains the first and second KeySyms; Group 2 contains
125 the third and fourth KeySyms. Within each group, if the second element
134 of only the Group 1 and Group 2 KeySyms; no interpretation of other
135 KeySyms in the list is given. Which group to use is determined by the
154 called the numlock modifier. The standard KeySyms with the prefix
155 ``XK_KP_'' in their name are called keypad KeySyms; these are KeySyms
157 In addition, vendor-specific KeySyms in the hexadecimal range 0x11000000
158 to 0x1100FFFF are also keypad KeySyms.
191 xcb_keysym_t *keysyms;
204 keysyms = xcb_get_keyboard_mapping_keysyms (syms->u.reply);
214 keysyms = &keysyms[(keycode - min_keycode) * per];
219 while ((per > 2) && (keysyms[per - 1] == XCB_NO_SYMBOL))
224 if ((per <= (col|1)) || (keysyms[col|1] == XCB_NO_SYMBOL))
226 xcb_convert_case(keysyms[col&~1], &lsym, &usym);
235 return keysyms[col];