zmk/app/module/drivers/kscan
Pete Johanson 8dddb1d9d7
Testing: split input test (#2762)
test(pointing): Add mock input device.

New mock input device to generate input events for tests.

test(split): Add peripheral input test.

Test event propagation from peripheral input devices.

fix(split): Proper scoping for local within switch.

Minor compile fix.

chore: Fix up test snapshots after logging changes.

Adjust the test snapshots after logging changes to the central.

fix(kscan): Don't fire last mock event twice.

Fix a bug where the kscan mock would raise the last mock event
twice before halting processing.
2025-01-13 15:15:16 -05:00
..
CMakeLists.txt
Kconfig fix(kscan): Adjust composite kscan priority 2024-02-09 14:32:46 -08:00
kscan_composite.c fix: allow kscan-composite to wake up device. (#2682) 2024-12-11 14:46:22 -05:00
kscan_gpio.c
kscan_gpio.h
kscan_gpio_charlieplex.c feat(kscan): More complete PM support to drivers. 2024-07-03 16:52:05 -06:00
kscan_gpio_demux.c fix: Proper use of CONTAINER_OF with delayable work. 2024-02-09 14:32:46 -08:00
kscan_gpio_direct.c feat(kscan): More complete PM support to drivers. 2024-07-03 16:52:05 -06:00
kscan_gpio_matrix.c feat(kscan): More complete PM support to drivers. 2024-07-03 16:52:05 -06:00
kscan_mock.c Testing: split input test (#2762) 2025-01-13 15:15:16 -05:00