| /kernel/linux/linux-4.19/drivers/input/keyboard/ |
| D | Kconfig | 61 tristate "Amiga keyboard" 64 Say Y here if you are running Linux on any AMIGA and have a keyboard 74 tristate "Atari keyboard" 78 Say Y here if you are running Linux on any Atari and have a keyboard 85 tristate "AT keyboard" 92 Say Y here if you want to use a standard AT or PS/2 keyboard. Usually 93 you'll need this, unless you have a different type keyboard (USB, ADB 103 bool "Use HP keyboard scancodes" 108 PS/2 keyboard, and your keyboard uses keycodes that are specific to 111 Say N if you use a standard keyboard. [all …]
|
| D | amikbd.c | 9 * Amiga keyboard driver for Linux/m68k 33 #include <linux/keyboard.h> 41 MODULE_DESCRIPTION("Amiga keyboard driver"); 172 [1] = KERN_WARNING "amikbd: keyboard lost sync\n", 173 [2] = KERN_WARNING "amikbd: keyboard buffer overflow\n", 174 [3] = KERN_WARNING "amikbd: keyboard controller failure\n", 175 [4] = KERN_ERR "amikbd: keyboard selftest failure\n", 178 [7] = KERN_WARNING "amikbd: keyboard interrupt\n" 186 scancode = ~ciaa.sdr; /* get and invert scancode (keyboard is active low) */ in amikbd_interrupt() 266 .name = "amiga-keyboard", [all …]
|
| /kernel/linux/linux-5.10/drivers/input/keyboard/ |
| D | Kconfig | 61 tristate "Amiga keyboard" 64 Say Y here if you are running Linux on any AMIGA and have a keyboard 71 tristate "Apple SPI keyboard and trackpad" 89 tristate "Atari keyboard" 93 Say Y here if you are running Linux on any Atari and have a keyboard 100 tristate "AT keyboard" 107 Say Y here if you want to use a standard AT or PS/2 keyboard. Usually 108 you'll need this, unless you have a different type keyboard (USB, ADB 118 bool "Use HP keyboard scancodes" 123 PS/2 keyboard, and your keyboard uses keycodes that are specific to [all …]
|
| D | amikbd.c | 10 * Amiga keyboard driver for Linux/m68k 21 #include <linux/keyboard.h> 29 MODULE_DESCRIPTION("Amiga keyboard driver"); 160 [1] = KERN_WARNING "amikbd: keyboard lost sync\n", 161 [2] = KERN_WARNING "amikbd: keyboard buffer overflow\n", 162 [3] = KERN_WARNING "amikbd: keyboard controller failure\n", 163 [4] = KERN_ERR "amikbd: keyboard selftest failure\n", 166 [7] = KERN_WARNING "amikbd: keyboard interrupt\n" 174 scancode = ~ciaa.sdr; /* get and invert scancode (keyboard is active low) */ in amikbd_interrupt() 254 .name = "amiga-keyboard", [all …]
|
| D | lkkbd.c | 7 * LK keyboard driver for Linux, based on sunkbd.c (C) by Vojtech Pavlik 11 * DEC LK201 and LK401 keyboard driver for Linux (primary for DECstations 39 * The keyboard and all the commands it understands are documented in 60 #define DRIVER_DESC "LK keyboard driver" 127 /* Misc responses from keyboard */ 262 * Per-keyboard data 281 * Responses from the keyboard and mapping back to their names. 358 * Print keyboard name and modify Compose=Alt on user's request. in lkkbd_detection_done() 362 strlcpy(lk->name, "DEC LK201 keyboard", sizeof(lk->name)); in lkkbd_detection_done() 369 strlcpy(lk->name, "DEC LK401 keyboard", sizeof(lk->name)); in lkkbd_detection_done() [all …]
|
| /kernel/linux/linux-4.19/drivers/input/serio/ |
| D | Kconfig | 10 * standard AT keyboard and PS/2 mouse * 24 communicate with keyboard, mouse, etc. 29 tristate "i8042 PC Keyboard controller" 33 i8042 is the chip over which the standard AT keyboard and PS/2 71 tristate "Q40 keyboard controller" 75 tristate "Parallel port keyboard adapter" 79 an additional AT keyboard, XT keyboard or PS/2 mouse. 89 tristate "Acorn RiscPC keyboard controller" 94 keyboard connected to its keyboard controller. 100 tristate "AMBA KMI keyboard controller" [all …]
|
| D | ams_delta_serio.c | 2 * Amstrad E3 (Delta) keyboard port driver 13 * The Amstrad Delta keyboard (aka mailboard) uses normal PC-AT style serial 14 * transmission. The keyboard port is formed of two GPIO lines, for clock 19 * Standard AT keyboard driver (atkbd) is used for handling the keyboard data. 34 MODULE_DESCRIPTION("AMS Delta (E3) keyboard port driver"); 99 /* enable keyboard */ in ams_delta_serio_open() 107 /* disable keyboard */ in ams_delta_serio_close() 165 strlcpy(serio->name, "AMS DELTA keyboard adapter", sizeof(serio->name)); in ams_delta_serio_init()
|
| /kernel/linux/linux-5.10/drivers/input/serio/ |
| D | Kconfig | 11 * standard AT keyboard and PS/2 mouse * 25 communicate with keyboard, mouse, etc. 30 tristate "i8042 PC Keyboard controller" 34 i8042 is the chip over which the standard AT keyboard and PS/2 72 tristate "Q40 keyboard controller" 76 tristate "Parallel port keyboard adapter" 80 an additional AT keyboard, XT keyboard or PS/2 mouse. 90 tristate "Acorn RiscPC keyboard controller" 95 keyboard connected to its keyboard controller. 101 tristate "AMBA KMI keyboard controller" [all …]
|
| D | ams_delta_serio.c | 3 * Amstrad E3 (Delta) keyboard port driver 10 * The Amstrad Delta keyboard (aka mailboard) uses normal PC-AT style serial 11 * transmission. The keyboard port is formed of two GPIO lines, for clock 16 * Standard AT keyboard driver (atkbd) is used for handling the keyboard data. 31 MODULE_DESCRIPTION("AMS Delta (E3) keyboard port driver"); 96 /* enable keyboard */ in ams_delta_serio_open() 104 /* disable keyboard */ in ams_delta_serio_close() 162 strlcpy(serio->name, "AMS DELTA keyboard adapter", sizeof(serio->name)); in ams_delta_serio_init()
|
| /kernel/linux/linux-5.10/drivers/platform/chrome/wilco_ec/ |
| D | keyboard_leds.c | 3 * Keyboard backlight LED driver for the Wilco Embedded Controller 23 struct led_classdev keyboard; member 33 * struct wilco_keyboard_leds_msg - Message to/from EC for keyboard LED control. 72 "Failed sending keyboard LEDs command: %d\n", ret); in send_kbbl_msg() 97 "EC reported failure sending keyboard LEDs command: %d\n", in set_kbbl() 125 * kbbl_init() - Initialize the state of the keyboard backlight. 132 * Return: Final brightness of the keyboard, or negative error code on failure. 150 "EC reported failure sending keyboard LEDs command: %d\n", in kbbl_init() 169 container_of(cdev, struct wilco_keyboard_leds, keyboard); in wilco_keyboard_leds_set() 182 "Failed checking keyboard LEDs support: %d\n", ret); in wilco_keyboard_leds_init() [all …]
|
| /kernel/linux/linux-5.10/drivers/platform/chrome/ |
| D | cros_kbd_led_backlight.c | 2 // Keyboard backlight LED driver for ChromeOS 16 /* Keyboard LED ACPI Device must be defined in firmware */ 38 dev_err(cdev->dev, "Error setting keyboard LED value: %d\n", in keyboard_led_set_brightness() 51 dev_err(cdev->dev, "Error getting keyboard LED value: %d\n", in keyboard_led_get_brightness() 66 /* Look for the keyboard LED ACPI Device */ in keyboard_led_probe() 101 .name = "chromeos-keyboard-leds", 109 MODULE_DESCRIPTION("ChromeOS Keyboard backlight LED Driver"); 111 MODULE_ALIAS("platform:chromeos-keyboard-leds");
|
| /kernel/linux/linux-5.10/arch/m68k/atari/ |
| D | atakeyb.c | 2 * Atari Keyboard driver for 680x0 Linux 22 #include <linux/keyboard.h> 39 /* Hook for keyboard inputdev driver */ 71 * way, applications that allow their own keyboard mappings 104 KEYBOARD, AMOUSE, RMOUSE, JOYSTICK, CLOCK, RESYNC enumerator 117 /* ++roman: If a keyboard overrun happened, we can't tell in general how much 127 * it's really hard to decide whether they're mouse or keyboard bytes. Since 129 * mouse bytes here. If this is wrong, only a make code of the keyboard gets 131 * because then the keyboard repeat strikes... 152 pr_debug("Keyboard overrun\n"); in atari_keyboard_interrupt() [all …]
|
| /kernel/linux/linux-4.19/arch/m68k/atari/ |
| D | atakeyb.c | 2 * Atari Keyboard driver for 680x0 Linux 22 #include <linux/keyboard.h> 39 /* Hook for keyboard inputdev driver */ 71 * way, applications that allow their own keyboard mappings 104 KEYBOARD, AMOUSE, RMOUSE, JOYSTICK, CLOCK, RESYNC enumerator 117 /* ++roman: If a keyboard overrun happened, we can't tell in general how much 127 * it's really hard to decide whether they're mouse or keyboard bytes. Since 129 * mouse bytes here. If this is wrong, only a make code of the keyboard gets 131 * because then the keyboard repeat strikes... 152 pr_debug("Keyboard overrun\n"); in atari_keyboard_interrupt() [all …]
|
| /kernel/linux/linux-4.19/drivers/platform/chrome/ |
| D | cros_kbd_led_backlight.c | 2 * Keyboard backlight LED driver for Chrome OS. 27 /* Keyboard LED ACPI Device must be defined in firmware */ 49 dev_err(cdev->dev, "Error setting keyboard LED value: %d\n", in keyboard_led_set_brightness() 62 dev_err(cdev->dev, "Error getting keyboard LED value: %d\n", in keyboard_led_get_brightness() 77 /* Look for the keyboard LED ACPI Device */ in keyboard_led_probe() 112 .name = "chromeos-keyboard-leds", 120 MODULE_DESCRIPTION("ChromeOS Keyboard backlight LED Driver"); 122 MODULE_ALIAS("platform:chromeos-keyboard-leds");
|
| /kernel/linux/linux-5.10/Documentation/ABI/testing/ |
| D | sysfs-driver-hid-lenovo | 9 Applies to Thinkpad USB Keyboard with TrackPoint. 18 Applies to Thinkpad USB Keyboard with TrackPoint. 25 Applies to Thinkpad USB Keyboard with TrackPoint. 35 Applies to Thinkpad USB Keyboard with TrackPoint. 42 Applies to Thinkpad USB Keyboard with TrackPoint. 51 Applies to Thinkpad USB Keyboard with TrackPoint. 56 Description: This setting controls whether Fn Lock is enabled on the keyboard (i.e. if F1 is Mute o… 60 Applies to ThinkPad Compact (USB|Bluetooth) Keyboard with TrackPoint.
|
| D | sysfs-platform-dell-laptop | 7 This file allows to control the automatic keyboard 28 turn on the keyboard backlight illumination that is 37 For example, to enable the keyboard as trigger run:: 39 echo +keyboard > /sys/class/leds/dell::kbd_backlight/start_triggers 43 echo -keyboard > /sys/class/leds/dell::kbd_backlight/start_triggers 54 keyboard illumination is disabled because of inactivity.
|
| /kernel/linux/linux-4.19/Documentation/ABI/testing/ |
| D | sysfs-driver-hid-lenovo | 7 Applies to Thinkpad USB Keyboard with TrackPoint. 14 Applies to Thinkpad USB Keyboard with TrackPoint. 21 Applies to Thinkpad USB Keyboard with TrackPoint. 29 Applies to Thinkpad USB Keyboard with TrackPoint. 36 Applies to Thinkpad USB Keyboard with TrackPoint. 43 Applies to Thinkpad USB Keyboard with TrackPoint. 48 Description: This setting controls whether Fn Lock is enabled on the keyboard (i.e. if F1 is Mute o… 50 Applies to ThinkPad Compact (USB|Bluetooth) Keyboard with TrackPoint.
|
| D | sysfs-platform-dell-laptop | 7 This file allows to control the automatic keyboard 28 turn on the keyboard backlight illumination that is 37 For example, to enable the keyboard as trigger run: 38 echo +keyboard > /sys/class/leds/dell::kbd_backlight/start_triggers 40 echo -keyboard > /sys/class/leds/dell::kbd_backlight/start_triggers 51 keyboard illumination is disabled because of inactivity.
|
| /kernel/linux/linux-5.10/drivers/hid/ |
| D | Kconfig | 157 Support for Asus notebook built-in keyboard and touchpad via i2c, and 158 the Asus Republic of Gamers laptop keyboard special keys. 173 tristate "Belkin Flip KVM and Wireless keyboard" 177 Support for Belkin Flip KVM and Wireless keyboard. 202 tristate "Cherry Cymotion keyboard" 206 Support for Cherry Cymotion keyboard. 234 - Cougar 500k Gaming Keyboard 244 - Macally ikey keyboard 247 tristate "Prodikeys PC-MIDI Keyboard support" 251 Support for Prodikeys PC-MIDI Keyboard device support. [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/input/ |
| D | nvidia,tegra20-kbc.txt | 1 * Tegra keyboard controller 24 matrix-keyboard bindings: 27 matrix-keyboard-controller spec but to be used when the KEY_FN modifier 32 - wakeup-source: configure keyboard as a wakeup source for suspend/resume 37 keyboard: keyboard {
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/input/ |
| D | nvidia,tegra20-kbc.txt | 1 * Tegra keyboard controller 24 matrix-keyboard bindings: 27 matrix-keyboard-controller spec but to be used when the KEY_FN modifier 32 - wakeup-source: configure keyboard as a wakeup source for suspend/resume 37 keyboard: keyboard {
|
| /kernel/linux/linux-4.19/drivers/hid/ |
| D | Kconfig | 153 Support for Asus notebook built-in keyboard and touchpad via i2c, and 154 the Asus Republic of Gamers laptop keyboard special keys. 169 tristate "Belkin Flip KVM and Wireless keyboard" 173 Support for Belkin Flip KVM and Wireless keyboard. 186 tristate "Cherry Cymotion keyboard" 190 Support for Cherry Cymotion keyboard. 218 - Cougar 500k Gaming Keyboard 221 tristate "Prodikeys PC-MIDI Keyboard support" 225 Support for Prodikeys PC-MIDI Keyboard device support. 227 - Prodikeys PC-MIDI keyboard. [all …]
|
| /kernel/linux/linux-4.19/Documentation/media/uapi/rc/ |
| D | rc-tables.rst | 19 The modules register the remote as keyboard within the linux input 20 layer. This means that the IR key strokes will look like normal keyboard 52 - Keyboard digit 0 60 - Keyboard digit 1 68 - Keyboard digit 2 76 - Keyboard digit 3 84 - Keyboard digit 4 92 - Keyboard digit 5 100 - Keyboard digit 6 108 - Keyboard digit 7 [all …]
|
| /kernel/linux/linux-5.10/Documentation/userspace-api/media/rc/ |
| D | rc-tables.rst | 19 The modules register the remote as keyboard within the linux input 20 layer. This means that the IR key strokes will look like normal keyboard 52 - Keyboard digit 0 60 - Keyboard digit 1 68 - Keyboard digit 2 76 - Keyboard digit 3 84 - Keyboard digit 4 92 - Keyboard digit 5 100 - Keyboard digit 6 108 - Keyboard digit 7 [all …]
|
| /kernel/linux/linux-5.10/drivers/platform/x86/ |
| D | system76_acpi.c | 35 // Array of keyboard LED brightness levels 45 // Array of keyboard LED colors in 24-bit RGB format 114 // Get the last set keyboard LED brightness 123 // Set the keyboard LED brightness 133 // Get the last set keyboard LED color 147 // Set the keyboard LED color 181 // Notify that the keyboard LED was changed by hardware 190 // Read keyboard LED brightness as set by hardware 202 // Toggle the keyboard LED 214 // Decrease the keyboard LED brightness [all …]
|