Searched refs:keysym (Results 1 – 4 of 4) sorted by relevance
/linux-6.12.1/drivers/s390/char/ |
D | keyboard.c | 156 unsigned short *keymap, keysym; in kbd_ascebc() local 166 keysym = keymap[j]; in kbd_ascebc() 167 if (KTYP(keysym) == (KT_LATIN | 0xf0) || in kbd_ascebc() 168 KTYP(keysym) == (KT_LETTER | 0xf0)) in kbd_ascebc() 169 ascebc[KVAL(keysym)] = k; in kbd_ascebc() 170 else if (KTYP(keysym) == (KT_DEAD | 0xf0)) in kbd_ascebc() 171 ascebc[ret_diacr[KVAL(keysym)]] = k; in kbd_ascebc() 183 unsigned short *keymap, keysym; 192 keysym = keymap[j]; 194 if (KTYP(keysym) == (KT_LATIN | 0xf0) || [all …]
|
/linux-6.12.1/Documentation/input/ |
D | notifier.rst | 16 - KBD_UNBOUND_KEYCODE events are sent if the keycode is not bound to a keysym. 18 - KBD_UNICODE events are sent if the keycode -> keysym translation produced a 20 - KBD_KEYSYM events are sent if the keycode -> keysym translation produced a 21 non-unicode character. value is the keysym. 48 params.value = keysym; 51 apply keysym;
|
/linux-6.12.1/drivers/tty/vt/ |
D | keyboard.c | 1398 unsigned short keysym, *key_map; in kbd_keycode() local 1484 keysym = key_map[keycode]; in kbd_keycode() 1486 keysym = U(K(KT_BRL, keycode - KEY_BRL_DOT1 + 1)); in kbd_keycode() 1490 type = KTYP(keysym); in kbd_keycode() 1493 param.value = keysym; in kbd_keycode() 1498 k_unicode(vc, keysym, !down); in kbd_keycode() 1509 keysym = key_map[keycode]; in kbd_keycode() 1513 param.value = keysym; in kbd_keycode() 1522 (*k_handler[type])(vc, keysym & 0xff, !down); in kbd_keycode()
|
/linux-6.12.1/drivers/accessibility/speakup/ |
D | main.c | 2108 speakup_key(struct vc_data *vc, int shift_state, int keycode, u_short keysym, in speakup_key() argument 2114 u_char type = KTYP(keysym), value = KVAL(keysym), new_key = 0; in speakup_key()
|