| /OK3568_Linux_fs/kernel/drivers/tty/vt/ |
| H A D | defkeymap.map | 7 # altgr control keycode 83 = Boot 8 # altgr control keycode 111 = Boot 13 # keycode 100 = Alt 15 keycode 1 = Escape Escape 16 alt keycode 1 = Meta_Escape 17 keycode 2 = one exclam 18 alt keycode 2 = Meta_one 19 keycode 3 = two at at 20 control keycode 3 = nul 21 shift control keycode 3 = nul [all …]
|
| /OK3568_Linux_fs/kernel/drivers/s390/char/ |
| H A D | defkeymap.map | 5 keycode 0 = nul Oslash 6 keycode 1 = nul a 7 keycode 2 = nul b 8 keycode 3 = nul c 9 keycode 4 = nul d 10 keycode 5 = nul e 11 keycode 6 = nul f 12 keycode 7 = nul g 13 keycode 8 = nul h 14 keycode 9 = nul i [all …]
|
| /OK3568_Linux_fs/kernel/arch/m68k/hp300/ |
| H A D | hp300map.map | 6 # altgr control keycode 83 = Boot 7 # altgr control keycode 111 = Boot 12 # keycode 100 = Alt 14 keycode 1 = 15 keycode 2 = Alt 16 keycode 3 = Alt 17 keycode 4 = Shift 18 keycode 5 = Shift 19 keycode 6 = Control 20 keycode 7 = [all …]
|
| /OK3568_Linux_fs/external/xserver/xkb/ |
| H A D | xkbActions.c | 181 XkbFilterPtr filter, unsigned keycode, XkbAction *pAction) in _XkbFilterSetState() argument 183 if (filter->keycode == 0) { /* initial press */ in _XkbFilterSetState() 184 AccessXCancelRepeatKey(xkbi, keycode); in _XkbFilterSetState() 185 filter->keycode = keycode; in _XkbFilterSetState() 202 else if (filter->keycode == keycode) { in _XkbFilterSetState() 229 XkbFilterPtr filter, unsigned keycode, XkbAction *pAction) in _XkbFilterLatchState() argument 232 if (filter->keycode == 0) { /* initial press */ in _XkbFilterLatchState() 233 AccessXCancelRepeatKey(xkbi,keycode); in _XkbFilterLatchState() 234 filter->keycode = keycode; in _XkbFilterLatchState() 260 else if (filter->keycode == keycode && filter->priv != LATCH_PENDING){ in _XkbFilterLatchState() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/input/ |
| H A D | sparse-keymap.c | 28 for (key = dev->keycode; key->type != KE_END; key++) { in sparse_keymap_get_key_index() 45 for (key = dev->keycode; key->type != KE_END; key++) in sparse_keymap_entry_by_index() 66 for (key = dev->keycode; key->type != KE_END; key++) in sparse_keymap_entry_from_scancode() 77 * @keycode: Key code 83 unsigned int keycode) in sparse_keymap_entry_from_keycode() argument 87 for (key = dev->keycode; key->type != KE_END; key++) in sparse_keymap_entry_from_keycode() 88 if (key->type == KE_KEY && keycode == key->keycode) in sparse_keymap_entry_from_keycode() 116 if (dev->keycode) { in sparse_keymap_getkeycode() 119 ke->keycode = key->keycode; in sparse_keymap_getkeycode() 138 if (dev->keycode) { in sparse_keymap_setkeycode() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/input/keyboard/ |
| H A D | maple_keyb.c | 28 unsigned short keycode[NR_SCANCODES]; member 85 int code, keycode; in dc_scan_kbd() local 90 keycode = kbd->keycode[code]; in dc_scan_kbd() 92 input_report_key(dev, keycode, (kbd->new[0] >> i) & 1); in dc_scan_kbd() 99 keycode = kbd->keycode[code]; in dc_scan_kbd() 100 if (keycode) { in dc_scan_kbd() 102 input_report_key(dev, keycode, 0); in dc_scan_kbd() 111 keycode = kbd->keycode[code]; in dc_scan_kbd() 112 if (keycode) { in dc_scan_kbd() 114 input_report_key(dev, keycode, 1); in dc_scan_kbd() [all …]
|
| H A D | iqs62x-keys.c | 40 unsigned int keycode[IQS62X_NUM_KEYS]; member 63 iqs62x_keys->keycode, in iqs62x_keys_parse_prop() 114 * and are unmasked if mapped to a valid keycode. in iqs62x_keys_init() 117 if (iqs62x_keys->keycode[i] == KEY_RESERVED) in iqs62x_keys_init() 161 * either wheel movement flag is mapped to a valid keycode. in iqs62x_keys_init() 163 if (iqs62x_keys->keycode[IQS62X_EVENT_WHEEL_UP] != KEY_RESERVED) in iqs62x_keys_init() 166 if (iqs62x_keys->keycode[IQS62X_EVENT_WHEEL_DN] != KEY_RESERVED) in iqs62x_keys_init() 210 input_report_key(iqs62x_keys->input, iqs62x_keys->keycode[i], in iqs62x_keys_notifier() 232 iqs62x_keys->keycode[IQS62X_EVENT_WHEEL_UP], in iqs62x_keys_notifier() 237 iqs62x_keys->keycode[IQS62X_EVENT_WHEEL_DN], in iqs62x_keys_notifier() [all …]
|
| H A D | adc-keys.c | 21 u32 keycode; member 37 int keycode = 0; in adc_keys_poll() local 48 keycode = st->map[i].keycode; in adc_keys_poll() 54 keycode = 0; in adc_keys_poll() 56 if (st->last_key && st->last_key != keycode) in adc_keys_poll() 59 if (keycode) in adc_keys_poll() 60 input_report_key(input, keycode, 1); in adc_keys_poll() 63 st->last_key = keycode; in adc_keys_poll() 93 &map[i].keycode)) { in adc_keys_load_keymap() 164 __set_bit(st->map[i].keycode, input->keybit); in adc_keys_probe()
|
| H A D | pxa27x_keypad.c | 254 unsigned short keycode; in pxa27x_keypad_rotary_parse_dt() local 256 keycode = code & 0xffff; in pxa27x_keypad_rotary_parse_dt() 257 keypad->keycodes[n] = keycode; in pxa27x_keypad_rotary_parse_dt() 258 __set_bit(keycode, input_dev->keybit); in pxa27x_keypad_rotary_parse_dt() 260 keycode = code >> 16; in pxa27x_keypad_rotary_parse_dt() 261 keypad->keycodes[n + 1] = keycode; in pxa27x_keypad_rotary_parse_dt() 262 __set_bit(keycode, input_dev->keybit); in pxa27x_keypad_rotary_parse_dt() 345 unsigned short keycode; in pxa27x_keypad_build_keycode() local 364 keycode = pdata->direct_key_map[i]; in pxa27x_keypad_build_keycode() 365 keypad->keycodes[MAX_MATRIX_KEY_NUM + i] = keycode; in pxa27x_keypad_build_keycode() [all …]
|
| H A D | newtonkbd.c | 44 unsigned char keycode[128]; member 56 if (nkbd->keycode[data & NKBD_KEY]) { in nkbd_interrupt() 57 input_report_key(nkbd->dev, nkbd->keycode[data & NKBD_KEY], data & NKBD_PRESS); in nkbd_interrupt() 82 memcpy(nkbd->keycode, nkbd_keycode, sizeof(nkbd->keycode)); in nkbd_connect() 93 input_dev->keycode = nkbd->keycode; in nkbd_connect() 97 set_bit(nkbd->keycode[i], input_dev->keybit); in nkbd_connect()
|
| H A D | xtkbd.c | 41 unsigned char keycode[256]; member 58 if (xtkbd->keycode[data & XTKBD_KEY]) { in xtkbd_interrupt() 59 input_report_key(xtkbd->dev, xtkbd->keycode[data & XTKBD_KEY], !(data & XTKBD_RELEASE)); in xtkbd_interrupt() 84 memcpy(xtkbd->keycode, xtkbd_keycode, sizeof(xtkbd->keycode)); in xtkbd_connect() 95 input_dev->keycode = xtkbd->keycode; in xtkbd_connect() 100 set_bit(xtkbd->keycode[i], input_dev->keybit); in xtkbd_connect()
|
| H A D | lkkbd.c | 265 unsigned short keycode[LK_NUM_KEYCODES]; member 355 lk->keycode[0xb1] = KEY_COMPOSE; in lkkbd_detection_done() 365 lk->keycode[0xb1] = KEY_LEFTALT; in lkkbd_detection_done() 418 "Scancode of stuck key is 0x%02x, keycode is 0x%04x\n", in lkkbd_detection_done() 419 lk->id[3], lk->keycode[lk->id[3]]); in lkkbd_detection_done() 431 unsigned int keycode; in lkkbd_interrupt() local 449 input_report_key(input_dev, lk->keycode[i], 0); in lkkbd_interrupt() 473 keycode = lk->keycode[data]; in lkkbd_interrupt() 474 if (keycode != KEY_RESERVED) { in lkkbd_interrupt() 475 input_report_key(input_dev, keycode, in lkkbd_interrupt() [all …]
|
| H A D | atkbd.c | 70 #define KEYCODE(keymap) (keymap & 0xFFFF) macro 73 * Scancode to keycode tables. These are just the default setting, and 187 unsigned short keycode; member 213 unsigned short keycode[ATKBD_KEYMAP_SIZE]; member 417 unsigned short keycode; in atkbd_interrupt() local 496 keycode = atkbd->keycode[code]; in atkbd_interrupt() 499 if (keycode != ATKBD_KEY_NULL) in atkbd_interrupt() 502 switch (keycode) { in atkbd_interrupt() 512 "Use 'setkeycodes %s%02x <keycode>' to make it known.\n", in atkbd_interrupt() 541 } else if (!atkbd->softrepeat && test_bit(keycode, dev->key)) { in atkbd_interrupt() [all …]
|
| H A D | stowaway.c | 50 unsigned char keycode[128]; member 62 if (skbd->keycode[data & SKBD_KEY_MASK]) { in skbd_interrupt() 63 input_report_key(dev, skbd->keycode[data & SKBD_KEY_MASK], in skbd_interrupt() 86 memcpy(skbd->keycode, skbd_keycode, sizeof(skbd->keycode)); in skbd_connect() 97 input_dev->keycode = skbd->keycode; in skbd_connect()
|
| /OK3568_Linux_fs/u-boot/drivers/input/ |
| H A D | key_matrix.c | 56 int num_keys, int keycode[], int max_keycodes) in key_matrix_decode() argument 75 /* Convert the (row, col) values into a keycode */ in key_matrix_decode() 77 keycode[valid++] = keymap[pos]; in key_matrix_decode() 78 debug(" keycode=%d\n", keymap[pos]); in key_matrix_decode() 92 * Create a new keycode map from some provided data 94 * This decodes a keycode map in the format used by the fdt, which is one 95 * word per entry, with the row, col and keycode encoded in that word. 98 * keycode for that (row, col). We also search for map_keycode and return 102 * @param data Keycode data 103 * @param len Number of entries in keycode table [all …]
|
| H A D | input.c | 147 int left_keycode; /* Left keycode to select this map */ 148 int right_keycode; /* Right keycode to select this map */ 149 const uchar *xlate; /* Ascii code for each keycode */ 238 * @return pointer to keycode->ascii translation table that should be used 370 * @param keycode List of key codes to examine 375 int keycode[], int num_keycodes, int *same) in input_check_keycodes() argument 384 *same = sort_array_by_ordering(keycode, num_keycodes, in input_check_keycodes() 387 memcpy(config->prev_keycodes, keycode, num_keycodes * sizeof(int)); in input_check_keycodes() 397 * @param keycode Key code to examine 407 int keycode, char output_ch[], int max_chars) in input_keycode_to_ansi364() argument [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/input/ |
| H A D | notifier.rst | 14 - KBD_KEYCODE events are always sent before other events, value is the keycode. 15 - KBD_UNBOUND_KEYCODE events are sent if the keycode is not bound to a keysym. 16 value is the keycode. 17 - KBD_UNICODE events are sent if the keycode -> keysym translation produced a 19 - KBD_KEYSYM events are sent if the keycode -> keysym translation produced a 30 kbd_keycode(keycode) { 32 params.value = keycode;
|
| /OK3568_Linux_fs/kernel/drivers/media/rc/ |
| H A D | rc-main.c | 230 dev_dbg(&dev->dev, "Allocated space for %u keycode entries (%u bytes)\n", in ir_create_table() 301 * ir_update_mapping() - set a keycode in the scancode->keycode table 305 * @new_keycode: the desired keycode 307 * This routine is used to update scancode->keycode mapping at given 310 * return: previous keycode assigned to the mapping 318 int old_keycode = rc_map->scan[index].keycode; in ir_update_mapping() 333 rc_map->scan[index].keycode = new_keycode; in ir_update_mapping() 340 /* ... but another scancode might use the same keycode */ in ir_update_mapping() 342 if (rc_map->scan[i].keycode == old_keycode) { in ir_update_mapping() 356 * ir_establish_scancode() - set a keycode in the scancode->keycode table [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/userspace-api/media/rc/ |
| H A D | keytable.c.rst | 70 " %s <device> <scancode> <keycode>\\n" 105 char *scancode, *keycode, s[2048]; 109 perror ("opening keycode file"); 136 keycode=strtok(NULL,"\\n\\t =:("); 137 if (!keycode) { 138 perror ("parsing input file keycode"); 142 // printf ("parsing %s=%s:", scancode, keycode); 143 value=parse_code(keycode); 147 value = strtol(keycode, NULL, 0);
|
| /OK3568_Linux_fs/kernel/drivers/media/usb/dvb-usb/ |
| H A D | dvb-usb-remote.c | 34 if (keymap[index].keycode == KEY_RESERVED || in legacy_dvb_usb_get_keymap_index() 35 keymap[index].keycode == KEY_UNKNOWN) { in legacy_dvb_usb_get_keymap_index() 57 ke->keycode = keymap[index].keycode; in legacy_dvb_usb_getkeycode() 58 if (ke->keycode == KEY_UNKNOWN) in legacy_dvb_usb_getkeycode() 59 ke->keycode = KEY_RESERVED; in legacy_dvb_usb_getkeycode() 87 *old_keycode = keymap[index].keycode; in legacy_dvb_usb_setkeycode() 88 keymap->keycode = ke->keycode; in legacy_dvb_usb_setkeycode() 89 __set_bit(ke->keycode, dev->keybit); in legacy_dvb_usb_setkeycode() 94 if (keymap[index].keycode == *old_keycode) { in legacy_dvb_usb_setkeycode() 214 d->props.rc.legacy.rc_map_table[i].keycode, i); in legacy_dvb_usb_remote_init() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/media/firewire/ |
| H A D | firedtv-rc.c | 138 idev->keycode = kmemdup(keytable, sizeof(keytable), GFP_KERNEL); in fdtv_register_rc() 139 if (!idev->keycode) { in fdtv_register_rc() 156 kfree(idev->keycode); in fdtv_register_rc() 165 kfree(fdtv->remote_ctrl_dev->keycode); in fdtv_unregister_rc() 172 u16 *keycode = idev->keycode; in fdtv_handle_rc() local 175 code = keycode[code - 0x0300]; in fdtv_handle_rc() 177 code = keycode[code - 0x0320]; in fdtv_handle_rc()
|
| /OK3568_Linux_fs/external/xserver/hw/dmx/input/ |
| H A D | usb-keyboard.c | 246 kbdUSBKeyDown(myPrivate * priv, int keyCode) in kbdUSBKeyDown() argument 248 CARD8 byte = keyCode >> 5; in kbdUSBKeyDown() 249 CARD32 bit = 1 << (keyCode & 0x1f); in kbdUSBKeyDown() 257 kbdUSBKeyState(myPrivate * priv, int type, int keyCode) in kbdUSBKeyState() argument 259 CARD8 byte = keyCode >> 5; in kbdUSBKeyState() 260 CARD32 bit = 1 << (keyCode & 0x1f); in kbdUSBKeyState() 313 int keyCode; in kbdUSBConvert() local 319 keyCode = (scanCode & 0xff) + MIN_KEYCODE; in kbdUSBConvert() 323 if (keyCode >= xkbi->desc->min_key_code && in kbdUSBConvert() 324 keyCode <= xkbi->desc->max_key_code) { in kbdUSBConvert() [all …]
|
| /OK3568_Linux_fs/u-boot/common/ |
| H A D | usb_kbd.c | 170 uint8_t keycode = 0; in usb_kbd_translate() local 188 keycode = scancode - 4 + 'a'; in usb_kbd_translate() 191 keycode &= ~CAPITAL_MASK; in usb_kbd_translate() 195 if (keycode & CAPITAL_MASK) in usb_kbd_translate() 196 keycode &= ~CAPITAL_MASK; in usb_kbd_translate() 198 keycode |= CAPITAL_MASK; in usb_kbd_translate() 205 keycode = usb_kbd_numkey_shifted[scancode - 0x1e]; in usb_kbd_translate() 207 keycode = usb_kbd_numkey[scancode - 0x1e]; in usb_kbd_translate() 212 keycode = usb_kbd_num_keypad[scancode - 0x54]; in usb_kbd_translate() 215 keycode = scancode - 0x3; in usb_kbd_translate() [all …]
|
| /OK3568_Linux_fs/external/xserver/hw/xquartz/ |
| H A D | quartzKeyboard.c | 79 /* Table of keycode->keysym mappings we use to fallback on for important 83 unsigned short keycode; member 123 /* Table of keycode->old,new-keysym mappings we use to fixup the numeric 127 unsigned short keycode; member 366 unsigned char keycode; in DarwinKeyboardSetRepeat() local 368 keycode = keyInfo.modifierKeycodes[i][0]; in DarwinKeyboardSetRepeat() 369 if (keycode) in DarwinKeyboardSetRepeat() 370 ClearBit(ctrl->per_key_repeat, keycode + MIN_KEYCODE); in DarwinKeyboardSetRepeat() 372 keycode = keyInfo.modifierKeycodes[i][1]; in DarwinKeyboardSetRepeat() 373 if (keycode) in DarwinKeyboardSetRepeat() [all …]
|
| /OK3568_Linux_fs/u-boot/test/rockchip/ |
| H A D | test-misc.c | 103 int keycode, repeat; in ir_test() local 117 keycode = rc_get_keycode(dev); in ir_test() 118 if (keycode == -ENOSYS) { in ir_test() 129 keycode = rc_get_keycode(dev); in ir_test() 131 if (keycode == KEY_RESERVED) in ir_test() 134 if (keycode != last_keycode || repeat != last_repeat) { in ir_test() 136 keycode, repeat); in ir_test() 137 last_keycode = keycode; in ir_test()
|