Home
last modified time | relevance | path

Searched refs:keyboard (Results 1 – 25 of 206) sorted by relevance

123456789

/linux/drivers/input/keyboard/
H A DKconfig65 tristate "Amiga keyboard"
68 Say Y here if you are running Linux on any AMIGA and have a keyboard
75 tristate "Apple SPI keyboard and trackpad"
93 tristate "Atari keyboard"
97 Say Y here if you are running Linux on any Atari and have a keyboard
104 tristate "AT keyboard"
112 Say Y here if you want to use a standard AT or PS/2 keyboard. Usually
113 you'll need this, unless you have a different type keyboard (USB, ADB
123 bool "Use HP keyboard scancodes"
128 PS/2 keyboard, and your keyboard uses keycodes that are specific to
[all …]
/linux/drivers/platform/chrome/wilco_ec/
H A Dkeyboard_leds.c23 struct led_classdev keyboard; member
169 container_of(cdev, struct wilco_keyboard_leds, keyboard); in wilco_keyboard_leds_set()
193 wkl->keyboard.name = "platform::kbd_backlight"; in wilco_keyboard_leds_init()
194 wkl->keyboard.max_brightness = 100; in wilco_keyboard_leds_init()
195 wkl->keyboard.flags = LED_CORE_SUSPENDRESUME; in wilco_keyboard_leds_init()
196 wkl->keyboard.brightness_set_blocking = wilco_keyboard_leds_set; in wilco_keyboard_leds_init()
200 wkl->keyboard.brightness = ret; in wilco_keyboard_leds_init()
202 return devm_led_classdev_register(ec->dev, &wkl->keyboard); in wilco_keyboard_leds_init()
/linux/drivers/input/serio/
H A DKconfig11 * standard AT keyboard and PS/2 mouse *
25 communicate with keyboard, mouse, etc.
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"
105 tristate "Intel SA1111 keyboard controller"
[all …]
/linux/drivers/hid/surface-hid/
H A DKconfig17 integrated touchpad and keyboard.
20 integrated touchpad and keyboard, on 7th generation Microsoft Surface
24 tristate "HID keyboard transport driver for Surface System Aggregator Module"
32 integrated keyboard on those devices.
34 Say M or Y here, if you want support for the integrated keyboard on
/linux/Documentation/devicetree/bindings/input/
H A Dnvidia,tegra20-kbc.txt1 * 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 {
H A Dspear-keyboard.txt1 * SPEAr keyboard controller
7 matrix-keyboard bindings:
9 - st,mode: keyboard mode: 0 - 9x9, 1 - 6x6, 2 - 2x2
/linux/Documentation/ABI/testing/
H A Dsysfs-platform-dell-laptop7 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.
H A Dsysfs-driver-toshiba_acpi5 Description: This file controls the keyboard backlight operation mode, valid
24 Description: This file controls the timeout of the keyboard backlight
28 keyboard type, the kernel 3.16 added support for the second
56 Description: This file shows the supported keyboard backlight modes
64 Note that not all keyboard types support the listed modes.
72 Description: This file shows the current keyboard backlight type,
H A Dsysfs-platform-oxp10 userspace software and the Turbo button turns into a keyboard
11 shortcut over the AT keyboard of the device. In addition,
H A Dsysfs-class-chromeos11 Control the keyboard wake lid angle. Values are between
12 0 and 360. This file will also show the keyboard wake lid
/linux/arch/arm/boot/dts/
H A Dcros-ec-keyboard.dtsi3 * Keyboard dts fragment for devices that use cros-ec-keyboard
9 #include <dt-bindings/input/cros-ec-keyboard.h>
12 keyboard_controller: keyboard-controller {
/linux/Documentation/input/
H A Dnotifier.rst5 One can use register_keyboard_notifier to get called back on keyboard
7 keyboard_notifier_param (see <linux/keyboard.h>):
9 - 'vc' always provide the VC for which the keyboard event applies;
26 order to "eat" the event: the notify loop is stopped and the keyboard event is
H A Dinput.rst37 For the most usual configuration, with one USB mouse and one USB keyboard,
48 After this, the USB keyboard will work straight away, and the USB mouse
73 When you do all of the above, you can use your USB mouse and keyboard.
109 keyboard subsection
112 ``keyboard`` is in-kernel input handler and is a part of VT code. It
113 consumes keyboard keystrokes and handles user input for VT consoles.
242 Typing a couple keys on the keyboard should be enough to check that
243 a keyboard works and is correctly connected to the kernel keyboard
/linux/drivers/misc/ibmasm/
H A Dremote.c136 input->data.keyboard.key_code, in print_input()
137 input->data.keyboard.key_code, in print_input()
138 input->data.keyboard.key_flag, in print_input()
139 input->data.keyboard.key_down in print_input()
160 unsigned short code = input->data.keyboard.key_code; in send_keyboard_event()
166 input_report_key(dev, key, input->data.keyboard.key_down); in send_keyboard_event()
/linux/tools/testing/selftests/hid/tests/
H A Dtest_keyboard.py52 keyboard = KeyboardData()
55 setattr(keyboard, key, value)
56 return keyboard
70 keyboard = self._create_report_data()
71 return self.create_report(keyboard, reportID=reportID, application=application)
169 data.keyboard = array
/linux/Documentation/input/devices/
H A Datarikbd.rst9 The Atari Corp. Intelligent Keyboard (ikbd) is a general purpose keyboard
11 products without modification. The keyboard, with its microcontroller,
20 different applications of the keyboard, joysticks, or mouse. Limited use of
27 The keyboard always returns key make/break scan codes. The ikbd generates
28 keyboard scan codes for each key press and release. The key scan make (key
31 exists in that position on a particular keyboard. The break code for each key
61 within the ikbd, or by converting mouse motion into keyboard cursor control
64 keyboard keys.
76 relative mouse motion events will be generated: (a) while the keyboard has
77 been 'paused' ( the event will be stored until keyboard communications is
[all …]
/linux/Documentation/admin-guide/laptops/
H A Dsamsung-galaxybook.rst26 - :ref:`Keyboard backlight <keyboard-backlight>` control
34 - :ref:`Handling of Fn hotkeys <keyboard-hotkey-actions>` for various actions
64 off the keyboard backlight under well-lit conditions. This behavior does not
149 The i8042 filter will swallow the keyboard events for the Fn+F9 hotkey (Multi-
150 level keyboard backlight toggle) and Fn+F10 hotkey (Block recording toggle)
153 Fn+F9 will cycle through the brightness levels of the keyboard backlight. A
/linux/Documentation/driver-api/media/
H A Drc-core.rst10 remote controller keyboard keystrokes and mouse events.
15 a normal keyboard or mouse is handled internally on Linux\ [#f1]_. So, the
21 The main difference is that, on keyboard events, the keyboard controller
/linux/Documentation/usb/
H A Dgadget_hid.rst27 /* hid descriptor for a keyboard */
97 device type (keyboard / mouse / joystick) - E.G.::
99 # hid_gadget_test /dev/hidg0 keyboard
103 values are listed at program start. In keyboard mode you can
341 printf(" keyboard options:\n"
345 printf("\n keyboard values:\n"
381 fprintf(stderr, "Usage: %s devname mouse|keyboard|joystick\n",
/linux/drivers/input/
H A DKconfig9 tristate "Generic input layer (needed for keyboard, mouse, ...)" if EXPERT
12 Say Y here if you have any input device (mouse, keyboard, tablet,
15 keyboard and mouse.
17 Say N here if you have a headless (no monitor, no keyboard) system.
179 source "drivers/input/keyboard/Kconfig"
/linux/drivers/hid/usbhid/
H A DKconfig15 You can't use this driver and the HIDBP (Boot Protocol) keyboard
55 to use the generic HID driver for your USB keyboard and prefer
56 to use the keyboard in its limited Boot Protocol mode instead.
/linux/Documentation/ABI/obsolete/
H A Dsysfs-driver-hid-roccat-arvo14 Description: The keyboard can store short macros with consist of 1 button with
34 Description: The keyboard lets the user deactivate 5 certain keys like the
47 Description: The keyboard has a condensed layout without num-lock key.
/linux/Documentation/security/
H A Dsak.rst14 From the PC keyboard, Linux has two similar but different ways of
23 SAK works correctly when the keyboard is in raw mode. This means that
46 2. On the PC keyboard, SAK kills all applications which have
/linux/drivers/staging/nvec/
H A DKconfig17 Say Y here to enable support for a keyboard connected to
21 called keyboard-nvec
/linux/Documentation/arch/x86/
H A Dusb-legacy-support.rst12 feature that allows one to use the USB mouse and keyboard as if they were
13 their classic PS/2 counterparts. This means one can use an USB keyboard to

123456789