summaryrefslogtreecommitdiffstats
path: root/keyboards
Commit message (Collapse)AuthorAgeFilesLines
* [Keyboard] Update Technik staggered RGB matrix points (#14125)Albert Y2021-08-241-9/+9
| | | Co-authored-by: filterpaper <filterpaper@localhost>
* [Keyboard] Update info.json for ocean/gin_v2 (#14121)Rifaa Subekti2021-08-241-6/+68
| | | Co-authored-by: Ryan <fauxpark@gmail.com>
* [Keyboard] Fix default keymap for quark squared keyboard (#14139)Drashna Jaelre2021-08-241-1/+1
|
* [Keyboard] Add new keyboard version: keychron/q1/rev_0102 (#14029)lalalademaxiya12021-08-2320-171/+653
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add keyboard Q1 * Update keyboards/keychron/q1/readme.md * Update keyboards/keychron/q1/rev_0100/rules.mk * Update keyboards/keychron/q1/readme.md * Change layer switch function to "default_layout_set" * Update keyboards/keychron/q1/rev_0100/info.json * Update keyboards/keychron/q1/q1.c * Mask out the DIP switch to fix sleeping issue when switch is ON * Added and changed readme.md Added keyboards\q1\rev_0100\readme.md Changed keyboards\q1\readme.md since different MCU may used in other version. * update * update keymap name * update keymap for keychron/q1/rev_0102 * Update info.json
* [Keyboard] update default and via keymap for ocean/wang_v2 (#14122)Rifaa Subekti2021-08-232-2/+2
|
* [Keyboard] Update rgb matrix config in kbdfans/kbd67/mkiirgb/v3/v3.c (#14094)Vino Rodrigues2021-08-221-10/+13
| | | | | This patch corrects 2 issues with the LED matrix of the KDBFans KBD67 Lite (v3) * Incorrect mapping of the right-shift, down-arrow, and right-arrow. (i.e. `NO_LED` positions of the `g_led_config` key matrix in the .c file do not match the `LAYOUT_65_ansi_blocker` matrix in the .h file. * Remapping of the *LED Index to Physical Position* using physical measurements from actual keyboard and accounting for the southpaw LED position to define the true centre of the keyboard (more relevant to circular animations).
* Fix line endings for `quark_squared` info.json (#14113)Ryan2021-08-221-15/+15
|
* [Keyboard] add support for Quark² (#14109)npspears2021-08-2113-0/+495
| | | Quark² is a hotswap version of the Quark PCB
* [Keyboard] Keyprez bison (#14100)Christian Sandven2021-08-2114-0/+1554
| | | Co-authored-by: Ryan <fauxpark@gmail.com>
* [Keymap] added bongocat keymap to 0xCB Static (#14093)Conor Burns2021-08-212-0/+299
| | | Co-authored-by: Drashna Jaelre <drashna@live.com>
* [Keyboard] Fix naiping/npminila layout macro (#14098)Drashna Jaelre2021-08-211-1/+1
|
* [Keyboard] Add Naiping series keyboard (#14040)Weirdo2021-08-2030-0/+984
| | | | Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* [Keyboard] Add IBM Model M SSK configuration (#14050)tiltowait2021-08-2011-0/+938
| | | | Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* [Keyboard] Fix Feels65 Via keymap (#14086)Drashna Jaelre2021-08-191-2/+3
|
* [Keyboard] Fix space_space rev1 keyboard files (#14087)Drashna Jaelre2021-08-192-1/+1
|
* Revert "[Keyboard] Dumbpad VIA support added (#13512)"Drashna Jaelre2021-08-198-427/+5
|
* [Keyboard] Ava initial commit (#13845)SneakboxKB2021-08-199-0/+330
| | | | | Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: SneakboxKB <64090325+mujimanic@users.noreply.github.com>
* [Keyboard] Minor fixes for mini_elixivy/info.json (#14022)minibois2021-08-191-12/+12
| | | Co-authored-by: Drashna Jaelre <drashna@live.com>
* [Keyboard] Add Mammoth20x (#14014)GG2021-08-1911-0/+328
|
* [Keyboard] Add Elrgo S to keyboards/handwired (#13893)Yaroslav Smirnov2021-08-198-0/+303
| | | | Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* [Keyboard] add 3w6 (#13746)weteor2021-08-1922-0/+1456
|
* [Keyboard] Add Voice65 (#13744)kb-elmo2021-08-1922-0/+2128
| | | | Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* keebzdotnet F-Me Configurator fixes and codebase touch-up (#14077)James Young2021-08-195-5/+55
| | | | | | | | | | | * rename LAYOUT to LAYOUT_all * add info.json * override DYNAMIC_KEYMAP_LAYER_COUNT for via keymap The via keymap only initialized two layers without overriding the default value of DYNAMIC_KEYMAP_LAYER_COUNT (4). This commit sets DYNAMIC_KEYMAP_LAYER_COUNT for the via keymap to 2.
* kb-elmo Noah AVR Community Layout support and Configurator fix (#14078)James Young2021-08-194-59/+182
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * noah_avr.h: use QMK 3-character notation for matrix positions * Community Layout support, Stage 1 - rename LAYOUT_ansi to LAYOUT_65_ansi_blocker - rename LAYOUT_ansi_splitbs to LAYOUT_65_ansi_blocker_split_bs - enable Community Layout support * info.json: add line breaks between rows * info.json: correct LAYOUT_iso data - unsplit the Backspace - change ANSI Enter to ISO Enter - split the left Shift * Community Layout support, Stage 2 - rename LAYOUT_iso to LAYOUT_65_iso_blocker - update Community Layout support * Community Layout support, Stage 3 - add LAYOUT_65_iso_blocker_split_bs - update Community Layout support * noah_avr.h: add matrix diagram
* [Keymap] Add jonavin user space / common functions (#13876)jonavin2021-08-199-285/+68
| | | | | Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Jonavin <=>
* [Keyboard] Dumbpad VIA support added (#13512)jfescobar182021-08-198-5/+427
| | | Co-authored-by: Ryan <fauxpark@gmail.com>
* [Keymap] Quark AJP10304 layout (#13290)Alan Pocklington2021-08-199-4/+356
|
* [Keyboard] update space_space keyboard (#13305)qpockets2021-08-1931-87/+696
| | | | Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* Linworks Whale75 Layout Macro refactor and Configurator fixes (#14059)James Young2021-08-195-428/+569
| | | | | | | | | | | | | | | | | | | | | * info.json: human-friendly formatting * info.json: remove "w":1 instances * info.json: correct positions of Left, Down and Right Arrow keys * info.json: add LAYOUT_all data * move Home key to end of home row According to photographs of the keyboard, the fourth key down on the right side is physically on the home row. This commit moves the key argument and keycodes to the home row. * whale75.h: use QMK 3-character notation for matrix * whale75.h: add matrix diagram * add keyboard-level encoder functionality * info.json: correct key sequence on ISO layouts
* [Keyboard] Add Ready100 Keyboard (#13158)Felix Jen2021-08-199-0/+382
| | | Co-authored-by: Drashna Jaelre <drashna@live.com>
* [Keyboard] Ymdk_np21 via port (#12693)Zereef2021-08-192-0/+54
|
* Add MNK50 (#14031)yiancar2021-08-1911-0/+278
| | | | | | | | | | | | | | | | | | | | | | | | | * Add MNK50 * Update keyboards/mnk50/rules.mk Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/mnk50/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/mnk50/readme.md hihi thanks! Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/mnk50/keymaps/default/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: yiancar <yiancar@gmail.com> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* [Keyboard] adds new keyboard version: dztech/dz60rgb_wkl/v2_1 (#14021)Tran Kim Tung2021-08-193-1/+111
| | | | | | | | | | | | | | | * [Keyboard] adds new keyboard version: dztech/dz60rgb_wkl/v2_1 * Update keyboards/dztech/dz60rgb_wkl/readme.md Remove external flash manual link Co-authored-by: Ryan <fauxpark@gmail.com> * dz60rgb_wkl/v2_1: remove NO_USB_STARTUP_CHECK Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* Added VIA keymap for pistachio_mp (#14015)rate2021-08-197-5/+83
| | | | | * Added VIA keymap for pistachio_mp * Fixed typos
* emi20 update (#14013)AquaCylinder2021-08-194-72/+35
| | | | | | | | | | | | | | | | | * Update keymap & readme -Keymap.c: Key combinations removed for resetting and added a new way to reset. Also removed unused timer code. -config.h & rules.mk: Removed on kemap level (these were there for the key combo's) -Readme.md: Changed the preview image and changed the description to reset the keyboard. Also added what connector type is used. * Update readme.md Better wording on how to get the keyboard in bootloader mode * Update keymap.c Switched + and - around, same with / and *.
* Keebio Quefrency Configurator rework (#14060)James Young2021-08-187-47/+2194
| | | | | | | | | | | | | | | * add info.json for Quefrency rev1 * add info.json for Quefrency rev2 * add info.json for Quefrency rev3 * add info.json for Quefrency rev4 * remove "global" Quefrency info.json * remove layout macro aliases from keyboard headers These were moved into the info.json files.
* Feels Feels65 Refactor (#14032)James Young2021-08-185-76/+488
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * rename layout macros The existing layout macro names were not accurate to QMK's standard for the names that were given. - rename LAYOUT_65_ansi_blocker to LAYOUT_65_ansi_blocker_split_bs - rename LAYOUT_65_iso_blocker to LAYOUT_65_iso_blocker_split_bs * correct info.json data * add LAYOUT_65_iso_blocker * add LAYOUT_65_ansi_blocker * add Community Layout support * update grid alignment on layout macros * add LAYOUT_all * refactor default and via keymaps - use LAYOUT_all macro - use _______ for KC_TRNS - via keymap fixes - swap KC_BSPC for KC_DEL on Layer 1 (matches default keymap) - remove KC_PGUP from Layers 2 and 3 (makes both layers fully transparent)
* cest73 TKM Configurator Fixes (#14066)James Young2021-08-181-105/+111
| | | | | | | | | | | | | | | * info.json: update human-friendly formatting * correct info.json layout data - adds missing objects for: - split Backspace - split Numpad Plus - split Numpad Enter - split Left Shift - ANSI Backslash - split Numpad 0 - deletes Mod1 object (not supported in source) - correct key object sequence
* [Keyboard] Fixes to info.json and rules.mk for Southpad n(#14053)Logan Butler2021-08-182-23/+28
| | | Making info.json work better with the QMK Configurator and updating rules to work properly with the correct bootloader.
* Setta21 Configurator Fix (#14055)James Young2021-08-181-8/+13
| | | | | | | * info.json: add line breaks for rows * info.json: correct key sequence * info.json: correct width dimension
* [Keyboard] Use Bootmagic Lite on Montex (#14036)AnthonyL2021-08-171-1/+1
| | | Co-authored-by: Anthony Lowery <anthony.lowery@unity3d.com>
* [Keyboard] Fix pins, add VIA support for Stream Cheap 2x4 (#14001)Matthias Liffers2021-08-174-7/+50
| | | Co-authored-by: Drashna Jaelre <drashna@live.com>
* [Keyboard] add n6 keyboard (#13768)yulei2021-08-179-0/+652
| | | Co-authored-by: Ryan <fauxpark@gmail.com>
* [Keyboard] bastardkb/skeletyl: fix LED configuration (#14030)Charly Delay2021-08-172-50/+75
|
* ryanbaekr rb86: rename LAYOUT_numpad_6x17 to LAYOUT (#14011)James Young2021-08-164-8/+11
| | | This keyboard isn't a numpad.
* MisonoWorks Chocolate Bar Configurator fixes (#14009)James Young2021-08-162-8/+67
| | | | | | | | | | | * info.json: apply human-friendly formatting * info.json: correct key sequence Places the arrow keys in the proper place in sequence. * correct maintainer's GitHub link in readme User changed their GitHub username; previous URL was Error 404.
* Linworks Fave87 Layout Macro Refactor (#14008)James Young2021-08-163-283/+531
| | | | | | | | | | | | | | | | | | | * correct LAYOUT_tkl_ansi data Number row was positioned 0.25u too low. * correct LAYOUT_tkl_ansi macro - remove position K027 (right half of Split Backspace) - remove position K096 (right portion of Split Right Shift) * correct LAYOUT_tkl_iso macro - remove position K027 (right half of Split Backspace) - remove position K096 (right portion of Split Right Shift) * enable Community Layout support * add LAYOUT_tkl_ansi_split_bs_rshift and LAYOUT_tkl_iso_split_bs_rshift
* Pimentoso TouhouPad Layout Macro refactor (#14010)James Young2021-08-163-5/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * physically arrange layout macro, phase 1 Break the keymap up into rows. * physically arrange layout macro, phase 2 Moves the Escape and Enter keys to the top row. * refactor default keymap - use QMK short-form keycodes - grid align keycodes * physically arrange layout macro, phase 3 Moves the X key (Bomb) to the bottom row. * physically arrange layout macro, phase 4 Physically arrange the Escape and Enter keys. * physically arrange layout macro, phase 5 Physically arrange the arrow keys. * physically arrange layout macro, phase 6 Physically align the X (Bomb) key. * align escape characters in layout macro * info.json: apply human-friendly formatting
* Fix line endings in keyboards/absinthe/keymaps/via/rules.mk (#14028)James Young2021-08-151-2/+2
|
* Gorthage Truck Refactor (#14006)James Young2021-08-156-56/+269
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * info.json: apply human-friendly formatting * info.json: make key labels more friendly to `qmk info -l` * correct LAYOUT_3u key sequence * correct LAYOUT_7u key sequence * correct LAYOUT_10u key sequence * refactor default keymap - use QMK short-form keycodes - update grid alignment - use four-space indent - touch up with `qmk cformat` * refactor 10u keymap - use QMK short-form keycodes - add encoder_update_user() function - update grid alignment - use four-space indent * refactor 7u keymap - use QMK short-form keycodes - add encoder_update_user() function - update grid alignment - use four-space indent * refactor gorthage_truck.h - update grid alignments - use XXX for KC_NO - insert omitted KC_NO instances * correct keyboard metadata in info.json - use GitHub username for maintainer - correct keyboard dimensions * add encoder_update_kb() function to gorthage_truck.c Gives QMK Configurator compile jobs encoder functionality. * update maintainer field in info.json As requested by jpuerto96 (s8erdude).