summaryrefslogtreecommitdiffstats
path: root/keyboards
Commit message (Collapse)AuthorAgeFilesLines
* MechWild Mokulua: Correct QMK Configurator Data (#17783)James Young2022-07-252-2/+155
| | | | | * Mokulua Mirrored: rebuild info.json file * Mokulua Standard: rebuild info.json file
* FJLabs Sinanju Refactor (#17773)James Young2022-07-245-97/+229
| | | | | | | | | | | | | | | | | | | | | | * sinanju.h: add matrix diagram * add LAYOUT_60_ansi_wkl_split_bs_rshift macro Same matrix as `LAYOUT_all`, but with position K2D (right half of split Backspace) moved to the end of the top row. * refactor keymaps - use `LAYOUT_60_ansi_wkl_split_bs_rshift` macro instead of `LAYOUT_all` - polish four-space indent - update grid alignment - replace `RESET` keycode with `QK_BOOT` * remove now-unused LAYOUT_all macro * add LAYOUT_60_ansi_wkl macro with keymap Add a layout with 2u Backspace and 2.75u right Shift. * info.json: correct maintainer value
* Chocofly v1: add info.json (#17772)James Young2022-07-241-0/+76
|
* Idobao ID63 Community Layout support (#17769)James Young2022-07-244-74/+78
| | | | | | | * info.json: add key labels * rename LAYOUT_63_ansi to LAYOUT_60_ansi_arrow * enable community layout support
* Add info.json files for Acheron Apollo series keyboards (#17770)James Young2022-07-243-0/+308
| | | | | | | * add info.json file for Apollo87H * add info.json file for Apollo87H-T-SC * add info.json file for Apollo88H-T-SC
* boardsource/beiwagon: correct QMK Configurator layout data (#17771)James Young2022-07-241-3/+3
|
* Waffling80 layout fix (#17757)4pplet2022-07-241-1/+1
|
* Creatkeebs Thera Refactor (#17766)James Young2022-07-2311-136/+1248
|
* [Keyboard] Apollo87H PCB support (#16817)Álvaro A. Volpato2022-07-2340-0/+1816
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Initial Apollo87H support * Define RGB animations and default animation * Add proper per-key RGB support * Adjust LED positions * Separate delta-gamma * Fine-tune LED positions * fix up GAMMA revision * fix up tabs indentation to spaces indentation * Fixed positioning and CS-SW defs for some LEDs * Fix INS RGB position * Fine-tune LED positions, fix default RGB * Update readme's * Rename LAYOUT_87H to lowercase 87h * Formatting gamma's rules.mk * Formatting delta's rules.mk * Use smaller readme image * Use smaller README image * First support for 87H-T-SC and 88H-T-SC * Update README * Fix layout naming * Remove * Remove EEPROM definitions, fix missing RGB LED mod/alpha definer * Add suggestions from noroadsleft
* [Keyboard] Le Chiffre rev 2 and HE additions (#17377)TJ2022-07-2318-91/+343
| | | | | | | | | | | | | | | | | | | | | | | | | | | * chiffre refactor for new revisions * updated led matrix config * updated per suggestions * add tapdance enable * revert tapdance (none defined in the default keymaps) * clean up rules * add readme for HE * remove notes in readme * fix perm * fix perms * Fix spacing on readme * fix perm * fix perms again?
* [Keyboard] 4pplet Perk60 (#16853)4pplet2022-07-2312-0/+466
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * adding perk60 iso adding perk60 iso * Update info.json * Update keyboards/4pplet/perk60_iso/rev_a/rev_a.c * Update keyboards/4pplet/perk60_iso/rev_a/rev_a.c * Delete chconf.h * Update keyboards/4pplet/perk60_iso/rev_a/rules.mk * Update keyboards/4pplet/perk60_iso/rev_a/rev_a.c * Update keyboards/4pplet/perk60_iso/rev_a/rev_a.c * Update rules.mk * Update config.h * removing a few RGB effects * removing more effects * Update keyboards/4pplet/perk60_iso/rev_a/config.h * Update keyboards/4pplet/perk60_iso/keymaps/default/keymap.c * Update keyboards/4pplet/perk60_iso/keymaps/default/keymap.c * Update keyboards/4pplet/perk60_iso/keymaps/via/keymap.c * Update keyboards/4pplet/perk60_iso/keymaps/via/keymap.c * Update keyboards/4pplet/perk60_iso/keymaps/via/keymap.c * Update keyboards/4pplet/perk60_iso/rev_a/rev_a.h * Update keyboards/4pplet/perk60_iso/keymaps/via/keymap.c * Update keyboards/4pplet/perk60_iso/info.json * Update keyboards/4pplet/perk60_iso/rev_a/rules.mk
* Added autoclicker, better mouse, Vim like editing layer and more. (#15702)Yuannan2022-07-224-0/+346
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added autoclicker, better mouse, vim like FN layer and more. * Updated docs to comply with guidelines * Fixed Imgur links * increased step sizes * updated readme to reflect step size * Added second delay array for autoclicker to compensate for RGB animation CPU loads * better RGB effects and updated docs * better README.md formatting * added DEBONCE libinput workaround for Linux * fixed formatting * fixed typos and clarified * fixed layer picture order * Update keyboards/dztech/dz65rgb/keymaps/yuannan/keymap.c Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/dztech/dz65rgb/keymaps/yuannan/README.md Co-authored-by: Drashna Jaelre <drashna@live.com> * Updated Docs and rules * Updated with the new deferred exec API to ensure more consistant CPS * renamed README.md to be lower case to comply with fauxpark's request * Remapped alt to be left instead of right for compatibility reasons * Update keyboards/dztech/dz65rgb/keymaps/yuannan/config.h Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Drashna Jaelre <drashna@live.com>
* [Kay60] Change LED pin state and correct keycode. (#17746)mechlovin2022-07-223-4/+5
|
* Fix compilation error in Ploopy Nano maddie keymap (#17733)Aidan Gauland2022-07-221-0/+4
|
* [Keyboard] Add Krush65 Hotswap (#16692)Sắn2022-07-2113-0/+540
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add Krush65 Hotswap * Led fix * small fix * a * B * move ec action to VIA keymaps * Update keyboards/sawnsprojects/krush/krush65/hotswap/readme.md * Update keyboards/sawnsprojects/krush/krush65/hotswap/rules.mk * Update readme.md * Update readme.md * Update readme.md * Update keyboards/sawnsprojects/krush/krush65/hotswap/readme.md * Update keyboards/sawnsprojects/krush/krush65/hotswap/rules.mk * Update keyboards/sawnsprojects/krush/krush65/hotswap/info.json * Update keyboards/sawnsprojects/krush/krush65/hotswap/readme.md * Update keyboards/sawnsprojects/krush/krush65/hotswap/readme.md * Update keyboards/sawnsprojects/krush/krush65/hotswap/info.json * Update keyboards/sawnsprojects/krush/krush65/hotswap/hotswap.h
* Jonavin mercutio - reduce mem footprint (#17498)jonavin2022-07-211-12/+8
| | | | | | | * Reduce mem footprint - remove sprintf * remove stdio reference and use get_u8_str Co-authored-by: Jonavin <=>
* [Keyboardo] Update PID for mechlovin zed60 (#17728)mechlovin2022-07-202-2/+2
|
* Add miniZone Keymap (#17552)takashicompany2022-07-205-66/+473
|
* Added Windz Sinanju to QMK (#17566)Felix Jen2022-07-209-0/+358
|
* [Keymap] Michal Keymap for Sofle rev1 (#17610)Michal2022-07-193-0/+275
|
* Add rgb underglow support and change vendor_id (#17719)Duccio2022-07-205-35/+40
|
* [Keyboard] Waterfowl keyboard support (#16760)JW25862022-07-198-0/+597
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added waterfowl files * Completing PR Checklist * Added encoders to info.json * Added license to default keymap * Update keyboards/waterfowl/keymaps/cyanduck/keymap.c * Update keyboards/waterfowl/keymaps/default/keymap.c * Update keyboards/waterfowl/waterfowl.c * Update keyboards/waterfowl/keymaps/default/keymap.c * Update keyboards/waterfowl/waterfowl.c * Update keyboards/waterfowl/waterfowl.c * Update keyboards/waterfowl/keymaps/cyanduck/keymap.c * Update keyboards/waterfowl/rules.mk * Update readme.md * Update keyboards/waterfowl/waterfowl.c * Update keyboards/waterfowl/info.json * Update keyboards/waterfowl/info.json
* Add keymap for Radialex (#17662)takashicompany2022-07-193-50/+93
| | | | | * fix keymap * fix keymaps
* [Keyboard] customMK EVO70 (#14907)David Hoelscher2022-07-1911-0/+1205
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * added files for EVO70 * updated info.json and readme * ran qmk lint and fixed typo in info.json * removed defines from config.h in favor of info.json * removed an unnecssary include * removed unnecessary code * updated rules.mk to remove mention of Bluetooth * corrected edit to rules.mk * added code for OLED menu display * removed extraneous comments and spaces * added bongo cat animation * Update keyboards/custommk/evo70/rules.mk * Update keyboards/custommk/evo70/config.h * Modified Bongocat graphics to match original proportions * updated info.json device version * updated OLED splash screen display timing * improved bongo cat tap detection and added backlight breathing to OLED menu * various improvements to OLED, saving settings, and VIA keymap fix * removed extraneous define * custom encoder assignment retained upon powerup, backlight sleep upon suspend * corrected bongo cat tap detection * Changed splash screen and bongo cat encoder rotation to use the custom assignments * removed _default from LAYOUT naming and changed keyboard image to be hosted from imgur * Force smaller version of image to be used in readme
* Update noroadsleft userspace and keymaps (2022-07-18) (#17714)James Young2022-07-183-27/+11
| | | | | | | | | | | | | * kbdfans/kbd75/rev1:noroadsleft - remove LAYOUT_75_ansi_wkl definition * coseyfannitutti/discipline:noroadsleft - change KC_GESC to KC_ESC * update Quantum keycode instances in noroadsleft keymaps - `RESET` -> `QK_BOOT` - `EEP_RST` -> `EE_CLR` - `DEBUG` -> `DB_TOGG` * create and add G_PWD macro
* Add Support for Massdrop's Stack Overflow The Key V2 (#17696)Jason Wihardja2022-07-1812-0/+507
| | | | | | | | | | | | | | | | | | | * Default Factory Settings * Change Keyboard Name in Readme * Fix LED Orders * Change Brightness Step * Enable Lighting Layers * Add RGB Control Mode * Unblink Layer to Clear Stack * Add MacOS RGB Control * Comment Fixes
* [Keyboard]modify ginkgo65hot (#17705)Runheme2022-07-181-2/+2
| | | modify ginkgo65hot
* Re-refactor Mokulua (#17125)Kyle McCreery2022-07-1726-126/+467
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * allowing the kt60 file to be modified so I can do things while waiting for it to be fixed upstream * initial commit for mokulua keyboard * Split the board into mirrored and standard layouts. * Prepping for PR. Silly keymap added. * prepped for PR * Apply suggestions from code review * Fixing firmware from the refactor that removed the mirrored layout. * Small tweaks using changes from refactor * Changed the name of the layouts back to match the original to resolve conflict in info.json * these files needed to be removed as well, they were added as a part of the refactor * info.json moveds to be different for each build * Another file had to be removed and the mirrored.c file changed to call mirrored.h instead of standard.h * fixing chibios ver * force deleting to revert * fixing chibios shit * Update keyboards/mechwild/mokulua/mirrored/mirrored.c * Update keyboards/mechwild/mokulua/standard/standard.c * Removing tabs and replacing with 4 spaces. Small style and formatting changes.
* [Keyboard] Handwired Maltron DQz11N1G contoured keyboard (#17237)David Kühling2022-07-178-0/+574
| | | | | | | | | | | | | | * Basic support for Maltron DQz11N1G controller replacement. * Update keyboards/handwired/dqz11n1g/rules.mk * Rehost images to cubeupload.com. (They were previously hosted via github wiki) * Apply suggestions from noroadsleft code review * Update keyboards/handwired/dqz11n1g/dqz11n1g.h
* [Keyboard] Adding chocV keyboard (#15921)Richard2022-07-178-0/+257
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Adding chocV keyboard * Fix checklist issues / community layout support * Remove template cruft from readme * Fix image url in readme * Fix image url in readme to raw github content * Change readme example to use default Keymap * Remove vestigal config * More informative keymap readme * Config.h swapsies * Remove deprecated features * Conform / Modernize Rules * Conform / Modernize Rules * Clean up spacing * Update keyboards/chocv/readme.md Move build docs links to end :+1:
* [Keyboard] Add Zed60 PCB (#17304)mechlovin2022-07-1713-0/+500
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add zed60 * update readme.md * Delete chconf.h * update readme.md * Update keyboards/mechlovin/zed60/rules.mk * Update keyboards/mechlovin/zed60/keymaps/via/keymap.c * Update keyboards/mechlovin/zed60/keymaps/default/keymap.c * Update keyboards/mechlovin/zed60/keymaps/default/keymap.c * Update keyboards/mechlovin/zed60/keymaps/via/keymap.c * Update keyboards/mechlovin/zed60/keymaps/via/keymap.c * Update keyboards/mechlovin/zed60/keymaps/via/keymap.c * Update keyboards/mechlovin/zed60/config.h * Update keyboards/mechlovin/zed60/config.h * Update keyboards/mechlovin/zed60/info.json * Update keyboards/mechlovin/zed60/readme.md * Update keyboards/mechlovin/zed60/info.json * Update keyboards/mechlovin/zed60/zed60.h
* Remove full bootmagic config (#17701)Joel Challis2022-07-174-21/+1
|
* Planck swap hand matrix for rev6, fixing issue #17388 (#17389)Jens-Petter Sandvik2022-07-1711-13/+159
| | | | | | | | | * Add correct hand_swap_config matrix for planck_rev6 and planck_rev6_drop * Make sure indentations are consistent * Make the rev6 hand_swap_config matrix the default, also correct for ez. * Move hand_swap_config matrix from planck.c to revision subdirectories
* [Keymap] teimor keymap for Keychron Q1 (#16396)Teimor Epstein2022-07-1614-0/+579
| | | | | | | | | | | | | | | | | | | | | * teimor keymap * quickfix and cleanup * update readme * quickfix and cleanup before pr * clang * clean layout * add reset * pr fix * fix pr * Rename README.md to readme.md
* [Keymap] Added Layout Keymaps for BriianPowell (#17310)Brian2022-07-164-0/+237
| | | | | | | | | | | | * Keymaps for Gentleman65 and Discipline * Apply suggestions from code review * Update keyboards/coseyfannitutti/discipline/keymaps/briianpowell/keymap.c * More custom configuration for Gentleman65 * Completed Gentleman65 Layout (for now)
* [Keyboard] Gopolar GG86 (#15425)HorrorTroll2022-07-1634-0/+3309
| | | | | | | | | | | | | | | * Added keyboard GG86 * Rebased, resolved issue and updated code * Delete 1000Hz on config * Resolved fix * Another resolved fix * Last resolved fix * Fixed LED position
* [Keyboard] KeebMonkey KBMG68 (#15909)ymlmkb2022-07-167-0/+298
| | | | | | | | | | | | | | | | | | | | | | * added KeebMonkey KBMG68. * Update keyboards/keebmonkey/kbmg68/config.h * changes requested by fauxpark . * Apply suggestions from code review changes suggested by fauxpark * Update readme.md changes requested by fauxpark * Apply suggestions from code review changes requested by noroadsleft. * Apply suggestions from code review per fauxpark
* [Keymap] Crkbd/thunderbird2086 (#16973)Allen Choi2022-07-1611-0/+1032
| | | | | | | | | | | | | | | | | | | | | * crkbd:thunderbird2086 * readme * after code review * coding format * minor change * changed file name * correct image * updated readme * using query to get rgb status * minor update
* Suavity Ehan Refactor (#17694)James Young2022-07-155-64/+455
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * info.json: apply friendly formatting, phase 1 * info.json: fix macro reference and layout * info.json: apply friendly formatting, phase 2 Add key labels. * refactor keymaps and layout macro - apply four-space indent - apply grid alignment to keycodes, matrix position identifiers, and matrix * add LAYOUT_all * ehan.h: add matrix diagram * rename LAYOUT_ansi_default to LAYOUT_ansi_split_bs_rshift_lspace * ehan.h: correct K3E position in LAYOUT_ansi_split_bs_rshift_lspace Move location K3E to actually be on Column 14 (E); was previously on Column 13 (D) in source.. * add LAYOUT_iso_split_bs_rshift_lspace Includes reference keymap.
* feat(keebwerk): added VIA support keymap for keebwerk nano slider (#16761)Wilfrid Li2022-07-153-1/+69
| | | | | | | | | | | | | | | * feat(keebwerk): added VIA support keymap for keebwerk nano slider Added VIA support for keebwerk nano slider, VIA json is keebwerk_nano_via.json Fixed midi2vol keymap where comma symbol is missing from enum "custom_layers" * feat(keebwerk): removed VIA json as requested * Update keyboards/keebwerk/nano_slider/keymaps/via/keymap.c * Update keyboards/keebwerk/nano_slider/keymaps/via/keymap.c * Fix(PR): removed file as requested
* FJLabs Solanis Refactor (#17686)James Young2022-07-153-45/+74
| | | | | | | | | * solanis.h: add matrix diagram * refactor keymaps: apply grid alignment * refactor LAYOUT_all macro Moves the matrix position identifier for the right half of Split Backspace to the number row.
* [Keyboard] add ProjectCain Relic (#15577)projectcain2022-07-1510-0/+406
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Adding relic keyboard * Update keyboards/projectcain/relic/relic.c * Update keyboards/projectcain/relic/relic.c * Update keyboards/projectcain/relic/rules.mk * Update keyboards/projectcain/relic/rules.mk * Update keyboards/projectcain/relic/rules.mk * Update config.h * Update config.h * Update keyboards/projectcain/relic/rules.mk * Update keyboards/projectcain/relic/readme.md * Update keyboards/projectcain/relic/info.json * Update keyboards/projectcain/relic/config.h * Update keyboards/projectcain/relic/config.h
* [Keyboard] eHan Keyboard (#15861)Henry Lum2022-07-1512-0/+312
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Compiled Suavity QMK Directory * updated info.json's name from 'LAYOUT_default' to 'LAYOUT_default_split' * updated rules.mk to reflect new layout name of each keymap * Updated hanjie.h to reflect physical matrix of PCB * switched info.json key matrix from split backspace to 2U backspace to better reflect electrical matrix * updated keymap.c key matrix to reflect PCB electrical matrix * updated keymap.c key matrix t oreflect PCB electrical matrix * removed split left shift from physical matrix for default_split layout * removed split left shift physical & electrical default_split layout * removed split left shift from physical matrix for default_split layout * removed split left shift from physical matrix for default_split layout * updated qmk and via keymap.c and hanjie.h files to reflect pcb electrical matrix * changed diode direction from row2col to col2row * fixed false keycode triggers * updated via keymaps * added 's' * added ehan branch for development * updated readme.md * updated ehan.h * updated readme.md * updated ehan.h layout * added keymap.c and updated ehan.h * progress * compiled qmk * updated matrix column and row pin out * updated QMK default ansi keymap * added VIA ansi_default keymaps * corrected col 15's pin out to be pin B9, not C13 * Update keyboards/suavity/ehan/config.h * Update keyboards/suavity/ehan/info.json * Update keyboards/suavity/ehan/rules.mk * Update keyboards/suavity/hanjie/rules.mk * Update keyboards/suavity/hanjie/rules.mk * Update keyboards/suavity/hanjie/keymaps/via/rules.mk * Update keyboards/suavity/ehan/rules.mk * changed readme.md's picturefrom html to markdown * updated traces & diode placement * Apply suggestions from code review Remove trailing backslashes from keymaps (per fauxpark) * Apply suggestions from code review Remove `BOOTMAGIC_ENABLE = lite` from `keyboards/suavity/ehan/keymaps/via/rules.mk` (per fauxpark) * Apply suggestions from code review Update formatting of `keyboards/suavity/ehan