summaryrefslogtreecommitdiff
path: root/keyboards
AgeCommit message (Collapse)Author
2020-06-13Add ANSI and ISO layout for KBD67mkII soldered PCB (#9340)elmo-space
* add ansi and iso layouts * fix iso map mistake * fix mistake again... * Update keyboards/kbdfans/kbd67/mkii_soldered/keymaps/iso/keymap.c * rename layout macros to the blocker variants and add ansi_split_bs * Apply suggestions from code review
2020-06-13[Keyboard] Add new PCB Infinity87 (#9287)mechlovin
* Add new PCB Infinity87 * Update keymap.c * Update readme.md * Update rules.mk * update * Update info.json
2020-06-13[Keyboard] Add OmronTKL (#9346)Maarten Dekkers
* Add OmronTKL * Fix column pins
2020-06-13[keymap] upstreaming a minor keymap update (#9366)Callum Oakley
2020-06-13[Keymap] Add Kyria keymap (#9224)Gautham Yerroju
* Add Kyria keymap * clean split hand detection code * rename "joystick" to "thumbstick" * thumbstick overhaul * removed angle correction, seems buggy * save some memory * Remove deprecated config option * Use the correct types for getting host led states * Fix include path * Made .h files for encoder and oled code * Increase speed cap on thumbstick
2020-06-13[Keymap] Add custom corne keymap (#9283)Gautham Yerroju
* Add custom corne keymap * Clean up rules.mk * Clean up base layer on keymap.c * Clean up lower layer on keymap.c * Clean up raise layer on keymap.c * Clean up adjust layer in keymap.c
2020-06-13dz60 iso split - cleaned up the readme and replaced normal key with numpad ↵mcarni
key on numpad layer (#9339) * README cleanup * replaced "normal" numbers with "keypad" numbers: KC_P4 replaced by KC_KP_P4 * replaced "normal" keys on Numpad Layer with the "KeyPad" keys KC_1 replaced by KC_P1 etc.
2020-06-13VIA Support: Noxary 260 (#9349)MechMerlin
* add VIA support to noxary 260 * change the layout macro to be 60_ansi as thats going to be the base VIA layout * update readme
2020-06-13Fix project alice indicators (#9342)Andrew Kannan
2020-06-11Fix my personal keymap // Custom keymap for Kbdfans/kbd67/rev2 with ↵Catriel Müller
improvements on Accessibility (#9207) Co-authored-by: Ryan <fauxpark@gmail.com>
2020-06-11Murcielago: improve default keymap (#9363)Adrian
* Squashed new default keymap for murcielago
2020-06-11Fix Configurator layout data for clueboard/2x1800/2019 (#9373)James Young
2020-06-11Fixing Iron165 VIA Keymap (#9298)George Mao
* Fixing via issues * Fixing whitespace issues on the keymap * Fixed the default via layer 1 keymap, was a little weird before * Removing redundant declarations in via/rules.mk
2020-06-10[keyboard] Project Keyboard Signature 87 (#9062)MechMerlin
* preliminary check in, basically a copy from 159's github with a few additions to get it to compile * update readme * fixup the LAYOUT macro labels to be more reasonable * add tkl_ansi LAYOUT macro for community layout support * clean up rules.mk, add community layout suport, and add in bootloader * add a tsangan layout macro * spruce up readme * add VIA keymap * add qmk configurator support * Update keyboards/projectkb/signature87/rules.mk Co-authored-by: Joel Challis <git@zvecr.com> * Update keyboards/projectkb/signature87/rules.mk Co-authored-by: Joel Challis <git@zvecr.com> * Update keyboards/projectkb/signature87/rules.mk Co-authored-by: Joel Challis <git@zvecr.com> * remove unneeded file * Update keyboards/projectkb/signature87/config.h Co-authored-by: Joel Challis <git@zvecr.com> * Update keyboards/projectkb/signature87/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/projectkb/signature87/config.h Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Ryan <fauxpark@gmail.com>
2020-06-10[Keymap] WPM-responsive OLED animation in personal keymap (#9264)James Incandenza
Using the wpm feature, I create a responsive OLED animation that changes based on how fast the user types. As written there are three phases (It's bongo cat!) but can easily be reconfigured and replaced with other images. Multiple byte arrays consume considerable space so choose your usage wisely. When customized, the smaller the byte array used, the better, due to space limitations on most microcontrollers. I made this with no prior knowledge of C, so I'm looking forward to any and all suggested improvements. Credit is owed to obosob for laying the foundation for this little script as well to /u/pixelbenny for graciously providing the bongocat artwork I adapted for the animation. The config.h includes a tweak to the Kyria's LED mapping, so that the order now reflects their physical positions, making animations smoother. Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Simon Schuster <SimonSchuster@Simons-MacBook-Pro-2.local> Co-authored-by: James Incandenza <james@ij.net>
2020-06-10Add bat43 rev2 (#9319)yfuku
* add rev2 * Update keyboards/bat43/rev1/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/bat43/rev2/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com>
2020-06-10[Keymap] Add dual layer keymap for xd002 macropad (#9222)elmo-space
Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Drashna Jaelre <drashna@live.com>
2020-06-10[Keyboard] Wazowski 23-19 PCB Support (#9198)Keebz Dot Net
Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Chris Figueroa <chrisfigueroa16@gmail.com>
2020-06-10fix rgb mode selection and lighting increments for the 1894 (#9336)Chandler
2020-06-10Add Sinc keyboard (#8986)Danny
* Add Sinc (WIP) * Rename layouts, add keymaps * Set EEPROM VIA layout value * Update QMK Configurator json * Update VIA layout value * Add default folder * Add PR suggestions * Fix keyboard name
2020-06-10Add new iris keymap 'fluffactually' (#9325)fluffactually
* Add new iris keymap 'fluffactually' * Keymap suggested changes - layer_state_t
2020-06-10kbdfans/kbd67/rev2: Fix ISO layout macro (#9329)Sergey Vlasov
A user in Discord reported that the right bracket and ISO hash keys on KBD67 rev2 using LAYOUT_65_iso were swapped. When comparing LAYOUT_65_iso with LAYOUT_65_ansi, the problem with a wrong assignment of the right bracket key is obvious — that key is K1D in the ANSI layout macro, but the ISO layout macro had K1E there, and K1D at the position of the ISO hash key. Fix the LAYOUT_65_iso macro by swapping those arguments (and also align the K1D argument for the right bracket key properly).
2020-06-10Add VIA support to KC60 (#9351)James Young
* Add VIA support to KC60 * enable Bootmagic Lite
2020-06-09Add BDN9 rev2 (#9017)Danny
2020-06-09Gami Studio Lex60: Configurator Layout support (#7726)James Young
* Gami Studio Lex60: Configurator Layout support * correct key sizes on bottom row per lukelex * add LAYOUT_60_ansi To test, run `make gami_studio/lex60:default_60_ansi` and flash. * add 60_ansi keymap To test, run `make gami_studio/lex60:60_ansi` and flash. * remove data for 60_ansi layout
2020-06-10Sidekick/qmk firmware (#9229)AlisGraveNil
* 5/28/20 * Create readme 2.md * Revert inadvertently changed files * Update keyboards/clawsome/sidekick/config.h Co-authored-by: Nick Brassel <nick@tzarc.org> * Update keyboards/clawsome/sidekick/rules.mk Co-authored-by: Nick Brassel <nick@tzarc.org> * Update keyboards/clawsome/sidekick/config.h Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/clawsome/sidekick/info.json Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/clawsome/sidekick/info.json Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/clawsome/sidekick/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/clawsome/sidekick/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/clawsome/sidekick/rules.mk Co-authored-by: Nick Brassel <nick@tzarc.org> Co-authored-by: Nick Brassel <nick@tzarc.org> Co-authored-by: Ryan <fauxpark@gmail.com>
2020-06-09Adding extra supported Boardwalk layout (#9341)Rolf Don
* Added ortho layout with 2x2u spacebars
2020-06-10XD75 clanghans layout (#9313)clanghans
Co-authored-by: Ryan <fauxpark@gmail.com>
2020-06-09[Keyboard] Add nt660 PCB (#9042)Maarten Dekkers
* Upload nt660 files * Apply suggestions from code review * Apply suggestions from code review
2020-06-09[Keyboard] add prophet support (#9275)Cable Car Designs
* add prophet support * Update keyboards/westfoxtrot/prophet/config.h * Update keyboards/westfoxtrot/prophet/rules.mk * Update keyboards/westfoxtrot/prophet/config.h * Update keyboards/westfoxtrot/prophet/prophet.c * Update keyboards/westfoxtrot/prophet/readme.md * Update keyboards/westfoxtrot/prophet/readme.md * Update keyboards/westfoxtrot/prophet/keymaps/default/keymap.c * Update keyboards/westfoxtrot/prophet/keymaps/default/keymap.c * Update keyboards/westfoxtrot/prophet/keymaps/via/keymap.c * Update keyboards/westfoxtrot/prophet/keymaps/via/keymap.c * Update keyboards/westfoxtrot/prophet/keymaps/via/keymap.c * Update keyboards/westfoxtrot/prophet/keymaps/via/keymap.c * remove bootloader_defs fixed via keymap * Update keyboards/westfoxtrot/prophet/prophet.h * Update keyboards/westfoxtrot/prophet/keymaps/default/keymap.c * Update keyboards/westfoxtrot/prophet/keymaps/default/keymap.c * Update keyboards/westfoxtrot/prophet/keymaps/via/keymap.c * Update keyboards/westfoxtrot/prophet/keymaps/via/keymap.c * Update keyboards/westfoxtrot/prophet/keymaps/via/keymap.c * changed vendor id * changed prophet.c
2020-06-07[Keyboard] Add VIA support for Eon40 (#9330)Maarten Dekkers
Co-authored-by: Maarten Dekkers <maartenn2001@gmail.com>
2020-06-07[Keyboard] Fix error_log complaint about handwired/onekey layout macro (#9263)Ryan
2020-06-06[Keyboard] Add Via config for Clueboard 66 (#9010)Frothy
* Added Via config for Clueboard 66 * Update keyboards/clueboard/66/keymaps/via/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Enabled MouseKeys This required enabling LINK_TIME_OPTIMIZATION_ENABLE * Added 4th layer as per tzarc's recommendation on another PR Co-authored-by: Ryan <fauxpark@gmail.com>
2020-06-05[Keyboard] add Juliet (#9240)Derek
Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Derek <sevinty7@gmail.com>
2020-06-05[Keyboard] add 1894 support to qmk (#9238)Chandler
2020-06-05[Keyboard] Gboards common - TOGG()/inject.h (#9236)Jeremy Bernhardt
2020-06-05[Keymap] add keymap for meishi2 (#9270)MakotoKurauchi
* add keymap "led_status" * modified readme * Update keyboards/meishi2/keymaps/led_status/keymap.c * I modified the code to be simple. * Update keyboards/meishi2/keymaps/led_status/keymap.c
2020-06-05Changes to abishalom Tada68 keymap (#9278)Abi Shalom
* Changes to abishalom Tada68 keymap * Update keyboards/tada68/keymaps/abishalom/rules.mk
2020-06-05[Keyboard] keyboards/anavi: Add ANAVI Macro Pad 8 (#9164)Leon Anavi
ANAVI Macro Pad 8 is an open source mini mechanical keyboard with 8 keys, backlit, addressable RGB WS2812B LED strip on the back and mini OLED display. Powered by ATmega 32U4 microcontroller and with microUSB connector. Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> Co-authored-by: Joel Challis <git@zvecr.com> Signed-off-by: Leon Anavi <leon@anavi.org>
2020-06-04[Keyboard] Add ortho5by12 keyboard (#9141)itsnoteasy
* Add files via upload * Update keyboards/ortho5by12/rules.mk * Add files via upload * Add files via upload * Update keyboards/ortho5by12/ortho5by12.h * Update keyboards/ortho5by12/ortho5by12.h * Add files via upload * Add files via upload * Update keyboards/ortho5by12/readme.md * Update keyboards/ortho5by12/readme.md * Update keyboards/ortho5by12/readme.md * Update keyboards/ortho5by12/readme.md * Update keyboards/ortho5by12/readme.md * Update keyboards/ortho5by12/readme.md * Update keyboards/ortho5by12/info.json * Update keyboards/ortho5by12/ortho5by12.h * Apply suggestions from code review * Update rules.mk * Update config.h * Update config.h * Update config.h * Delete rules.mk * Delete config.h * Delete info.json * Delete ortho5by12.c * Delete ortho5by12.h * Delete readme.md * Delete keymap.c
2020-06-04Fix mechlovin/pisces Configurator config (#9290)Joel Challis
* Fix mechlovin/pisces Configurator config * Update keyboards/mechlovin/pisces/info.json
2020-06-04[Keyboard] add hineybush/h10 pcb (#9036)Josh Hinnebusch
* initial h10 commit * update h10 * update files, add via keymap * edit h10 readme * update per PR requests * add copyright (i think this is what fauxpark wants) * fix comment * remove config.h files * update per PR requests * Update keyboards/hineybush/h10/info.json * Update keyboards/hineybush/h10/info.json
2020-06-04Add Via support for Percent Canoe (#9276)Frothy
* Add Via support for Percent Canoe * Removed unnecessary flags from rules.mk * Changes as per PR * Added 2 additional empty layers (for a total of 4) * Set a unique vendor id for all percent studio boards * Set a unique product id for the canoe * Fixed formatting, removed trailing comma * Fixed PS/PT typo for vendor id * Removed unnecessary variables * Removed unnecessary slashes * Fixed missing layer name
2020-06-04Fix 'does not have a readme.md' warnings (#9294)Joel Challis
2020-06-04Fix handwired/novem Configurator config (#9291)Joel Challis
2020-06-04Fix wt60_d and rama_works_u80_a Configurator config (#9292)Joel Challis
2020-06-04[keyboard] Add two new The Mad Noodle Keypads (#8934)Jesse Leventhal
* Adding support for two new The Mad Noodle Keypads (Revised..Again) * Adding support for two new The Mad Noodle Keypads (Revised..Again) * Update keyboards/themadnoodle/ncc1701kbv2/ncc1701kbv2.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/themadnoodle/noodlepad/noodlepad.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/themadnoodle/ncc1701kbv2/rules.mk Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/themadnoodle/noodlepad/rules.mk Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/themadnoodle/noodlepad/keymaps/default/keymap.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/themadnoodle/noodlepad/keymaps/default/keymap.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/themadnoodle/noodlepad/keymaps/default/keymap.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/themadnoodle/noodlepad/keymaps/default/keymap.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * Requested Changes to all files * Revert "Requested Changes to all files" This reverts commit 7f6c708da8edf779664ccc80b8932cad3ad37bf3. * Update keyboards/themadnoodle/ncc1701kbv2/info.json Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/themadnoodle/ncc1701kbv2/keymaps/default/keymap.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/themadnoodle/ncc1701kbv2/keymaps/default/keymap.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/themadnoodle/ncc1701kbv2/keymaps/default/keymap.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/themadnoodle/noodlepad/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/themadnoodle/ncc1701kbv2/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/themadnoodle/ncc1701kb/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/themadnoodle/ncc1701kbv2/keymaps/default/keymap.c Co-authored-by: Drashna Jaelre <drashna@live.com> * rework ncc1701kb v1 to vendor/keyboard/revision structure * rework ncc1701kb v2 to vendor/keyboard/revision structure * Update keyboards/themadnoodle/ncc1701kb/v2/rules.mk Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/themadnoodle/noodlepad/config.h Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/themadnoodle/noodlepad/info.json Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/themadnoodle/noodlepad/noodlepad.h Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/themadnoodle/noodlepad/rules.mk Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> * checkedout folder and removed v1 as requested * Update keyboards/themadnoodle/noodlepad/config.h Co-authored-by: Joel Challis <git@zvecr.com> * Update keyboards/themadnoodle/ncc1701kb/v2/config.h Co-authored-by: Joel Challis <git@zvecr.com> * Updated Noodle Pad Readme Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> Co-authored-by: Joel Challis <git@zvecr.com>
2020-06-02[Keyboard] New Keyboard: Duck TC-V3 (#8265)MechMerlin
Co-Authored-By: Ryan <fauxpark@gmail.com> Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> Co-Authored-By: Drashna Jaelre <drashna@live.com> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
2020-06-03VIA Support: Waldo 60 (#9151)MechMerlin
* pick a sane VID * add the VIA Keymap * update copyright notice * Update keyboards/waldo/keymaps/via/keymap.c Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/waldo/keymaps/via/keymap.c Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/waldo/keymaps/via/keymap.c Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/waldo/keymaps/via/keymap.c Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/waldo/keymaps/via/readme.md Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
2020-06-03[Keyboard] Add zvecr/zv48 (#9227)Joel Challis
* Add zv48 keyboard * tidy up rules * correct product name