Searched full:keyboard (Results 1 – 25 of 126) sorted by relevance
123456
/Zephyr-latest/drivers/kscan/ |
D | Kconfig | 1 # Keyboard scan configuration options 7 bool "Keyboard scan drivers [DEPRECATED]" 10 Include Keyboard scan drivers in system config. 21 int "Keyboard scan driver init priority" 24 Keyboard scan device driver initialization priority.
|
/Zephyr-latest/tests/drivers/uart/uart_basic_api/ |
D | testcase.yaml | 7 harness: keyboard 17 harness: keyboard 29 harness: keyboard 39 harness: keyboard 51 harness: keyboard 57 harness: keyboard
|
/Zephyr-latest/samples/subsys/usb/hid-keyboard/ |
D | sample.yaml | 2 name: USB HID keyboard sample 18 sample.usbd.hid-keyboard: 20 sample.usbd.hid-keyboard.out-report: 24 sample.usbd.hid-keyboard.large-report: 28 sample.usbd.hid-keyboard.large-out-report:
|
D | README.rst | 1 .. 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
|
/Zephyr-latest/drivers/input/ |
D | Kconfig.kbd_matrix | 8 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.
|
D | Kconfig.npcx | 1 # NPCX Keyboard scan driver configuration options 7 bool "Nuvoton NPCX embedded controller (EC) keyboard scan driver" 13 This option enables the keyboard scan driver for NPCX family of
|
D | Kconfig.gpio_kbd_matrix | 5 bool "GPIO based keyboard matrix input driver" 10 GPIO keyboard matrix input driver.
|
D | Kconfig.it8xxx2 | 5 bool "ITE keyboard scanning driver" 11 This option enables the ITE keyboard scan driver.
|
D | Kconfig.xec | 1 # Microchip XEC Keyboard Scan Matrix configuration options 7 bool "Microchip XEC series keyboard matrix driver"
|
D | Kconfig.it8801 | 5 bool "ITE IT8801 keyboard matrix scan controller" 12 Enable driver for ITE IT8801 I2C-based keyboard matrix scan.
|
D | input_npcx_kbd.c | 28 /* Keyboard scan controller base address */ 34 /* Keyboard scan input (KSI) wake-up irq */ 36 /* Size of keyboard inputs-wui mapping array */ 38 /* Mapping table between keyboard inputs and wui */ 49 /* Keyboard scan local functions */ 164 * Keyboard Scan Control Register in npcx_kbd_init() 190 /* Configure wake-up input and callback for keyboard input signal */ in npcx_kbd_init() 197 /* Configure pin-mux for keyboard scan device */ in npcx_kbd_init() 200 LOG_ERR("keyboard scan pinctrl setup failed (%d)", ret); in npcx_kbd_init()
|
/Zephyr-latest/include/zephyr/input/ |
D | input_kbd_matrix.h | 11 * @brief Keyboard Matrix API 12 * @defgroup input_kbd_matrix Keyboard Matrix API 55 * @param dev Pointer to the keyboard matrix device. 73 * @brief Keyboard matrix internal APIs. 81 * @param dev Pointer to the keyboard matrix device. 90 * @param dev Pointer to the keyboard matrix device. 100 * @param dev Pointer to the keyboard matrix device. 107 * @brief Common keyboard matrix config. 137 * @brief Defines the common keyboard matrix support data from devicetree, 157 * @brief Defines the common keyboard matrix support data from devicetree. [all …]
|
/Zephyr-latest/samples/subsys/shell/shell_module/ |
D | sample.yaml | 12 harness: keyboard 22 harness: keyboard 32 harness: keyboard 42 harness: keyboard 48 harness: keyboard 70 harness: keyboard
|
/Zephyr-latest/dts/bindings/input/ |
D | kbd-matrix-common.yaml | 4 description: Keyboard matrix device 12 The number of rows in the keyboard matrix. 17 The number of column in the keyboard matrix. 61 Keyboard scanning mask. For each keyboard column, specify which 62 keyboard rows actually exist. Can be used to avoid triggering the ghost
|
D | gpio-kbd-matrix.yaml | 5 GPIO based keyboard matrix input device 7 Implement an input device for a GPIO based keyboard matrix. 34 GPIO for the keyboard matrix rows, up to 8 different GPIOs. All row GPIO 42 GPIO for the keyboard matrix columns, supports up to 32 different GPIOs.
|
/Zephyr-latest/doc/hardware/peripherals/ |
D | kscan.rst | 4 Keyboard Scan 13 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. 17 many keys through fewer physical pins. Keyboard matrix 23 defined by a keymap provided by the keyboard manufacturer.
|
/Zephyr-latest/dts/bindings/gpio/ |
D | zephyr,gpio-emul-sdl.yaml | 5 SDL keyboard GPIO input Emulator 7 Simulate GPIO state/interrupts using SDL keyboard events. This node has 14 section Keyboard/Keypad (p53) for a list of scancode values. 17 - Scancode 30: "Keyboard 1 and !", mapped to gpio0 0 18 - Scancode 31: "Keyboard 2 and @", mapped to gpio0 1 19 - Scancode 32: "Keyboard 3 and \#", mapped to gpio0 2
|
D | ite,it8xxx2-gpio-v2.yaml | 30 keyboard-controller: 34 keyboard controller. In this case the reg_gpcr property is 35 overloaded and used to write the keyboard GCTRL register.
|
/Zephyr-latest/samples/drivers/kscan/ |
D | README.rst | 5 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-latest/include/zephyr/drivers/ |
D | kscan.h | 9 * @brief Public API for Keyboard scan matrix devices. 30 * @defgroup kscan_interface Keyboard Scan Driver APIs 40 * @brief Keyboard scan callback called when user press/release 41 * a key on a matrix keyboard. 56 * Keyboard scan driver API definition and system call entry points. 76 * @brief Configure a Keyboard scan instance. 79 * @param callback called when keyboard devices reply to a keyboard
|
/Zephyr-latest/dts/bindings/usb/ |
D | zephyr,hid-device.yaml | 22 the protocols, keyboard or mouse. For non-boot devices, this property is 25 - keyboard: Device supports boot interface and keyboard protocol 29 - keyboard
|
/Zephyr-latest/drivers/gpio/ |
D | Kconfig.emul_sdl | 1 # GPIO emulation using SDL keyboard events 13 Enable GPIO emulation using SDL keyboard events.
|
/Zephyr-latest/doc/services/input/ |
D | gpio-kbd.rst | 3 GPIO Keyboard Matrix 6 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 205 Keyboard matrix devices report a series of x/y/touch events. These can be 234 Keyboard matrix shell commands 238 functionality of any keyboard matrix driver implemented using the keyboard 254 Keyboard state logging enabled for kbd-matrix 261 Keyboard state logging disabled 264 Keyboard matrix library 267 The GPIO keyboard matrix driver is based on a generic keyboard matrix library, [all …]
|
/Zephyr-latest/drivers/ps2/ |
D | Kconfig.npcx | 14 direct interfaces to an external keyboard, mouse or any other 16 8042 keyboard controller.
|
/Zephyr-latest/doc/connectivity/usb/api/ |
D | hid.rst | 19 HID Mouse and Keyboard report descriptors 22 The pre-defined Mouse and Keyboard report descriptors can be used by
|
123456