summaryrefslogtreecommitdiffstats
path: root/keyboards
Commit message (Collapse)AuthorAgeFilesLines
* [Keyboard] Add p65rgb PCB (#7753)marhalloweenvt2020-01-027-0/+318
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [Keyboard] Add new keyboard Symmetry60 * Add new keyboard Symmetry60 * Fix Typo * Update keyboards/handwired/symmetry60/config.h * Update keyboards/handwired/symmetry60/readme.md * Update keyboards/handwired/symmetry60/readme.md * Update keyboards/handwired/symmetry60/readme.md * Update keyboards/handwired/symmetry60/rules.mk * Update keyboards/handwired/symmetry60/symmetry60.h * Update keyboards/handwired/symmetry60/symmetry60.h * Update keyboards/handwired/symmetry60/symmetry60.h * Update readme.md * Update keymap.c * Update keymap.c * Update keymap.c * Update rules.mk * Update symmetry60.c * Update keyboards/handwired/symmetry60/rules.mk * Add ColorLice * Update ColorLice - Adjust info.json to support Configurator - Adjust layout name to fit with info.json - Seperate 2 feature: RGB Switch and RGB Underglow * Update new way of control lock leds * Remove #ifndef COLORLICE_H * Update make example * Revert Helix * Revert Helix * Revert Helix * Revert Helix * Update keyboards/handwired/colorlice/colorlice.h * Update keyboards/handwired/colorlice/colorlice.h * Update default keymap * Revert Helix * Update keyboards/handwired/colorlice/readme.md * Update keyboards/handwired/colorlice/rules.mk * Update keyboards/handwired/colorlice/colorlice.c * Update keyboards/handwired/colorlice/colorlice.c * Remove unnecessary function * Update keyboards/handwired/colorlice/colorlice.c * Adjust rules option for working with Configurator - Move RGB_MATRIX_ENABLE and RGBLIGHT_ENABLE to keyboard rule. - Add RGB_DI_PIN in keyboard config * Update keyboards/helix/rev2/keymaps/default/keymap.c * Update keyboards/handwired/colorlice/readme.md * Update keymap for Colorlice * Adjust rules.mk to use space indent * Update ColorLice to work with QMK online configurator - Delete rgb_underglow keymap - Move config from keymap layer to keyboard layer - Tweak a little layout so it can appear default layout on QMK config * Update keyboards/handwired/colorlice/rules.mk * Update keyboards/handwired/colorlice/rules.mk * Add p65rgb * Update keyboards/handwired/p65rgb/config.h * Update p65rgb.c * Update keymap.c * Update rules.mk
* Remove custom matrix from PS2AVRGB boards (#7396)fauxpark2020-01-0269-1782/+81
| | | | | | | | * Remove custom matrix from PS2AVRGB boards * Add custom backlight.c to SRC for bminiex, for now * Add missing DIODE_DIRECTIONs
* [Keyboard] Ergodox EZ - Re-init ISSI driver on reconnect (#7731)Drashna Jaelre2020-01-011-0/+3
|
* [Keyboard] add Just60 keyboard (#7752)Jianfei Wang2020-01-016-0/+216
| | | | | | | | | | | | | | | | | | * [Keyboard] add Just60 keyboard * [Keyboard] just60: fixes per suggestions * Update keyboards/just60/rules.mk * Update keyboards/just60/readme.md * Update keyboards/just60/rules.mk * [Keyboard] just60: add keymap specific bootloader * Revert "[Keyboard] just60: add keymap specific bootloader" This reverts commit 0357e0a6f40233eec43f42c32fb405f60e7fbb1c.
* [Keyboard] Change cKeys Washington keyboard to use atmel-dfu bootloader (#7756)Benjamin Smith2020-01-011-2/+2
|
* Update Kinesis keymap (#7741)Xyverz2020-01-022-2/+3
| | | | | | | | * Update Kinesis keymap Added a MACLOCK macro to lock my mac easier * Updated readme.md
* [Keyboard] Aranck handwired keyboard to support community MIT layouts, also ↵Arda Kılıçdağı2020-01-0110-85/+54
| | | | | | | | | | minor optimisations done (#7737) * Aranck now supports community MIT layouts, also minor optimisations done * Update keyboards/handwired/aranck/keymaps/turkishish/readme.md * Update keyboards/handwired/aranck/readme.md
* Use White channel on RGBW LEDs (#7678)Drashna Jaelre2019-12-311-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Use White channel on RGBW LEDs Co-authored-by: kwerdenker <sebastian.spindler@gmail.com> * Manually apply white channel to array * Move where convert_rgb_to_rgbw is called * Fix type for rgbw led struct * Add changes to Ergodox EZ can revert if deemed necessary * Revert "Add changes to Ergodox EZ" This reverts commit aa44db198d40d758ca10470eb94615513592d1dd. * Revert "Fix type for rgbw led struct" This reverts commit c5c744cba040201cc0d124400773cf13f8a2cf22. * Revert "Move where convert_rgb_to_rgbw is called" This reverts commit cd7f17caf6dd30731c54b3be54490fe4519444f9. * Revert changes and fix up functions * Enable white channel for Ergodox EZ as well * Only run conversion of rgblight is enabled Co-authored-by: kwerdenker <sebastian.spindler@gmail.com>
* Dactyl manuform layout optimized for Swedish (#7724)Lukas Klingsbo2019-12-312-0/+85
| | | | | | * Dactyl manuform layout optimized for Swedish * Layers as enum
* New PCB - Curiosity - Alice Layout PCB (#7725)Sid Carter2019-12-3115-0/+1474
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add new keyboard * update config to use * confirm config that works * fix the keymaps and what not * default keymap update * update readme * update and remove unncessary files * update IDs and remove unused definitions * update readme * add new keyboard * update config to use * confirm config that works * fix the keymaps and what not * default keymap update * update readme * update and remove unncessary files * update IDs and remove unused definitions * update readme * remove unused stuff * update default keymap and add my own with layer indicator LEDs * update README * add crd's layout as part of the default as well * some specific space fixes * update readme for flashing * remove code and use mcu selection instead. yay! * remove vlk from default and enable velocikeys in madhatter * remove BL_ from default * and remove BL_ from madhatter as well * Update keyboards/cheshire/curiosity/keymaps/crd/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> Co-authored-by: Khader Syed <35927972+chapter63@users.noreply.github.com> Co-authored-by: fauxpark <fauxpark@gmail.com>
* Add LUFA mass storage `BOOTLOADER` "support" (#7729)fauxpark2019-12-292-8/+2
|
* [Keyboard] Orion Locking Indicator LED Support (#7683)MechMerlin2019-12-296-72/+64
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add indicator lighting support thanks to Keebology tracing * set the correct number of underglow LEDs * add comments and skeletal structure for layer indicator LEDs * add backlight areas pins * update readme * we can't turn leds on based on zones, so we use multiple backlight pin support instead to turn them ALL on and control them. * add comments to backlight setting * make a more useful default keymap that can also be used for testing * add duck orion to list * add indicator led support * update readme * Update keyboards/duck/orion/v3/matrix.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/duck/orion/v3/matrix.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/duck/orion/v3/matrix.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/duck/orion/v3/matrix.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/duck/orion/v3/matrix.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/duck/orion/v3/matrix.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * add the appropriate header files * fix indent so Drashna will not die * Update keyboards/duck/orion/v3/v3.c Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/duck/orion/v3/keymaps/default/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/duck/orion/v3/keymaps/default/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/duck/orion/v3/readme.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/duck/orion/v3/readme.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/duck/orion/v3/readme.md Co-Authored-By: fauxpark <fauxpark@gmail.com> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> Co-authored-by: fauxpark <fauxpark@gmail.com>
* [Keymap] Adding keymap for KBDFans Kbd67 MKII RGB (#7712)codecoffeecode2019-12-282-0/+43
| | | | | | * Adding keymap for Kbd67 MKIIRGB * "addressing comments by fauxpark"
* [Keyboard] Doppelganger (#7682)yiancar2019-12-288-0/+409
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Initial commit * Update info.json * Update doppelganger.c * Update keyboards/doppelganger/readme.md * Update keyboards/doppelganger/readme.md * Update keyboards/doppelganger/readme.md * Update keyboards/doppelganger/rules.mk * Update keyboards/doppelganger/rules.mk * Update keyboards/doppelganger/rules.mk * Update keyboards/doppelganger/rules.mk * More fixes my g:) * Update keyboards/doppelganger/rules.mk * Update keyboards/doppelganger/rules.mk * More prettying * Update rules.mk * Minor spacing * Init pins * Update rules.mk * Update keyboards/doppelganger/info.json
* [Keyboard] Kyria Configurator Fixes (#7719)James Young2019-12-261-21/+61
| | | | | | | | | | | | | | * Fix key object order info.json: Reorder the key objects into the order required by kyria.h * linting info.json: fix indent depth and trailing whitespaces * Minimize visual footprint info.json: Subtract 0.25 from each Y value to minimize the keyboard dimensions when rendered
* Add h75-singa ver. (#7667)Josh Hinnebusch2019-12-2610-0/+478
| | | | | | | | * add h75_singa * delete some stuff * update to remove extra crap
* Add LZ PhysiX PCB (#7668)Josh Hinnebusch2019-12-268-0/+507
| | | | | | | | | | | | * add physix PCB * update info.json and default keymap per LZ * update make example in readme * remove extra stuff * remove excess newlines
* Initial Crkbd layout (#7716)Jonathan Rascher2019-12-264-0/+90
|
* K-Nunmpad17 (#7708)Martin Karlsson2019-12-268-0/+231
| | | | | | | | | | | | | | | | | | | | * Initial commit for K-Nunmpad * Changed layoutname Corrected the files according to drashnas suggestions. * Some names have been changed * Some code thats not been used has been removed * Fixed rules.mk When adding the commnity layout, tapdancing broke. This was fixed with rules.mk was changed in the k-numpad and karlssn keymap. * Cleanup according fauxpark Cleaned up the readme.md and the rules.mk according to feedback from fauxpark.
* Update toshi0383 keymap (#7700)Toshihiro Suzuki2019-12-222-17/+17
| | | | | | * minor update for reviung39:toshi0383 * update zinc:toshi0383
* Readded lost pgm_read_word code to encoder array lookups (#7577)XScorpion22019-12-211-2/+2
|
* Add TADA68 keymap/rules/config for QMK bootloader (#7679)Ryan2019-12-215-0/+69
| | | | | | | | | | | | | | | | | | | | | | | | * Add TADA68 keymap/rules/config for QMK bootloader * Remove extraneous #DEFINEs * use #pragma rather than include guards Co-Authored-By: fauxpark <fauxpark@gmail.com> * Remove obselete #endif Co-Authored-By: fauxpark <fauxpark@gmail.com> * #undefine DESCRIPTION before redefining Co-Authored-By: fauxpark <fauxpark@gmail.com> * Remove obselete #define Co-Authored-By: fauxpark <fauxpark@gmail.com> Co-authored-by: fauxpark <fauxpark@gmail.com>
* Merge pull request #7663 from fauxpark/dztech-config-hJoel Challis2019-12-2012-205/+381
|\ | | | | Tidy up dztech config.h
| * Missed these LTO blocksfauxpark2019-12-192-0/+12
| |
| * Tidy up dztech config.hfauxpark2019-12-1812-205/+369
| |
* | [Keyboard] Clueboard 60 fix col 11 12 mixup (#7685)Yan-Fa Li2019-12-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | * Fix reversed col 11 and 12 - the two columns are reversed in the matrix * Fix gui * Fix reversed col 11 and 12 - the two columns are reversed in the matrix
* | I corrected my name.ihotsuno2019-12-191-1/+1
| |
* | [Keymap] Added userspace for d4mation. Included their keymap for the ↵Eric Defore2019-12-183-0/+238
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Atreus62 (#7483) * Added userspace for d4mation. Included their keymap for the Atreus62 * Do not assign layer numbers manually * Remove some unneeded things per @drashna's recommendation * Fix some single line comments I missed * Update unicode macros to use send_unicode_hex_string() instead of process_unicode() * OBetter check for Unicode Enabled. Moved some checks into macros.c * Use eeconfig_init_user() to set default unicode input mode
* | [Keymap] Custom user keymap for Think6.5 with LED range control (#7603)Rys Sommefeldt2019-12-184-3/+369
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ISO layout for the soldered Think6.5 PCB * Think6.5 personal layout readme * Add personal Think6.5 user map with LED group cycling * Add default case to process_record_user * Make the ASCII diagram match the layer properly * Relocate KC_NUHS to the home row for consistency * Add LAYOUT_65_iso_badge to info.json * Wire up the badge LEDs as capslock LEDs * Remove unused keymap variable
* | [Keymap] CRKBD Custom Keymap - KidBrazil (#7630)Lucas Moreira2019-12-187-0/+638
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added KidBrazil custom keymap for CRKBD -Custom Font -Custom OLED output * Added missing readme * Oled Timeout Update for KidBrazil Keymap (#1) * Setup Oled timeout based on simple timer * Cleaned up comments and added timeout for LEDs * Fixed some small errors * Updated oled timout with matrix scan * Updated oled timout with matrix scan * Update withou eeprom * Update timer code * Use process user instead of keymap * Added ifdef to protect oledtimer * Updated with half timeout state for logo * Removed middle tier timer * Final cleanup of unused files * Updated code as per suggestions & requests * Second round of revisions
* | [Keymap] Add pico 70 keys keymap (#7654)x12019-12-1823-8/+313
|/ | | | | | | | | | * Move pico/rev1 to pico/65keys. * Add pico/70keys. * Remove unneeded codes. * Modified valid 70 keys keymap for jis.
* Tidy up dztech default keymaps and info.json (#7608)fauxpark2019-12-188-170/+395
|
* Merge pull request #7657 from fauxpark/dztech-rules-cleanupJoel Challis2019-12-178-91/+165
|\ | | | | Tidy up dztech rules.mk
| * Tidy up dztech rules.mkfauxpark2019-12-178-91/+165
| |
* | Heisenberg handwired keyboard added (#7643)Arda Kılıçdağı2019-12-1811-0/+858
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Chotanck keyboard added * Chotanck renamed to Heisenberg * Further updates to Heisenberg Keyboard done * Update keyboards/handwired/heisenberg/info.json Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/handwired/heisenberg/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/handwired/heisenberg/readme.md Co-Authored-By: fauxpark <fauxpark@gmail.com>
* | [Keyboard] Added Filco Majestouch TKL Pegasus Hoof ISO Layout (#7647)Nygel Lyndley2019-12-172-0/+108
| | | | | | | | | | | | | | | | | | | | | | | | * [keymap] Added Filco Majestouch TKL Pegasus Hoof ISO Layout * - add rules definition * Revert "- add rules definition" This reverts commit 59bfbe83883fbf2337b9541aa2875e935064a1f4. * - fixed incorrect variable naming
* | Ported J80 to QMK (#7488)Øyvind Wilhelmsen2019-12-1811-0/+1132
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ported J80 to QMK * added default ISO layout * removed optional override functions * set bootmagic to lite * removed comment * added tkl_ansi and tkl_iso layouts * updated vendor and device name * set ANSI layout as default and split iso to separate folder * removed empty file * Update keyboards/J80/info.json Added comma Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/J80/keymaps/default/keymap.c Removed backslash Co-Authored-By