Commit graph

15 commits

Author SHA1 Message Date
KemoNine b6c552e9e9 update main.py to allow dynamic selection of keyboard implementation based on 'settings.toml' config 2023-07-30 09:56:11 -04:00
KemoNine 0d062cfad1 convert 'setup_physical_config' to abstract method, add 'hardware' sub-module and move 'setup_physical_config' definition to dedicated hardware implementations 2023-07-30 09:45:20 -04:00
KemoNine c48b536d61 updates from programming_raccoon -- remove timeout on combo module (unneeded / adds lag) ; add method for phsyical config overrides 2023-07-30 09:26:00 -04:00
KemoNine de994e4941 basic, working implementation of std ardux on paintbrush -- LEFT handed 2023-07-27 18:47:59 -04:00
KemoNine b223a2be91 remove emacs backup files 2023-07-27 17:31:21 -04:00
KemoNine 6d227bfea3 tweak timings for combos 2023-07-27 17:30:17 -04:00
KemoNine aab24eb341 fix h and c combos on base layer 2023-04-19 18:24:33 -04:00
KemoNine 185986bff5 add nav layer on shots 2023-04-19 18:16:26 -04:00
KemoNine ff63b65f2e add base layer one shot mods 2023-04-19 18:10:24 -04:00
KemoNine d279f3048e add caps lock 2023-04-19 17:59:05 -04:00
KemoNine 812fc60791 add all combos but lock and one shot mods from std ardux layout 2023-04-19 17:46:24 -04:00
KemoNine 3371ef0590 re-org combos to read easier, add mouse/nav layer toggles 2023-04-19 16:19:49 -04:00
KemoNine c13bcb8f56 fixup combos, store references to more complex key codes for re-use with combos 2023-04-19 15:33:07 -04:00
KemoNine 57d4f29db9 port fundamental layer config 2023-04-19 12:38:01 -04:00
KemoNine dc61988af7 start modularizing ardux core code 2023-04-19 12:03:27 -04:00