| /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/ |
| 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/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.
|
| H A D | hid-core.c | 61 MODULE_PARM_DESC(kbpoll, "Polling interval of keyboards"); 292 * because most keyboards don't wake up when in hid_irq_in() 1001 /* Many keyboards and mice don't like to be polled for reports, in usbhid_parse() 1133 * and keyboards. in usbhid_start() 1201 /* Some keyboards don't work until their LEDs have been set. in usbhid_start()
|
| /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"… 244 * Certain keyboards to not like ATKBD_CMD_RESET_DIS and stop responding 779 * confusing some laptop keyboards. 821 * Some keyboards report different values, but the first byte is always 0xab or in atkbd_probe() 822 * 0xac. Some old AT keyboards don't report anything. If a mouse is connected, this in atkbd_probe() 847 …"NCD terminal keyboards are only supported on non-translating controllers. Use i8042.direct=1 to d… in atkbd_probe() [all …]
|
| /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/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/Documentation/driver-api/ |
| H A D | input.rst | 28 Matrix keyboards/keypads
|
| /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
|
| /linux/arch/m68k/q40/ |
| H A D | README | 27 drivers/char/q40_keyb.c # use PC keymaps for national keyboards
|