summaryrefslogtreecommitdiffstats
path: root/keyboards
Commit message (Collapse)AuthorAgeFilesLines
* [Keyboard] Glacier handwired (#14758)Brandon Claveria2022-01-089-0/+231
| | | | | | | | | | | | | | | | * finish adding glacier * change PID * Update keyboards/handwired/swiftrax/glacier/info.json * edit info.json * Update keyboards/handwired/swiftrax/glacier/info.json * Apply suggestions from code review * Update keyboards/handwired/swiftrax/glacier/rules.mk
* [Keyboard] bstk100 handwired (#14158)FREEWING.JP2022-01-0811-0/+465
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * General: Initial commit for bstk100 * bstk100 custom keyboard firmware * fix Bootloader section * fix "Pad 0" key twice * delete via config * fix readme.md key layout * add via keymap * fix readme.md info * remove keymap.json * Suggested change readme.md * moved to handwired folder * fix readme.md for handwired * fix info.json * Suggested change readme.md * Update keyboards/handwired/bstk100/rules.mk fix requested changes * Update keyboards/handwired/bstk100/rules.mk fix requested changes * Update keyboards/handwired/bstk100/info.json * Update keyboards/handwired/bstk100/rules.mk
* [Keyboard] KBDfans KBD67 Mk.II RGB ISO (#14830)moyi46812022-01-089-0/+272
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add kbd67mkiirgb iso keyboard add kbd67mkiirgb iso keyboard * Update rules.mk * Update keyboards/kbdfans/kbd67/mkiirgb_iso/mkiirgb_iso.h * Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/via/keymap.c * Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/via/keymap.c * Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/via/keymap.c * Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/via/keymap.c * Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/default/keymap.c * Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/default/keymap.c * Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/default/keymap.c * Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/default/keymap.c * Update keyboards/kbdfans/kbd67/mkiirgb_iso/config.h * Update keyboards/kbdfans/kbd67/mkiirgb_iso/mkiirgb_iso.c * Update keyboards/kbdfans/kbd67/mkiirgb_iso/rules.mk * Update readme.md * Update readme.md * Create info.json * Update info.json * Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/via/keymap.c * Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/via/keymap.c * Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/via/keymap.c * Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/via/keymap.c * Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/default/keymap.c * Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/default/keymap.c * Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/default/keymap.c * Update keyboards/kbdfans/kbd67/mkiirgb_iso/rules.mk
* [Keyboard] Add caps and scroll indicator LEDs to andromeda PCB (#15793)Andrew Kannan2022-01-081-0/+4
|
* [Keyboard] Fix inverted ploopy trackball (#15790)dnaq2022-01-081-0/+1
|
* Add a-ball handwired trackball based on ADSN9800 (#9015)Richard2022-01-077-0/+148
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Initial commit of kball * Pretty much working * Rename to aball * Cleanup * Fix typo and make instructions * Refactor to use qmk spi * Suggestions from ZVECR * Update keyboards/handwired/aball/adns9800_srom_A6.h * Update keyboards/handwired/aball/adns.c * Update keyboards/handwired/aball/adns.c * Update keyboards/handwired/aball/adns.c * Added copyright and source attribution * Update keyboards/handwired/aball/rules.mk Include as quantum lib to help avoid timing issues with LTO * Only send report on change, adj sensitivity, fix src include * Fix issue causing constant reports and bad clamping * Streamline conversion to int, add required wait before burst read * Changes to track develop * Update rules with new feature descriptors, add info.json * Add stub layout * Rework / cleanup key matrix. Add missing CS pin define for new ADNS driver * Add stub keymap to enable compile
* JJ50 Touch-Up (#15762)James Young2022-01-073-27/+93
| | | | | | | | | | | | | * rules.mk: Build Options sorting and white space * use QMK 3-character notation * info.json: apply friendly formatting * info.json: use 3-character notation * move layout macro alias to info.json * number matrix identifiers by electrical position
* Dango40: Fix QMK Configurator Implementation (#15761)James Young2022-01-071-262/+61
| | | | | | | * friendly-format info.json * correct info.json structure * info.json: update key labels
* [Keyboard] Hard Light Mark 2 and keymaps (#13719)FateEverywhere2022-01-0711-0/+510
| | | | | | | | | | | | * Hard Light Mark 2 and keymaps This time with minor competence! * Update keyboards/edi/hardlight/mk2/rules.mk * Delete config.h * Apply suggestions from code review
* [Keymap] Adding Frosty Flake VIA keymap (#13211)chance2022-01-073-0/+47
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * updated my personal layouts * added Artix to install script * setting up for PR * added Artix to install script * Created frosty flake via keymap.c Created the default VIA keymap.c file for the Frosty Flake controller * Create rules.mk * add #define DYNAMIC_KEYMAP_LAYER_COUNT 3 * Update keymap.c * Delete keyboards/tada68/keymaps/trashcat directory * Create keymap.c * Create README.md * Create rules.mk * Delete keyboards/whitefox/keymaps/trashcat directory * Update qmk_install.sh * Rename README.md to readme.md * Update keymap.c * Update keymap.c * Apply suggestions from code review
* [Keyboard] Add croxsplit44 handwired keyboard (#14227)Samuel Fischer2022-01-079-0/+277
| | | | | | | | | | | | | | | | | | * Add files via upload * Delete keyboards/croxsplit44 directory * Add files via upload * Add files via upload * Add files via upload * Add files via upload * Apply suggestions from code review * Apply suggestions from code review
* [Keymap] Add masoncowen planck keymap (#14353)Mason2022-01-063-0/+106
| | | Co-authored-by: Drashna Jael're <drashna@live.com>
* [Keyboard] Adalyn keyboard (#14184)TJ2022-01-0610-0/+249
| | | | | | | | | | | | | | * first Adalyn commit * fixed json and removed via * fixed GPL headers and rules.mk * fix extra space after gpl add vial keymap * Removed VIAL and revised rules.mk * updating per request and completing readme
* [Keyboard] Add Support for Wren Keyboard (#14570)Walter Hanley2022-01-0610-0/+503
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * initial prime_o commit * Cleaned up comments, other things. * Updated keymap to use standard seven-underscore KC_TRNS notation * initial prime_o commit * Cleaned up comments, other things. * Updated keymap to use standard seven-underscore KC_TRNS notation * Initial Code for Wren Keyboard This is the initial hardware test commit for the wren. More detailed keymaps will be added soon. * Update layout and add author * Add PCB Image and Clarify Bootloader Instructions * Update config.h Updating config.h to remove mentions to LED backlighting (not supported on this PCB) * Update wren.h to match PR checklist * Roll back addition of code that should have been in wren.h * Update /default/keymap.c Make keyboard.c "pristine" to the best of my ability and add information about configuring a "non-standard" layout. * Update readme.md * Update keymap readmes to match PR checklist * Update readme.md * Final touches before PR * Un-delete non-wren files * Create rules.mk * Create config.h * Update keyboards/wren/keymaps/walterhanley/keymap.c * Update keyboards/wren/keymaps/walterhanley/keymap.c * Update keyboards/wren/wren.c As per feedback, move encoder definition to wren.c from keymap.c. * Update keyboards/wren/keymaps/walterhanley/keymap.c As per feedback, move encoder definition to wren.c from keymap.c * Update keyboards/wren/keymaps/default/keymap.c As per feedback, move encoder definition to wren.c from keymap.c * Create Keymap-Level config.h I've been dealing with some issues with this board over-drawing power on certain devices; this should fix that issue on my build without affecting other users. * Add bells and whistles to personal keymap This update adds bells and whistles to my personal keymap. I couldn't figure out how to modify rotary encoder functionality for just my personal layout with the definition in wren.c, so I moved it back into the individual keymaps. Please let me know if this is an issue and I can look into possible alternative implementations. * Update to match drashna's requested changes * Update keymap.c This update refines drashna's requested changes. * Update keymap.c Fix typo
* Migrate crkbd/soundmonster to split common, fix OLED and RGB matrix (#15717)Leo Batyuk2022-01-063-54/+26
| | | Co-authored-by: Leo B <leo.the.soundmonster@gmail.com>
* [Keyboard] Adding GOS65 files (#14734)hadi2022-01-069-0/+330
| | | | | | | | | | * Adding gos65 files * Updating info and config to align with other review * Changing LAYOUT_all to LAYOUT * Updating LAYOUT to have 69 elements
* Update keymap for MechBrewery MB65S (#15673)AnthonyNguyen1682022-01-065-18/+20
|
* checkerboards/quark_squared: fix broken layout macro reference in info.json ↵James Young2022-01-061-1/+1
| | | | (#15757)
* Pearlboards Touch-Up (#15756)James Young2022-01-067-46/+347
| | | | | | | | | | | | | * add QMK Configurator data for Atlas * add QMK Configurator data for Pearl * add QMK Configurator data for Zeus * add QMK Configurator data for Zeuspad * physically arrange Zeus layout macro Moves the keycode for the rotary encoder to the top row.
* handwired/ortho_brass: add QMK Configurator data (#15755)James Young2022-01-051-0/+116
|
* cannonkeys/adelie: Fix QMK Configurator Implementation (#15754)James Young2022-01-051-1/+59
| | | | | * info.json: apply friendly formatting * info.json: correct key sequence
* [Keyboard] Remove locking support for Boardsource LP boards (#15747)Albert Y2022-01-053-6/+6
|
* Fix info.json for kbdfans/odin/{rgb,soldered} (#15750)Sergey Vlasov2022-01-052-10/+219
| | | | | | | | | | | | | | * kbdfans/odin/*: Reformat info.json to be human-readable Apply `qmk format-json` to the `info.json` files for `kbdfans/odin/rgb` and `kbdfans/odin/soldered; no actual content changes. * kbdfans/odin/*: Fix key ordering in info.json The order of key entries in `info.json` did not match the order of layout macro arguments (apparently the keys in the cursor block, which are shifted down by 0.25u with respect to the rest of keys, were treated as separate rows). Fix the order to make the configurator produce proper keymaps.
* [Keymap] Fix onekey oled keymap (#15751)Drashna Jaelre2022-01-051-1/+1
|
* [Keyboard] change bm60hsrgb/rev2 layout to LAYOUT_60_ansi_arrow (#15701)peepeetee2022-01-034-9/+11
|
* [Keyboard] Keychron Q1: Turn off RGB during PC suspend (#15685)ripdog2022-01-021-0/+3
|
* Fix DracuLad keymap to accomodate for breaking changes. (#15713)Mango The Fourth2022-01-033-24/+32
| | | Co-authored-by: MangoIV <mangoiv@outlook.com>
* Revert "mkiirgb/v3: Swap R and G lanes to achieve correct RGB. (#15511)" ↵Vino Rodrigues2022-01-021-68/+68
| | | | | (#15660) This reverts commit 235c666f3d79ca42f8bc529bf006473396cb0bba.
* BM60HSRGB Poker rev2: Fix QMK Configurator Implementation (#15697)James Young2022-01-011-3/+3
| | | | | | | * fix layout macro reference * correct layout data * correct maintainer field
* [Keymap] Reorganization, cleanup and readmes for drashna code (#15617)Drashna Jaelre2021-12-2910-219/+90
|
* [Keyboard] Update to ZSA Keyboards (#15644)Drashna Jaelre2021-12-2910-99/+158
|
* [Keyboard] Fix via keymap in charue/charon keyboard (#15642)Drashna Jaelre2021-12-301-1/+1
|
* [Keyboard] Adding Charon keyboard to Charue family (#15190)ILWrites2021-12-2913-0/+399
| | | | Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* [Keyboard] Add Mode Eighty M80v2 PCB support (#15486)Álvaro A. Volpato2021-12-2949-35/+804
| | | Co-authored-by: Ryan <fauxpark@gmail.com>
* [Keymap] Add initial Unicorne keyboard layout for bcat (#15613)Jonathan Rascher2021-12-294-0/+136
|
* [Keymap] Bug fix nordic60, enable underglow for VIA firmware (#15616)4pplet2021-12-281-0/+1
| | | | Co-authored-by: 4pplet <4pplet@protonmail.com> Co-authored-by: 4pplet <stefan.ess@gmail.com>
* [Keyboard] Fix sendyyeah/pix oled task function type (#15608)Drashna Jaelre2021-12-272-2/+2
|
* [Keyboard] Fix over sized compiliation for Bandiominedoni via keymap (#15607)Drashna Jaelre2021-12-281-1/+0
|
* massdrop/thekey: macos requires LGUI modifier instead of LCTL (#15605)me-dea2021-12-271-1/+1
|
* bandominedoni, Drashna's method is applied to encoder_update_kb. (#15287)3araht2021-12-279-167/+141
| | | | | | | * Drashna's method is applied to rotary encoder rotation detection. rgb_matrix_user.inc -> rgb_matrix_kb.inc. * Disabled some RGB MATRIX effects to shrink the firmware size. * via # of layers changed from 5 to 4.
* zigotica userspace add raw_hid_receive (#14869)Sergi Meseguer2021-12-274-47/+94
| | | | | | | | | | | | | | | | | | | * zigotica userspace add raw_hid_receive * add 3 keys to figma keymap * add 2 keys to vim keymap * improve vim keys * add 3 keys to browser keymap * comment typo * shorten SEND_STRING Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* Addd victorsavu3's Keychron Q1 keymap (ISO) (#15517)Victor Savu Gabriel2021-12-274-0/+228
| | | Co-authored-by: Savu Victor-Gabriel <dev@victorsavu.com>
* Keebwerk devices keymaps (#15504)Jesús Vallejo2021-12-275-0/+342
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Keymap with status leds animations * Midi2Vol keymap * Coding conventions * Coding Conventions * rename directory * Midi2Vol keymap * Update to follow coding conventions * Rename keyboards/keebwerk/nano_slider/keymaps/Midi2Vol/keymap.c to keyboards/keebwerk/nano_slider/keymaps/midi2vol/keymap.c * Rename keyboards/keebwerk/nano_slider/keymaps/Midi2Vol/readme.md to keyboards/keebwerk/nano_slider/keymaps/midi2vol/readme.md * Update keyboards/keebwerk/mega/ansi/keymaps/jesusvallejo/keymap.c Wild slash typo. Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/keebwerk/nano_slider/keymaps/midi2vol/keymap.c Changed define for an enum. Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Drashna Jaelre <drashna@live.com>
* Added BareDev keyboard (#15518)Fernando Rodrigues2021-12-2710-0/+974
| | | | | | | * Added BareDev keyboard * Updated readme.md to reflect handwired directory * Simplified keycodes for basic GUI + [KEY]
* mkiirgb/v3: Swap R and G lanes to achieve correct RGB. (#15511)Kyrylo Mikos2021-12-271-68/+68
|
* Add 'capslock backlight' feature to Iron180 (#15462)Álvaro A. Volpato2021-12-273-1/+32
| | | | | | | * Add 'capslock backlight' capability to Iron180 * Update readme * Revers CAPSLOCK_BACKLIGHT back to default
* [Keyboard][Update] Add RGB Backlight feature to Pix (#14057)Sendy Aditya Suryana2021-12-275-35/+147
| | | | | | | | | | | | | * Initiate RGB Support * Add RGB Support for PIX * Revert Encoder pin assignment * Lower default RGB LED to 15 * Use Left shift for far left key * Replicate via keymap to default keymap
* New keymap for Sofle rev1 for Flare576 (#13723)Jeremy Scherer2021-12-278-0/+701
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * feat(sofle): add flare576 keymap to sofle * feat(sofle): add flare576 keymap to sofle * luna on main * fix(flare576): Final layout for now * WIP * chore(graphics): file split * fix(oled): display issues Always show mode changes Remove unused variable * feat(marquee): Scrolling logo * fix(TG TO): Better layer swapping * feat(readme): Update for Flare576 keybinds * chore(license): add license * fix(logos): simplify loop/data * fix(logos): simplify loop/data * fix(logos): better quality * feat(size): remove unused layers, split images Remove Npad, media, add meta and FF14 Add flag (MAIN_BOARD) for main/secondary graphics Add Chocobo image * feat(size): remove unused layers, split images Remove Npad, media, rename game to esdf, add FF14 Add flag (MAIN_BOARD) for main/secondary graphics Add Chocobo image * fix(headers): PR feedback Rename to enums.h Fix defines Fix last commit (hanging refs) * chore(graphics): manage large strings better * fix(incremental): updating keymaps * fix(syms): Bracket idea * fix(esdf): Map (M) key to bottom right * PR Feedback RE: headers * docs(readme): old information updated * fix(licenses): add license info to new files
* [Keymap] Adding 'super alt' keymap for Wuque ikki68 Aurora (#14838)Paul Ewers2021-12-274-0/+275
| | | | | | | | | * [Keymap] Adding personal keymap for ikki68 Aurora * Add license headers * Added support to toggle LED modes * Added a toggleable layer for macOS (which swaps the GUI/ALT positions)
* fixed "Your Name" in header (#15591)br2021-12-272-2/+2
| | | | | | | | | | | | | | | | | | | | | | | * cleaned up for pr * Update keyboards/massdrop/alt/keymaps/b/config.h Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/massdrop/alt/keymaps/b/config.h Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/massdrop/alt/keymaps/b/config.h Co-authored-by: Drashna Jaelre <drashna@live.com> * SPDX copyright header * renamed keymap folder to b_ * Your Name Co-authored-by: Drashna Jaelre <drashna@live.com>