Home
last modified time | relevance | path

Searched full:keyboard (Results 1 – 25 of 94) sorted by relevance

1234

/Zephyr-Core-3.5.0/modules/lvgl/
DKconfig.input8 bool "Keyboard scan pointer input"
11 Enable keyboard scan pointer input
16 int "Keyboard scan message queue count maximum"
19 Maximum number of items in the keyboard scan message queue.
22 bool "Swap keyboard scan X,Y axes"
24 Swap keyboard scan X,Y axes. This option can be used to align keyboard
28 bool "Invert keyboard scan X axis"
30 Invert keyboard scan X axis. This option can be used to align keyboard
34 bool "Invert keyboard scan Y axis"
36 Invert keyboard scan Y axis. This option can be used to align keyboard
/Zephyr-Core-3.5.0/drivers/kscan/
DKconfig1 # Keyboard scan configuration options
7 bool "Keyboard scan drivers"
9 Include Keyboard scan drivers in system config.
23 int "Keyboard scan driver init priority"
26 Keyboard scan device driver initialization priority.
DKconfig.it8xxx210 This option enables the ITE keyboard scan driver.
19 Adjust the value to your keyboard columns. The maximum
26 Adjust the value to your keyboard rows. The maximum
DKconfig.xec1 # Microchip XEC Keyboard Scan Matrix configuration options
21 Adjust the value to your keyboard columns. The maximum
28 Adjust the value to your keyboard rows. The maximum
/Zephyr-Core-3.5.0/samples/subsys/shell/shell_module/
Dsample.yaml7 harness: keyboard
17 harness: keyboard
27 harness: keyboard
37 harness: keyboard
43 harness: keyboard
50 harness: keyboard
/Zephyr-Core-3.5.0/tests/drivers/uart/uart_basic_api/
Dtestcase.yaml7 harness: keyboard
15 harness: keyboard
27 harness: keyboard
37 harness: keyboard
49 harness: keyboard
/Zephyr-Core-3.5.0/doc/hardware/peripherals/
Dkscan.rst4 Keyboard Scan
9 The kscan driver (keyboard scan matrix) is used for detecting a key press in a
10 connected matrix keyboard or any device with buttons such as joysticks.
13 many keys through fewer physical pins. Keyboard matrix
19 defined by a keymap provided by the keyboard manufacturer.
/Zephyr-Core-3.5.0/drivers/input/
DKconfig.npcx1 # NPCX Keyboard scan driver configuration options
7 bool "Nuvoton NPCX embedded controller (EC) keyboard scan driver"
12 This option enables the keyboard scan driver for NPCX family of
31 int "keyboard matrix poll column output settle time"
Dinput_npcx_kbd.c35 /* Keyboard scan controller base address */
41 /* Keyboard scan input (KSI) wake-up irq */
43 /* Size of keyboard inputs-wui mapping array */
49 /* Mapping table between keyboard inputs and wui */
74 /* Keyboard scan local functions */
147 * Matrix keyboard designs are suceptible to ghosting. in is_matrix_ghosting()
434 * Keyboard Scan Control Register in input_npcx_kbd_init()
455 /* Configure wake-up input and callback for keyboard input signal */ in input_npcx_kbd_init()
462 /* Configure pin-mux for keyboard scan device */ in input_npcx_kbd_init()
465 LOG_ERR("keyboard scan pinctrl setup failed (%d)", ret); in input_npcx_kbd_init()
[all …]
/Zephyr-Core-3.5.0/include/zephyr/drivers/
Dkscan.h9 * @brief Public API for Keyboard scan matrix devices.
30 * @defgroup kscan_interface Keyboard Scan Driver APIs
36 * @brief Keyboard scan callback called when user press/release
37 * a key on a matrix keyboard.
51 * Keyboard scan driver API definition and system call entry points.
70 * @brief Configure a Keyboard scan instance.
73 * @param callback called when keyboard devices reply to to a keyboard
/Zephyr-Core-3.5.0/samples/drivers/kscan/
DREADME.rst5 Use the KSCAN API to read key presses and releases on a keyboard matrix.
17 The sample can be built and executed on boards supporting a Keyboard Matrix.
18 It requires a correct fixture setup. Please connect a Keyboard Matrix to
31 KSCAN test with a Keyboard matrix
/Zephyr-Core-3.5.0/drivers/gpio/
DKconfig.emul_sdl1 # GPIO emulation using SDL keyboard events
13 Enable GPIO emulation using SDL keyboard events.
/Zephyr-Core-3.5.0/samples/subsys/shell/fs/
Dsample.yaml9 harness: keyboard
22 harness: keyboard
/Zephyr-Core-3.5.0/dts/bindings/input/
Dnuvoton,npcx-kbd.yaml4 description: Nuvoton NPCX keyboard scan controller
38 The row size is used in the keyboard matrix.
46 The column size is used in the keyboard matrix.
/Zephyr-Core-3.5.0/dts/bindings/gpio/
Dzephyr,gpio-emul-sdl.yaml5 SDL keyboard GPIO input Emulator
7 Simulate GPIO state/interrupts using SDL keyboard events. This node has
12 section Keyboard/Keypad (p53) for a list of scancode values.
/Zephyr-Core-3.5.0/samples/subsys/logging/logger/
Dsample.yaml25 harness: keyboard
37 harness: keyboard
/Zephyr-Core-3.5.0/drivers/ps2/
DKconfig.npcx13 direct interfaces to an external keyboard, mouse or any other
15 8042 keyboard controller.
/Zephyr-Core-3.5.0/doc/connectivity/usb/api/
Dhid.rst19 HID Mouse and Keyboard report descriptors
22 The pre-defined Mouse and Keyboard report descriptors can be used by
/Zephyr-Core-3.5.0/samples/subsys/usb/hid-cdc/
DREADME.rst67 …hid-generic 0003:2FE3:0100.0003: input,hidraw2: USB HID v1.10 Keyboard [ZEPHYR Zephyr HID and CDC …
99 CDC ACM 1 is used to control the keyboard - any string typed into it and finished with :kbd:`ENTER`…
106 - Button 2 types the string sent with CDC ACM 1 using HID keyboard
107 - Button 3 is a CAPS LOCK on HID keyboard
/Zephyr-Core-3.5.0/samples/subsys/console/getchar/
Dsample.yaml9 harness: keyboard
/Zephyr-Core-3.5.0/tests/bluetooth/mesh_shell/
Dtestcase.yaml3 harness: keyboard
/Zephyr-Core-3.5.0/samples/subsys/console/getline/
Dsample.yaml9 harness: keyboard
/Zephyr-Core-3.5.0/samples/arch/mpu/mpu_test/
Dsample.yaml8 harness: keyboard
/Zephyr-Core-3.5.0/samples/subsys/console/echo/
Dsample.yaml9 harness: keyboard
/Zephyr-Core-3.5.0/dts/bindings/kscan/
Dkscan.yaml4 # Common properties for keyboard matrix devices

1234