Commit Graph

19505 Commits

Author SHA1 Message Date
Sadek Baroudi cd7deb2280 fixed all the confusion with diode direction, as it turns out, you only need one firmware 2022-02-17 22:17:21 -08:00
Sadek Baroudi 466f2a1d88 fixed issue with bgkeeb with sadekbaroudi firmware 2022-02-17 22:17:20 -08:00
Sadek Baroudi c074f43b36 updated bgkeeb readme since there is a new version of the bgkeeb pcb 2022-02-17 22:17:20 -08:00
Sadek Baroudi 1828c0f499 added default keymap for bgkeeb 2022-02-17 22:17:20 -08:00
Sadek Baroudi a3524ad4e3 fixed some issues with the bgkeeb firmware 2022-02-17 22:17:20 -08:00
Sadek Baroudi 82855d57c7 verified vial compatible 2022-02-17 22:17:20 -08:00
Sadek Baroudi e508dcf627 refactored the way you build with all the various features 2022-02-17 22:17:20 -08:00
Sadek Baroudi 2dd72566ca added ffkb via files 2022-02-17 22:17:20 -08:00
Sadek Baroudi 147cde0ff6 didn't mean to rename this 2022-02-17 22:17:20 -08:00
Sadek Baroudi b29cba7581 Updated and tested barobord with Vial support 2022-02-17 22:17:20 -08:00
Sadek Baroudi 76a744cb85 added via support and qmk configurator support 2022-02-17 22:17:20 -08:00
Sadek Baroudi 65c05a37df completely refactored how barobord configs work, still need to update bin directory 2022-02-17 22:17:20 -08:00
Sadek Baroudi 0ddccf2f46 bgkeeb keyboard added 2022-02-17 22:17:19 -08:00
Sadek Baroudi d234b1b938 replaced workman with isrt 2022-02-17 22:17:19 -08:00
Sadek Baroudi 767b690938 make sure pim led is up on startup 2022-02-17 22:17:19 -08:00
Sadek Baroudi ab43352a39 updated barobord default keymap a bit, and updated ffkb to support out of the box pimoroni 2022-02-17 22:17:19 -08:00
Sadek Baroudi 921540d45e using out of the box trackball code now 2022-02-17 22:17:19 -08:00
Sadek Baroudi d9cf8e9918 added pimoroni trackball support for ffkb 2022-02-17 22:17:19 -08:00
Sadek Baroudi 5b87421d06 added an escape to the base game layer for halfdash 2022-02-17 22:17:19 -08:00
Sadek Baroudi cdef4a9ff2 added support for rgb keys 2022-02-17 22:17:19 -08:00
Sadek Baroudi 9e59fffb5b made default ffkb underglow to twinkle 2022-02-17 22:17:19 -08:00
Sadek Baroudi 037fb1c709 added rgb underglow to halfdash 2022-02-17 22:17:19 -08:00
Sadek Baroudi 3622976e2d fixed a duplicate key on the halfdash 2022-02-17 22:17:19 -08:00
Sadek Baroudi 85509ff933 rearranged layers for halfdash 2022-02-17 22:17:19 -08:00
Sadek Baroudi 7645ee4006 added support for game layer 2022-02-17 22:17:19 -08:00
Sadek Baroudi d0e434b27d add support for ffkb with all 3 ec11 encoders 2022-02-17 22:17:19 -08:00
Sadek Baroudi 9885ec3bf8 added halfdash, which is just using the left half of the ergodash as a macro pad 2022-02-17 22:17:18 -08:00
Sadek Baroudi c0dacefc1a added define for the alt tab timeout 2022-02-17 22:17:18 -08:00
Sadek Baroudi 011b68adff added some keycodes to the outside columns for ffkb 2022-02-17 22:17:18 -08:00
Sadek Baroudi 5069efc2ab fixed encoder issue 2022-02-17 22:17:18 -08:00
Sadek Baroudi d583a9efc3 ffkb firmware commit 2022-02-17 22:17:18 -08:00
Sadek Baroudi 70eae1d16f fixes to a few keymaps 2022-02-17 22:17:18 -08:00
Sadek Baroudi 42b9b871e2 made a slightly more reliable version of this split led underglow code, though need two separate hex files for each half 2022-02-17 22:17:18 -08:00
Sadek Baroudi 298284fe99 added the ability to override the base layer behavior, added LTO_ENABLE for reduced firmware size, and implemented a split color scheme for the minidox 2022-02-17 22:17:18 -08:00
Sadek Baroudi 9222dec123 minor tweaks to media layer key placement, allowing me to use hold to repeat for space and enter keys 2022-02-17 22:17:18 -08:00
Sadek Baroudi 9ca299871e added N_DEL_LINE macro and some tweaks to make some repeat keypresses more convenient 2022-02-17 22:17:18 -08:00
Sadek Baroudi fe7c8f8adb added N_DEL_LINE macro, but didn't add to any keymaps yet. macro to delete the text on the current line 2022-02-17 22:17:18 -08:00
Sadek Baroudi 08ab9a4e05 tapping term too high for shift keys 2022-02-17 22:17:18 -08:00
Sadek Baroudi b4aadbdcb2 updated barobord underglow to include all effects 2022-02-17 22:17:17 -08:00
Sadek Baroudi 8a4ce9260d added support for encoders on the ffkbhw 2022-02-17 22:17:17 -08:00
Sadek Baroudi 6773c67c2d updated default keymap, encoders code was broken when RGB light is enabled 2022-02-17 22:17:17 -08:00
Sadek Baroudi deb8fc4ed9 fixed issue with diode config on ffkbhw 2022-02-17 22:17:17 -08:00
Sadek Baroudi 6430322492 initial commit of ffkbhw 2022-02-17 22:17:17 -08:00
Sadek Baroudi 863af4e7e4 updated barobord default to support encoders and OLED 2022-02-17 22:17:17 -08:00
Sadek Baroudi dfec58bd8a Updated default keymap for barobord to be usable 2022-02-17 22:17:17 -08:00
Sadek Baroudi 5329851673 relabeled thumb keymap macros to be more readable 2022-02-17 22:17:17 -08:00
Sadek Baroudi 15566fa791 partial implementation, to be completed, add thumb keys macros so I don't have to redefine on every keyboard 2022-02-17 22:17:17 -08:00
Sadek Baroudi 63d4512006 adux much more functional when I move the pinky keys up by one, and move the top down to the bottom 2022-02-17 22:17:17 -08:00
Sadek Baroudi 9826091128 updated LED map for minidox 2022-02-17 22:17:17 -08:00
Sadek Baroudi 34f218fc53 disabled OLED for space purposes, and updated to support latest pull from upstream 2022-02-17 22:17:17 -08:00