Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/input/serio/
DKconfig10 * standard AT keyboard and PS/2 mouse *
24 communicate with keyboard, mouse, etc.
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 "AVR32 PSIF PS/2 keyboard and mouse controller"
104 and connect a PS/2 keyboard and/or mouse to it.
[all …]
DMakefile31 obj-$(CONFIG_HYPERV_KEYBOARD) += hyperv-keyboard.o
/linux-4.4.14/drivers/input/keyboard/
DKconfig46 tristate "Amiga keyboard"
49 Say Y here if you are running Linux on any AMIGA and have a keyboard
59 tristate "Atari keyboard"
63 Say Y here if you are running Linux on any Atari and have a keyboard
70 tristate "AT keyboard"
77 Say Y here if you want to use a standard AT or PS/2 keyboard. Usually
78 you'll need this, unless you have a different type keyboard (USB, ADB
88 bool "Use HP keyboard scancodes"
93 PS/2 keyboard, and your keyboard uses keycodes that are specific to
96 Say N if you use a standard keyboard.
[all …]
DMakefile55 obj-$(CONFIG_KEYBOARD_SPEAR) += spear-keyboard.o
/linux-4.4.14/Documentation/devicetree/bindings/input/
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 {
Dspear-keyboard.txt1 * SPEAr keyboard controller
7 matrix-keyboard bindings:
9 - st,mode: keyboard mode: 0 - 9x9, 1 - 6x6, 2 - 2x2
Dcros-ec-keyb.txt3 Google's ChromeOS EC Keyboard is a simple matrix keyboard implemented on
15 keyboard. This is recommended if the EC does not have its own logic or
29 * The values below are for a US keyboard layout and
Dgpio-keys.txt1 Device-Tree bindings for input/gpio_keys.c keyboard driver
Dgpio-keys-polled.txt1 Device-Tree bindings for input/gpio_keys_polled.c keyboard driver
/linux-4.4.14/Documentation/ABI/testing/
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:
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.
Dsysfs-driver-toshiba_acpi5 Description: This file controls the keyboard backlight operation mode, valid
22 Description: This file controls the timeout of the keyboard backlight
26 keyboard type, the kernel 3.16 added support for the second
52 Description: This file shows the supported keyboard backlight modes
58 Note that not all keyboard types support the listed modes.
66 Description: This file shows the current keyboard backlight type,
Dsysfs-driver-hid-prodikeys7 that the pc-midi keyboard will output.midi data.
Dsysfs-driver-hid-lenovo48 Description: This setting controls whether Fn Lock is enabled on the keyboard (i.e. if F1 is Mute o…
/linux-4.4.14/drivers/misc/ibmasm/
Dremote.c150 input->data.keyboard.key_code, in print_input()
151 input->data.keyboard.key_code, in print_input()
152 input->data.keyboard.key_flag, in print_input()
153 input->data.keyboard.key_down in print_input()
174 unsigned short code = input->data.keyboard.key_code; in send_keyboard_event()
180 input_report_key(dev, key, input->data.keyboard.key_down); in send_keyboard_event()
Dremote.h79 struct keyboard_input keyboard; member
/linux-4.4.14/Documentation/input/
Dnotifier.txt3 One can use register_keyboard_notifier to get called back on keyboard
7 - 'vc' always provide the VC for which the keyboard event applies;
23 order to "eat" the event: the notify loop is stopped and the keyboard event is
Dinput.txt54 For the most usual configuration, with one USB mouse and one USB keyboard,
65 After this, the USB keyboard will work straight away, and the USB mouse
90 When you do all of the above, you can use your USB mouse and keyboard.
162 events into architecture-specific keyboard raw mode (Xlated AT Set2 on
164 keyboard.c module. This works well enough on all architectures that
168 The right way would be to pass the events to keyboard.c directly,
169 best if keyboard.c would itself be an event handler. This is done in
232 This should be the way for GPM and X to get keyboard and mouse
249 Typing a couple keys on the keyboard should be enough to check that
250 a USB keyboard works and is correctly connected to the kernel keyboard
Datarikbd.txt6 The Atari Corp. Intelligent Keyboard (ikbd) is a general purpose keyboard
8 products without modification. The keyboard, with its microcontroller,
17 different applications of the keyboard, joysticks, or mouse. Limited use of
23 The keyboard always returns key make/break scan codes. The ikbd generates
24 keyboard scan codes for each key press and release. The key scan make (key
27 exists in that position on a particular keyboard. The break code for each key
51 within the ikbd, or by converting mouse motion into keyboard cursor control
54 keyboard keys.
65 relative mouse motion events will be generated: (a) while the keyboard has
66 been 'paused' ( the event will be stored until keyboard communications is
[all …]
Dbcm5974.txt36 The Apple multi-touch trackpads report both mouse and keyboard events via
39 HID mouse and keyboard, and claim the whole device. To remedy, the usb
Dyealink.txt6 - keyboard full support, yealink.ko / input event API
45 2. keyboard features
Dcs461x.txt16 keyboard only mode.
Dinput-programming.txt282 EV_LED - used for the keyboard LEDs.
283 EV_SND - used for keyboard beeps.
Devent-codes.txt97 to represent the 'A' key on a keyboard. When a key is depressed, an event with
100 events have a value of 2. In general, KEY_<name> is used for keyboard keys, and
Djoystick-parport.txt47 for your pads, use either keyboard or joystick port, and make a pass-through
/linux-4.4.14/Documentation/ABI/obsolete/
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-4.4.14/drivers/hid/usbhid/
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-4.4.14/Documentation/
DSAK.txt10 From the PC keyboard, Linux has two similar but different ways of
19 SAK works correctly when the keyboard is in raw mode. This means that
43 2: On the PC keyboard, SAK kills all applications which have
Dsmsc_ece1099.txt5 or GPIO Expansion device. The device supports a keyboard
16 Interrupts can also be detected on the keyboard scan interface.
Dsysrq.txt22 4 = 0x4 - enable control of keyboard (SAK, unraw)
38 via a keyboard. Invocation of any operation via /proc/sysrq-trigger is always
107 'r' - Turns off keyboard raw mode and sets it to XLATE.
182 on both sides of the keyboard, and hitting an invalid sysrq sequence again
Dsgi-ioc4.txt5 IDE controller, a serial controller, a PS/2 keyboard/mouse controller,
Dunicode.txt73 keyboard symbols that are unlikely to ever be added to Unicode proper
Dkernel-parameters.txt500 atkbd.reset= [HW] Reset keyboard during initialization
502 atkbd.set= [HW] Select keyboard code set
512 Use software keyboard repeat
1361 i8042.direct [HW] Put keyboard port into non-translated mode
1363 keyboard and cannot control its state
1366 i8042.nokbd [HW] Don't check/create keyboard port
1724 or a supported polling keyboard driver (non-usb).
1726 keyboard only format: kbd
1727 keyboard and serial format: kbd,<serial_device>[,baud]
2685 parkbd.port= [HW] Parallel port number the keyboard adapter is
[all …]
Ddevices.txt368 150 = /dev/input/keyboard Linux/SGI Irix emulation keyboard
461 11 char Raw keyboard device (Linux/SPARC only)
462 0 = /dev/kbd Raw keyboard device
/linux-4.4.14/Documentation/usb/
Dgadget_hid.txt24 /* hid descriptor for a keyboard */
92 device type (keyboard / mouse / joystick) - E.G.:
94 # hid_gadget_test /dev/hidg0 keyboard
98 values are listed at program start. In keyboard mode you can
336 printf(" keyboard options:\n"
340 printf("\n keyboard values:\n"
376 fprintf(stderr, "Usage: %s devname mouse|keyboard|joystick\n",
Dpersist.txt30 If the kernel wants to believe that your USB keyboard was unplugged
31 while the system was asleep and a new keyboard was plugged in when the
Dpower-management.txt75 event. Examples include a suspended keyboard resuming when a key is
275 a number of keyboards show that typing on a suspended keyboard, while
276 causing the keyboard to do a remote wakeup all right, will nonetheless
434 autosuspending a keyboard if the user can't cause the keyboard to do a
Dusbmon.txt86 Usually it's done with a keyboard interrupt (Control-C).
235 keyboard traffic.
DCREDITS58 built-in USB support. Cherry is one of the biggest keyboard
Dgadget-testing.txt193 For a keyboard the protocol and the subclass are 1, the report_length is 8,
217 $ ./hid_gadget_test /dev/hidg0 keyboard
/linux-4.4.14/drivers/staging/nvec/
DKconfig16 Say Y here to enable support for a keyboard connected to
20 called keyboard-nvec
/linux-4.4.14/drivers/input/
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.
192 source "drivers/input/keyboard/Kconfig"
DMakefile21 obj-$(CONFIG_INPUT_KEYBOARD) += keyboard/
/linux-4.4.14/Documentation/x86/
Dusb-legacy-support.txt8 feature that allows one to use the USB mouse and keyboard as if they were
9 their classic PS/2 counterparts. This means one can use an USB keyboard to
D00-INDEX18 - how to fix/avoid quirks when using emulated PS/2 mouse/keyboard.
/linux-4.4.14/drivers/staging/unisys/Documentation/
Doverview.txt15 * visorinput - keyboard and mouse
30 devices), or "console partition" (for virtual keyboard and mouse devices).
47 provide a guest graphics console are for keyboard and mouse (via visorinput).
171 (controls keyboard, video, and mouse), whereas bus 2 corresponds to the
228 "keyboard". Note that this name is provided by
307 (e.g., /sys/class/input/) for virtual keyboard and virtual mouse devices.
308 A s-Par virtual keyboard device maps 1-to-1 with a Linux input device
313 automatically find and properly use s-Par virtual keyboard and mouse devices.
314 As the s-Par back-end reports keyboard and mouse activity via events on the
/linux-4.4.14/drivers/tty/vt/
DMakefile7 selection.o keyboard.o
Ddefkeymap.c_shipped5 #include <linux/keyboard.h>
/linux-4.4.14/drivers/hid/i2c-hid/
DKconfig10 Say Y here if you use a keyboard, a touchpad, a touchscreen, or any
/linux-4.4.14/Documentation/devicetree/bindings/mfd/
Dcros-ec.txt4 implements various function such as keyboard and battery charging.
9 Other Linux driver (such as cros-ec-keyb for the matrix keyboard) connect to
/linux-4.4.14/arch/arm/boot/dts/
Dsama5d3xdm.dtsi14 qt1070: keyboard@1b {
Dcros-ec-keyboard.dtsi2 * Keyboard dts fragment for devices that use cros-ec-keyboard
14 keyboard-controller {
Dr8a73a4-ape6evm.dts103 keyboard {
211 keyboard_pins: keyboard {
Dat91sam9x5dm.dtsi16 qt1070: keyboard@1b {
Dat91sam9n12ek.dts55 qt1070: keyboard@1b {
Dr8a7740-armadillo800eva.dts81 keyboard {
Drk3288-veyron-chromebook.dtsi232 #include "cros-ec-keyboard.dtsi"
Dspear1310-evb.dts63 st,function = "keyboard";
Dsh73a0-kzm9g.dts107 keyboard {
Dat91-sama5d4ek.dts142 qt1070:keyboard@1b {
Dr8a7790-lager.dts74 keyboard {
Dr8a7791-koelsch.dts75 keyboard {
Dexynos5250-spring.dts563 #include "cros-ec-keyboard.dtsi"
Dtegra124-nyan.dtsi708 #include "cros-ec-keyboard.dtsi"
Dexynos5250-snow-common.dtsi684 #include "cros-ec-keyboard.dtsi"
Dexynos5420-peach-pit.dts1065 #include "cros-ec-keyboard.dtsi"
Dexynos5800-peach-pi.dts1028 #include "cros-ec-keyboard.dtsi"
Dtegra124-venice2.dts1167 #include "cros-ec-keyboard.dtsi"
/linux-4.4.14/arch/m68k/hp300/
DREADME.hp3009 The serial console is probably broken at the moment but the Topcat/HIL keyboard
/linux-4.4.14/arch/arm/mach-omap1/
Dams-delta-fiq-handler.S137 ands r10, r13, #KEYBRD_CLK_MASK @ extract keyboard status - set?
148 @ Process keyboard data
175 ands r8, r8, #KEYBRD_DATA_MASK @ is keyboard data line low?
/linux-4.4.14/drivers/hid/
DKconfig144 tristate "Belkin Flip KVM and Wireless keyboard"
148 Support for Belkin Flip KVM and Wireless keyboard.
161 tristate "Cherry Cymotion keyboard"
165 Support for Cherry Cymotion keyboard.
191 - Prodikeys PC-MIDI keyboard.
196 multimedia keyboard, but will lack support for the musical keyboard
258 tristate "Ezkey BTC 8193 keyboard"
262 Support for Ezkey BTC 8193 keyboard.
407 into a single mouse and a single keyboard device.
487 tristate "Monterey Genius KB29E keyboard"
[all …]
/linux-4.4.14/Documentation/devicetree/bindings/serio/
Dallwinner,sun4i-ps2.txt4 for PS2 A10/A20 host controller. IBM compliant IBM PS2 and AT-compatible keyboard
/linux-4.4.14/samples/uhid/
Duhid-example.c300 static int keyboard(int fd) in keyboard() function
450 ret = keyboard(fd); in main()
/linux-4.4.14/drivers/accessibility/
DKconfig8 That includes braille devices, speech synthesis, keyboard
/linux-4.4.14/drivers/s390/char/
DMakefile5 obj-y += ctrlchar.o keyboard.o defkeymap.o sclp.o sclp_rw.o sclp_quiesce.o \
/linux-4.4.14/arch/m68k/q40/
DREADME81 keyboard interface, 1 Programmable LED, 2x8bit DACs and up to 1MB ROM, 1MB
122 q40 receives AT make/break codes from the keyboard, these are translated to
123 the PC scancodes x86 Linux uses. So by theory every national keyboard should
/linux-4.4.14/lib/
DKconfig.kgdb102 bool "KGDB_KDB: keyboard as input device"
106 KDB can use a PS/2 type keyboard for an input device
/linux-4.4.14/Documentation/devicetree/bindings/pinctrl/
Dpinctrl_spear.txt146 "rgmii", "smii_0_1_2", "ras_mii_txclk", "nand", "keyboard", "uart0",
152 "pads_as_gpio", "fsmc", "keyboard", "spdif_in", "spdif_out", "gpt_0_1",
/linux-4.4.14/arch/arc/boot/dts/
Dvdk_axs10x_mb.dtsi85 /* VDK has additional ps2 keyboard/mouse interface integrated in LCD screen model */
/linux-4.4.14/arch/arm/mach-sa1100/
DKconfig105 keyboard, touchscreen, backlight and battery. This driver also activates
148 platform with a 640x480 LCD, touchscreen, CIR keyboard, PCMCIA slots,
/linux-4.4.14/Documentation/arm/SA1100/
DBrutus51 - keyboard
DGraphicsMaster26 - ps/2 keyboard
DGraphicsClient69 - ps/2 keyboard
/linux-4.4.14/Documentation/gpio/
Ddrivers-on-gpio.txt16 - gpio-keys: drivers/input/keyboard/gpio_keys.c is used when your GPIO line
19 - gpio-keys-polled: drivers/input/keyboard/gpio_keys_polled.c is used when your
/linux-4.4.14/Documentation/video4linux/
DREADME.ir29 The modules register the remote as keyboard within the linux input
/linux-4.4.14/drivers/usb/
DREADME43 like keyboard, mice, touchscreens, tablets, etc.
/linux-4.4.14/arch/powerpc/boot/dts/
Damigaone.dts112 keyboard@0 {
Dwalnut.dts186 keyboard@2,0 {
Dmpc8641_hpcn_36b.dts543 keyboard@0 {
Dmpc8641_hpcn.dts577 keyboard@0 {
/linux-4.4.14/Documentation/x86/x86_64/
Dboot-options.txt117 kbd Use the keyboard controller. cold reset (default)
120 the keyboard controller.
123 the keyboard controller.
/linux-4.4.14/arch/arm/mach-pxa/
DKconfig539 bool "Tosa keyboard: use extended keycodes"
543 Say Y here to enable the tosa keyboard driver to generate extended
545 by either console keyboard driver or by Kdrive keybd driver.
/linux-4.4.14/arch/powerpc/boot/dts/fsl/
Dmpc8544ds.dtsi185 keyboard@0 {
Dp2020ds.dtsi305 keyboard@0 {
Dmpc8572ds.dtsi406 keyboard@0 {
/linux-4.4.14/Documentation/hid/
Dhiddev.txt14 device interfaces (such as keyboard, mouse and joystick) and a
21 usb.c ---> hid-core.c ----> hid-input.c ----> [keyboard/mouse/joystick/event]
Dhid-sensor.txt156 keyboard attached/detached or lid open/close.
/linux-4.4.14/drivers/video/console/
DKconfig139 The STI console is the builtin display/keyboard on HP-PARISC
/linux-4.4.14/Documentation/acpi/
Dvideo_extension.txt70 the keyboard driver as a key type input event, with proper remap, the
/linux-4.4.14/drivers/macintosh/
DKconfig85 the keyboard and mouse on some machines, as well as the non-volatile
163 bool "Support for ADB input devices (keyboard, mice, ...)"
/linux-4.4.14/Documentation/x86/i386/
DIO-APIC.txt22 1: 4 IO-APIC-edge keyboard
/linux-4.4.14/drivers/input/misc/
DKconfig397 Say Y here if you want to enable keyboard and LCD functions of the
412 Say Y here if you want to enable keyboard and buzzer functions of the
723 tristate "Xen virtual keyboard and mouse support"
729 keyboard and mouse device driver. It communicates with a back-end
/linux-4.4.14/drivers/parisc/
DKconfig35 Ethernet, Harmony audio, PS/2 keyboard & mouse, ISDN, telephony
Dpdc_stable.c509 static PDCSPATH_ENTRY(PDCS_ADDR_PKBD, keyboard);
/linux-4.4.14/Documentation/laptops/
Dsonypi.txt107 keyboard reporting the pressing of the special keys.
Dthinkpad-acpi.txt175 some important events and also keyboard hot key presses to the operating
1358 Adaptive keyboard
1363 This sysfs attribute controls the keyboard "face" that will be shown on the
1364 Lenovo X1 Carbon 2nd gen (2014)'s adaptive keyboard. The value can be read
/linux-4.4.14/drivers/usb/storage/
DKconfig156 this input in any keybinding software. (e.g. gnome's keyboard short-
/linux-4.4.14/Documentation/fb/
Dsstfb.txt8 and with me "between chair and keyboard". Some people tested other
/linux-4.4.14/drivers/tty/
DKconfig19 display and keyboard devices. These are called "virtual" because you
36 of your keyboard and monitor. Therefore, only people configuring an
/linux-4.4.14/Documentation/networking/
D3c509.txt132 keyboard activity.
/linux-4.4.14/drivers/media/rc/
DKconfig107 tristate "Enable IR raw decoder for the MCE keyboard/mouse protocol"
/linux-4.4.14/include/uapi/linux/
DKbuild227 header-y += keyboard.h
/linux-4.4.14/arch/sparc/
DKconfig459 bool "Support for PCI and PS/2 keyboard/mouse"
/linux-4.4.14/arch/sh/
DKconfig835 get your Dreamcast keyboard etc to work, so most users
/linux-4.4.14/Documentation/m68k/
Dkernel-options.txt540 reduce the mouse interrupt load and thus reduce the chance of keyboard
646 ikbd: set RTS of the keyboard ACIA high
/linux-4.4.14/drivers/hwmon/
DKconfig300 tristate "Apple SMC (Motion sensor, light sensor, keyboard backlight)"
309 Sensor), light sensors, temperature sensors, keyboard backlight
315 Data from the different sensors, keyboard backlight control and fan
/linux-4.4.14/drivers/staging/speakup/
Dspkguide.txt114 screen using the kernel, and must get their keyboard input through the
124 right of the keyboard. The numlock key should be off, in order for these
212 You can also just explore by typing keyboard keys. Pressing keys will
228 numeric keypad is defined as the keys in the j k l area of the keyboard.
/linux-4.4.14/arch/alpha/
DKconfig361 keyboard.
/linux-4.4.14/Documentation/development-process/
D2.Process132 Patches do not go directly from the developer's keyboard into the mainline
/linux-4.4.14/drivers/platform/x86/
DKconfig153 on hardware type (hw switch slider or keyboard toggle button). For
/linux-4.4.14/Documentation/sysctl/
Dkernel.txt258 Note: when a program (like dosemu) has the keyboard in 'raw'
/linux-4.4.14/Documentation/filesystems/
Dproc.txt624 1: 895 XT-PIC keyboard
644 1: 8949 8958 IO-APIC-edge keyboard
/linux-4.4.14/Documentation/power/
Ddevices.txt73 network wake-on-LAN packets, keyboard or mouse activity, and media insertion
/linux-4.4.14/drivers/mfd/
DKconfig114 Controller (EC) providing keyboard, battery and power services.
/linux-4.4.14/drivers/tty/serial/
DKconfig641 This driver supports the 8250 serial ports that run the keyboard and
/linux-4.4.14/
DMAINTAINERS409 F: drivers/input/keyboard/adp5520-keys.c
416 F: drivers/input/keyboard/adp5588-keys.c
1612 F: drivers/input/keyboard/w90p910_keypad.c
5122 F: drivers/input/serio/hyperv-keyboard.c
10283 F: drivers/input/keyboard/sun4i-lradc-keys.c
10556 F: drivers/input/keyboard/tegra-kbc.c
DCREDITS1408 D: fixed keyboard driver to separate LED and locking status
/linux-4.4.14/Documentation/virtual/uml/
DUserModeLinux-HOWTO.txt146 card, keyboard, hard drives, etc), and any programs which run ask the