| /linux/drivers/hid/ |
| H A D | Kconfig | 24 designed using HID specification (this involves certain keyboards, 88 keyboards and mice, joysticks, tablets and digitizers. 146 Say Y here if you want support for keyboards of Apple iBooks, PowerBooks, 244 Support for Chicony Tactical pad and special keys on Chicony keyboards. 376 tristate "EVision Keyboards Support" 379 Support for some EVision keyboards. Note that this is needed only when 482 Say Y here if you want to enable support for Vivaldi keyboards. 484 Vivaldi keyboards use a vendor-specific (Google) HID usage to report 636 standalone keyboards, e.g: 708 T651, TK820), some mice (Zone Touch mouse), or even keyboards (Solar [all …]
|
| H A D | hid-semitek.c | 3 * HID driver for Semitek keyboards 40 MODULE_DESCRIPTION("HID driver for Semitek keyboards");
|
| H A D | hid-redragon.c | 2 * HID driver for Redragon keyboards 62 MODULE_DESCRIPTION("HID driver for Redragon keyboards");
|
| H A D | hid-primax.c | 3 * HID driver for primax and similar keyboards with in-band modifiers 73 MODULE_DESCRIPTION("HID driver for primax and similar keyboards with in-band modifiers");
|
| H A D | hid-vivaldi-common.c | 3 * Helpers for ChromeOS HID Vivaldi keyboards 141 MODULE_DESCRIPTION("Helpers for ChromeOS HID Vivaldi keyboards");
|
| H A D | hid-razer.c | 3 * HID driver for gaming keys on Razer Blackwidow gaming keyboards 125 MODULE_DESCRIPTION("HID driver for gaming keys on Razer Blackwidow gaming keyboards");
|
| H A D | hid-nti.c | 4 * adapter for pre-USB Sun keyboards
|
| H A D | hid-topre.c | 3 * HID driver for Topre REALFORCE Keyboards
|
| /linux/include/linux/input/ |
| H A D | vivaldi-fmap.h | 10 * struct vivaldi_data - Function row map data for ChromeOS Vivaldi keyboards 16 * This structure is supposed to be used by ChromeOS keyboards using
|
| H A D | matrix_keypad.h | 24 * struct matrix_keymap_data - keymap for matrix keyboards 30 * keymaps to drivers that implement matrix-like keypads/keyboards.
|
| /linux/drivers/hid/usbhid/ |
| H A D | Kconfig | 10 Say Y here if you want to connect USB keyboards, 59 useful for embedded applications or simple keyboards.
|
| /linux/drivers/input/keyboard/ |
| H A D | atkbd.c | 7 * This driver can handle standard AT keyboards and PS/2 keyboards in 8 * Translated and Raw Set 2 and Set 3, as well as AT keyboards on dumb 9 * input-only controllers and AT keyboards connected over a one way RS232 55 MODULE_PARM_DESC(scroll, "Enable scroll-wheel on MS Office and similar keyboards"); 59 MODULE_PARM_DESC(extra, "Enable extra LEDs and keys on IBM RapidAcces, EzKey and similar keyboards"); 236 * Certain keyboards to not like ATKBD_CMD_RESET_DIS and stop responding 771 * confusing some laptop keyboards. 813 * Some keyboards report different values, but the first byte is always 0xab or in atkbd_probe() 814 * 0xac. Some old AT keyboards do in atkbd_probe() [all...] |
| /linux/drivers/input/serio/ |
| H A D | Kconfig | 12 as well as serial mice, Sun keyboards, some joysticks and 6dof 101 over which HP PS/2 keyboards and PS/2 mice may be connected. 118 AT and PS/2 keyboards. These are as follows:
|
| /linux/arch/parisc/include/asm/ |
| H A D | kbdleds.h | 6 * On HIL keyboards of PARISC machines there is no NumLock key and
|
| /linux/drivers/hid/surface-hid/ |
| H A D | Kconfig | 27 Driver to support HID keyboards on Surface Laptop 1 and 2 devices.
|
| /linux/Documentation/driver-api/ |
| H A D | input.rst | 28 Matrix keyboards/keypads
|
| /linux/include/dt-bindings/input/ |
| H A D | linux-event-codes.h | 716 * Some keyboards have keys which do not have a defined meaning, these keys 718 * keyboards with these macro-keys the key-sequence to inject, or action to 762 * Some keyboards with the macro-keys described above have some extra keys 764 * -A macro recording start/stop key. Note that not all keyboards which emit 779 * Some keyboards have a buildin LCD panel where the contents are controlled
|
| /linux/include/uapi/linux/ |
| H A D | input-event-codes.h | 716 * Some keyboards have keys which do not have a defined meaning, these keys 718 * keyboards with these macro-keys the key-sequence to inject, or action to 762 * Some keyboards with the macro-keys described above have some extra keys 764 * -A macro recording start/stop key. Note that not all keyboards which emit 779 * Some keyboards have a buildin LCD panel where the contents are controlled
|
| /linux/Documentation/devicetree/bindings/input/ |
| H A D | hid-over-i2c.yaml | 15 I2C bus. These devices can be for example touchpads, keyboards, touch screens
|
| H A D | google,cros-ec-keyb.yaml | 93 * 102ND key is not used for US keyboards.
|
| /linux/Documentation/admin-guide/laptops/ |
| H A D | asus-laptop.rst | 15 events (like keyboards). 65 Hotkeys are also reported as input keys (like keyboards) you can check
|
| /linux/drivers/staging/nvec/ |
| H A D | nvec-keytable.h | 5 * Keyboard class input driver for keyboards connected to an NvEc compliant
|
| /linux/drivers/usb/ |
| H A D | Kconfig | 60 such as scanners, keyboards, mice, modems, cameras, disks,
|
| /linux/Documentation/driver-api/usb/ |
| H A D | writing_usb_driver.rst | 13 types of devices in the 2.2.7 kernel (mice and keyboards), to over 20 15 almost all USB class devices (standard types of devices like keyboards,
|
| /linux/Documentation/leds/ |
| H A D | well-known-leds.txt | 33 * Keyboards
|