Home
last modified time | relevance | path

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

12

/Zephyr-latest/samples/subsys/usb/hid-keyboard/
DREADME.rst1 .. zephyr:code-sample:: usb-hid-keyboard
2 :name: USB HID keyboard
5 Implement a basic HID keyboard device.
10 This sample application demonstrates the HID keyboard implementation using the
24 as ``led0``, to indicate the state of the keyboard LEDs.
33 :zephyr-app: samples/subsys/usb/hid-keyboard
Dapp.overlay11 protocol-code = "keyboard";
DCMakeLists.txt5 project(hid-keyboard)
/Zephyr-latest/drivers/input/
DKconfig.kbd_matrix8 Enable library used for keyboard matrix drivers.
13 int "Stack size for the keyboard matrix thread"
16 Size of the stack used for the keyboard matrix thread.
20 int "Priority for the keyboard matrix thread"
23 Priority level of the keyboard matrix thread.
43 keyboard matrix device.
DKconfig.gpio_kbd_matrix5 bool "GPIO based keyboard matrix input driver"
10 GPIO keyboard matrix input driver.
DKconfig.it8xxx25 bool "ITE keyboard scanning driver"
11 This option enables the ITE keyboard scan driver.
DKconfig.it88015 bool "ITE IT8801 keyboard matrix scan controller"
12 Enable driver for ITE IT8801 I2C-based keyboard matrix scan.
DKconfig.npcx7 bool "Nuvoton NPCX embedded controller (EC) keyboard scan driver"
13 This option enables the keyboard scan driver for NPCX family of
DKconfig.xec7 bool "Microchip XEC series keyboard matrix driver"
/Zephyr-latest/drivers/gpio/
DKconfig.emul_sdl1 # GPIO emulation using SDL keyboard events
13 Enable GPIO emulation using SDL keyboard events.
/Zephyr-latest/doc/hardware/peripherals/
Dkscan.rst13 The kscan driver (keyboard scan matrix) is used for detecting a key press in a
14 connected matrix keyboard or any device with buttons such as joysticks.
23 defined by a keymap provided by the keyboard manufacturer.
Dps2.rst12 keyboard connections. Starting around 2007, USB
/Zephyr-latest/drivers/ps2/
DKconfig.npcx14 direct interfaces to an external keyboard, mouse or any other
16 8042 keyboard controller.
DKconfig.xec12 depends on the KBC 8042 keyboard controller. Note, MEC15xx
/Zephyr-latest/doc/services/input/
Dgpio-kbd.rst6 The :dtcompatible:`gpio-kbd-matrix` driver supports a large variety of keyboard
43 keys are released, and the keyboard matrix thread only wakes up when a key has
238 functionality of any keyboard matrix driver implemented using the keyboard
267 The GPIO keyboard matrix driver is based on a generic keyboard matrix library,
269 idle mode etc. This can be reused to implement other keyboard matrix drivers,
Dindex.rst73 input device and pointing the ``zephyr,keyboard-scan`` chosen node to the
79 zephyr,keyboard-scan = &kscan_input;
95 - :dtcompatible:`gpio-kbd-matrix`: for GPIO-connected keyboard matrices.
99 - :dtcompatible:`input-keymap`: maps row/col/touch events from a keyboard
/Zephyr-latest/boards/nuvoton/npcx4m8f_evb/
Dnpcx4m8f_evb.dts20 zephyr,keyboard-scan = &kscan_input;
105 /* Demonstrate a 13 x 8 keyboard matrix on evb */
/Zephyr-latest/boards/nuvoton/npcx7m6fb_evb/
Dnpcx7m6fb_evb.dts19 zephyr,keyboard-scan = &kscan_input;
100 /* Demonstrate a 6 x 8 keyboard matrix on evb */
/Zephyr-latest/boards/nuvoton/npcx9m6f_evb/
Dnpcx9m6f_evb.dts19 zephyr,keyboard-scan = &kscan_input;
112 /* Demonstrate a 13 x 8 keyboard matrix on evb */
/Zephyr-latest/samples/drivers/kscan/
DREADME.rst5 Use the KSCAN API to read key presses and releases on a keyboard matrix.
/Zephyr-latest/samples/subsys/console/echo/
DREADME.rst34 keyboard, and they will be echoed back to the terminal program you are using.
/Zephyr-latest/samples/subsys/console/getchar/
DREADME.rst39 Now start pressing keys on a keyboard, and they will be printed both as
/Zephyr-latest/samples/subsys/console/getline/
DREADME.rst39 Now start pressing keys on a keyboard, followed by Enter. The input line
/Zephyr-latest/boards/microchip/mec1501modular_assy6885/
Dmec1501modular_assy6885.dts20 zephyr,keyboard-scan = &kscan_input;
/Zephyr-latest/boards/ite/it82xx2_evb/
Dit82xx2_evb.dts33 zephyr,keyboard-scan = &kscan_input;

12