diff --git a/firmware/boards/balto/darfon/darfon.dts b/firmware/boards/balto/darfon/darfon.dts index f7ece62..897f19e 100644 --- a/firmware/boards/balto/darfon/darfon.dts +++ b/firmware/boards/balto/darfon/darfon.dts @@ -74,6 +74,9 @@ <&gpioc 6 GPIO_ACTIVE_LOW>, /* y17 */ <&gpiob 15 GPIO_ACTIVE_LOW>; /* y18 */ idle-mode = "poll"; + settle-time-us = <10>; + poll-period-ms = <1>; + stable-poll-period-ms = <5>; actual-key-mask = <0x32 0xff 0x7f 0xff 0xff 0x7f 0xff 0x7e 0xff 0xcf 0xff 0xff 0xff 0xff 0xa0 0x81 0xd4 0x88>; diff --git a/firmware/boards/balto/kbd_matrix/kbd_matrix.dts b/firmware/boards/balto/kbd_matrix/kbd_matrix.dts index c23d185..5ed1a6b 100644 --- a/firmware/boards/balto/kbd_matrix/kbd_matrix.dts +++ b/firmware/boards/balto/kbd_matrix/kbd_matrix.dts @@ -48,6 +48,9 @@ //idle-mode = "scan"; //poll-timeout-ms = <0>; no-ghostkey-check; + settle-time-us = <10>; + poll-period-ms = <1>; + stable-poll-period-ms = <5>; keymap: keymap { compatible = "input-keymap";