diff options
author | Christoph Cullmann <cullmann@kde.org> | 2023-08-12 16:08:58 +0200 |
---|---|---|
committer | Christoph Cullmann <cullmann@kde.org> | 2023-08-12 16:08:58 +0200 |
commit | d421e8d7220fe88ebf23c5020ee902b488d69778 (patch) | |
tree | 2822c36e2a116ba79be72c35ead3c4051e57b7d2 /ferris/keymap.c | |
parent | b323f00edc839d42a7b1a8f3773cd5aa514129eb (diff) |
try again with achordion
Diffstat (limited to 'ferris/keymap.c')
-rw-r--r-- | ferris/keymap.c | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/ferris/keymap.c b/ferris/keymap.c index 7cb2f0a..d0327ed 100644 --- a/ferris/keymap.c +++ b/ferris/keymap.c @@ -89,3 +89,23 @@ bool get_permissive_hold(uint16_t keycode, keyrecord_t *record) { return false; } } + +// +// improve home row modifiers via achordion +// + +#include "achordion.h" + +bool process_record_user(uint16_t keycode, keyrecord_t* record) +{ + if (!process_achordion(keycode, record)) { + return false; + } + + return true; +} + +void matrix_scan_user(void) +{ + achordion_task(); +} |