Commit graph

  • 80b92da798 add combos from programming raccoon that avoid and work around a kmk bug in the combo handling engine that can caus the board to get stuck in states that are non-usable main KemoNine 2023-07-30 11:14:48 -0400
  • c998eeda61 add combos from programming raccoon that avoid and work around a kmk bug in the combo handling engine that can caus the board to get stuck in states that are non-usable KemoNine 2023-07-30 10:39:23 -0400
  • 80eed62cde rework settings.toml to read easier ; add kb2040 option to the settings ; put kb2040 neopixel definition behind a conditional based on the setttings KemoNine 2023-07-30 10:26:26 -0400
  • a8dd5b329c fix quagboard code -- missing import for 'board' added KemoNine 2023-07-30 10:19:35 -0400
  • b6c552e9e9 update main.py to allow dynamic selection of keyboard implementation based on 'settings.toml' config KemoNine 2023-07-30 09:56:11 -0400
  • 5c156220a9 add no index file KemoNine 2023-07-30 09:55:47 -0400
  • 0d062cfad1 convert 'setup_physical_config' to abstract method, add 'hardware' sub-module and move 'setup_physical_config' definition to dedicated hardware implementations KemoNine 2023-07-30 09:45:20 -0400
  • c48b536d61 updates from programming_raccoon -- remove timeout on combo module (unneeded / adds lag) ; add method for phsyical config overrides KemoNine 2023-07-30 09:26:00 -0400
  • de994e4941 basic, working implementation of std ardux on paintbrush -- LEFT handed KemoNine 2023-07-27 18:47:59 -0400
  • b223a2be91 remove emacs backup files KemoNine 2023-07-27 17:31:21 -0400
  • 6d227bfea3 tweak timings for combos KemoNine 2023-07-27 17:30:17 -0400
  • aab24eb341 fix h and c combos on base layer KemoNine 2023-04-19 18:24:33 -0400
  • 185986bff5 add nav layer on shots KemoNine 2023-04-19 18:16:26 -0400
  • ff63b65f2e add base layer one shot mods KemoNine 2023-04-19 18:10:24 -0400
  • d279f3048e add caps lock KemoNine 2023-04-19 17:59:05 -0400
  • 812fc60791 add all combos but lock and one shot mods from std ardux layout KemoNine 2023-04-19 17:46:24 -0400
  • 3371ef0590 re-org combos to read easier, add mouse/nav layer toggles KemoNine 2023-04-19 16:19:49 -0400
  • c13bcb8f56 fixup combos, store references to more complex key codes for re-use with combos KemoNine 2023-04-19 15:33:07 -0400
  • 1bb827e8dc add notes to readme KemoNine 2023-04-19 12:44:40 -0400
  • 57d4f29db9 port fundamental layer config KemoNine 2023-04-19 12:38:01 -0400
  • dc61988af7 start modularizing ardux core code KemoNine 2023-04-19 12:03:27 -0400
  • 0153acc2e2 refactor remaining ardux specific code and move to kb.py KemoNine 2023-04-19 11:50:56 -0400
  • 507f29ae93 add neopixel notes to readme KemoNine 2023-04-19 11:50:25 -0400
  • 6eedeebd06 add neopixel library py file KemoNine 2023-04-19 11:50:07 -0400
  • c88e726e41 update readme to include notes on compiling mpy form of kmk KemoNine 2023-04-19 11:15:13 -0400
  • 5096d49e93 fixup usb hid for bios keyboard ; add comments explaining why bios hid keyboard is not always enabled KemoNine 2023-04-19 10:26:29 -0400
  • 93262f05f0 disable debugging by default in settings.toml KemoNine 2023-04-19 10:25:57 -0400
  • ffab7332f6 cleanup boot.py, move imports to where they are used to help with faster startup times in debug mode ; general code cleanup ; this should be the 'final form' for now KemoNine 2023-04-19 10:00:27 -0400
  • c35962e50a minor cleanup, order of execution changes for oot.py ; boot now honors settings.toml and will auto-disable any dangerous features (usb disk / usb serial / usb cdc) and enable use w/ a pc bios KemoNine 2023-04-19 09:31:55 -0400
  • bba59ca7ab refactor debugging code so its better organized and adjust the output to be more meaningful KemoNine 2023-04-19 08:43:39 -0400
  • f14f4bcb41 initial proof of concept code for kmk std ardux on paintbrush + kb2040 from adafruit KemoNine 2023-04-19 08:31:18 -0400
  • 69f2363278 initial repo setup which includes current release of kmk KemoNine 2023-04-19 08:30:30 -0400