aboutsummaryrefslogtreecommitdiff
path: root/keyboards
Commit message (Collapse)AuthorAgeFilesLines
* `salane/ncr80alpsskfl`: add additional layouts (#24809)Ryan2025-01-132-1/+335
|
* Fix a build warning and tidy up a keymap (#24805)Ryan2025-01-112-29/+3
|
* Fix durgod k3x0 docs (#24774)Tocho Tochev2025-01-043-10/+10
|
* Add EE_HANDS for KLEC-02 (#24777)takashicompany2025-01-041-0/+6
| | | Add #define EE_HANDS
* [Keyboard] Add 3W6HS (#22539)Leo Lou2025-01-038-0/+482
| | | | | | | | Co-authored-by: Duncan Sutherland <[email protected]> Co-authored-by: jack <[email protected]> Co-authored-by: Drashna Jaelre <[email protected]> Co-authored-by: Ryan <[email protected]> Co-authored-by: Joel Challis <[email protected]>
* Update some changes for AT32F415 (#24766)HorrorTroll2025-01-032-0/+5
| | | | | * Fixed SPI can't compiled issue * Added solenoid support and use 256KB ldscript for Onekey board
* Add shuguet shu89 (#24758)Sylvain Huguet2025-01-023-0/+358
| | | | | | Co-authored-by: Drashna Jaelre <[email protected]> Co-authored-by: Joel Challis <[email protected]> Co-authored-by: jack <[email protected]>
* [Keyboard] Add handwired/dactyl_manuform/5x8 (#24726)Philip2025-01-024-0/+247
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add handwired/dactyl_manuform/5x8 config * add keymap scheme * Update keymap.c * Update keyboard.json * Update keyboard.json * fix and compile worked configs * Update readme.md * Update readme.md * Update readme.md * add dynamic macros support * change key sets on first workday/add right2left layer * Update keyboard.json * Update keymap.c * move license header to top keymap.c * Update keyboard.json * I rewrote the layout so that the halves are not stacked. * I rewrote the layout so that the halves are not stacked (keymap.c) * change "serial pin" syntactic change "soft_serial_pin": "D0" to "serial": { "pin": "D0" } * fix KC_BSPC and KC_SPC on right keyboard * Update readme.md * Update keymap.c Co-authored-by: Drashna Jaelre <[email protected]> * Update keymap.c Co-authored-by: Drashna Jaelre <[email protected]> --------- Co-authored-by: skandiPC <[email protected]> Co-authored-by: iliorik-ph <[email protected]> Co-authored-by: Drashna Jaelre <[email protected]>
* Remove invalid "effect_max" animation from keyboards (#24767)Joel Challis2024-12-312-4/+2
|
* [Keyboard] Ghoul TKL (#24762)chillKB2024-12-307-0/+492
| | | | Co-authored-by: jack <[email protected]>
* [bug] Djinn theme fix. (#24754)Nick Brassel2024-12-281-2/+2
| | | Theme fix.
* [Keyboard] Add Somei70 (#24444)James Gzowski2024-12-245-0/+282
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Somei70 addition * Changes made, added VIA keymap, cleaned formatting * keymap via * Create rules.mk * Add files via upload * Delete keyboards/somei70/keymaps/via directory * Fixed RGB and matrix * Layout corrections and LED positions * removal of rules.mk * Moved OLED Settings to somei70.c, formatted C removed TABs, removed _LAYERC * Forgot to include license header * Further changes as per suggestions, replaced _user for _kb within somei70.c * Updated keymap 'changes in Nov24' * Requested changes
* add chlx piche (#24252)chalex2024-12-233-0/+193
| | | | | | Co-authored-by: Joel Challis <[email protected]> Co-authored-by: jack <[email protected]> Co-authored-by: chalex <[email protected]>
* add mellow keyboard (#24319)dztech2024-12-236-0/+500
| | | | | Co-authored-by: jack <[email protected]> Co-authored-by: Drashna Jaelre <[email protected]>
* [Keyboard] Add SIRIND Brick65S (#24315)era2024-12-235-0/+327
| | | | Co-authored-by: Joel Challis <[email protected]>
* DecenTKL numpad (#24696)Bertrand Le Roy2024-12-235-0/+379
|
* DecenTKL main keyboard (#24702)Bertrand Le Roy2024-12-236-0/+746
|
* [Keyboard] Add keycult 1800 (#24729)yiancar2024-12-224-0/+201
| | | | | Co-authored-by: jack <[email protected]> Co-authored-by: yiancar <[email protected]>
* fix: mechwild/bb65 coordinate mix-up (#24738)Less/Rikki2024-12-211-4/+4
|
* Add Reverie to QMK (#24227)Andrew Kannan2024-12-1811-0/+1136
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add Reverie to QMK * Add backlight to reverie * Update reverie readme and copyright notices * Use format json to update keyboard.json formatting * Update to have solderable and hotswap variants split * Update copyright noticeS * JSON formatting updates * inherit config.h * fix broken keymap * Update reverie hs keyboard.json to be accurate * Update keyboards/cannonkeys/reverie/hotswap/keyboard.json Co-authored-by: jack <[email protected]> * Remove VIA keymaps * Update keymap --------- Co-authored-by: jack <[email protected]>
* [Keyboard] wilba_tech/wt45_h1 (#24717)Less/Rikki2024-12-173-0/+271
|
* [Keyboard] swagkeys integral (#24712)Xelus222024-12-143-0/+228
| | | | | swagkeys integral Co-authored-by: Xelus22 <>
* [Keyboard] add swagkeys eave (#24711)Xelus222024-12-143-0/+188
| | | | | | | | | | | | | | | | | | * add swagkeys eave * fix up * Update keyboards/swagkeys/eave/keyboard.json Co-authored-by: jack <[email protected]> * Update keyboards/swagkeys/eave/keymaps/default/keymap.c Co-authored-by: jack <[email protected]> --------- Co-authored-by: Xelus22 <> Co-authored-by: jack <[email protected]>
* Added VT-40 keyboard (#24706)Guido Bartolucci2024-12-124-0/+260
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added VT-40 keyboard * Remove commented out code. Oops Co-authored-by: jack <[email protected]> * Change name of planck_layers to layers. Co-authored-by: jack <[email protected]> * Update keyboards/vt40/keymaps/default/keymap.c Co-authored-by: jack <[email protected]> * Removed unused features that I stole from the contra config * Removed unused features that I stole from the contra config * fixed lower/raise keys * make adjust layer accessible * Added adjust key for real this time * Update keyboards/vt40/keyboard.json Co-authored-by: Duncan Sutherland <[email protected]> --------- Co-authored-by: jack <[email protected]> Co-authored-by: Duncan Sutherland <[email protected]>
* [Keymap] Update rp2040_orbweaver (#24704)Lostdotfish2024-12-111-0/+12
| | | | | | | | | | | | | | | | | * Update keymap.c enhancement - power down indicator LEDs when host sleeps * Update keyboards/lostdotfish/rp2040_orbweaver/keymaps/default/keymap.c Co-authored-by: jack <[email protected]> * Update keyboards/lostdotfish/rp2040_orbweaver/keymaps/default/keymap.c Co-authored-by: jack <[email protected]> --------- Co-authored-by: jack <[email protected]>
* Addition of EC TKL X (#24647)Cipulot2024-12-0814-0/+1177
|
* Addition of EC65X (#24648)Cipulot2024-12-0812-0/+775
|
* [Keyboard] Add Orbweaver (#24692)Lostdotfish2024-12-086-0/+364
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Create README.md * Add files via upload * Create keymap.c * Update README.md * Update keyboards/lostdotfish/rp2040_orbweaver/README.md Co-authored-by: Drashna Jaelre <[email protected]> * Update keyboards/lostdotfish/rp2040_orbweaver/keyboard.json Co-authored-by: Drashna Jaelre <[email protected]> * Rename README.md to readme.md * Update readme.md * Update keyboards/lostdotfish/rp2040_orbweaver/keyboard.json Co-authored-by: Drashna Jaelre <[email protected]> * Update keyboards/lostdotfish/rp2040_orbweaver/mcuconf.h Co-authored-by: Drashna Jaelre <[email protected]> * Update keyboard.json * Update keyboards/lostdotfish/rp2040_orbweaver/config.h Co-authored-by: Drashna Jaelre <[email protected]> * Update keyboard.json * Update mcuconf.h * Update rp2040_orbweaver.c * Delete keyboards/lostdotfish/rp2040_orbweaver/halconf.h * Update config.h * Update readme.md * Update readme.md * Update readme.md * Update keyboards/lostdotfish/rp2040_orbweaver/keyboard.json --------- Co-authored-by: Drashna Jaelre <[email protected]> Co-authored-by: jack <[email protected]>
* Adding ctrl-M replacement controller for IBM Model M (#24375)nuess0r2024-12-083-0/+463
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * This is a configuration of QMK intended to be used with the [ctrl-M controller](https://github.com/nuess0r/ctrl-M). * Move USB_MAX_POWER_CONSUMPTION to data driven due to upstream change * Clean up according to PR checklist Check the keymaps/nuess0r how you can make better use of your Model M including Windows, multimedia keys etc. * Move CAPS_HOLD feature from default build to custom keymap * More data driven configuration Move layout definition from ctrl_m.h to info.json Move has_ghost to info.json -> this makes the config.h file obsolete * Implement changes suggested by review * Removing user keymap (nuess0r) to follow current guidelines The nuess0r keymap which is shipped with the ctrl-M controller is kept here: https://github.com/nuess0r/qmk_firmware/tree/nuess0r_keymap * Changed image hosting location to Github requested in review by drashna * Changed image hosting location to imgur * Settings removed from info.json that are disabled by default. * Change URL as suggested by @dunk2k Not pointing to the QMK firmware but to the replacement controller electronics project. * Migrate build target markers to keyboard.json * Adding tindie link and implement review suggestions * Removing via keymap to follow current guidelines Will be moved to the https://github.com/the-via/qmk_userspace_via repo. * Add LAYOUT_all to support ANSI and ISO keyboards with the same firmware Add a LAYOUT_all similar to other keyboards that defines all available keys. Change the default keymap to use the _all layout so both ANSI and ISO Model M variants work out of the box. * Remove unnecessary enum from default keymap Co-authored-by: Less/Rikki <[email protected]> --------- Co-authored-by: Less/Rikki <[email protected]>
* Adding new keyboard Promenade RP24S (#24689)Feags2024-12-084-0/+272
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * adding keymaps for krado industries * Modified default keymap.c files to be the same as via. * Changing vendor ID for Krado Industries * Suggested changes made Making changes suggested by zvecr. Removed dynamic_layer indicator, updated copyright year, deleted unused layers in keymaps. Co-authored-by: Joel Challis <[email protected]> * rgbpin for ws2812 changed in info.json * Added encoder mapping rule file for default keymaps; added Fn layer shortcuts to Promenade layouts * Added rules.mk with encoder mapping for encoder boards at keymaps level. * Deleted extra key in LAYOUT * Update keyboards/kradoindustries/kousa/rules.mk Move WS2812 Driver from rules.mk to info.json Co-authored-by: jack <[email protected]> * Update keyboards/kradoindustries/kousa/info.json Move WS2812 Driver from rules.mk to info.json Co-authored-by: jack <[email protected]> * Update keyboards/kradoindustries/kousa/keymaps/default/keymap.c Move WS2812 Driver from rules.mk to info.json Co-authored-by: jack <[email protected]> * Reverting settings.json * Encoder map code change [2]>[NUM_DIRECTIONS] * Adding Promenade RP24S Adding Promenade RP24S keyboard.json, default keymap, and readme * Adding layer access to Promenade RP24S Adding layer access to layers 1 and 2 --------- Co-authored-by: Joel Challis <[email protected]> Co-authored-by: jack <[email protected]>
* [Keyboard] Add SIRIND Tomak79S (#24684)era2024-12-075-0/+757
| | | | | | | | | | | | | * Add Tomak79S Add Tomak79S * Update keyboards/era/sirind/tomak79s/keymaps/default/keymap.c Co-authored-by: jack <[email protected]> --------- Co-authored-by: jack <[email protected]>
* Add Macroflow Original macropad firmware (#24538)Patrickemm2024-12-055-0/+381
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Adding Macroflow Macropad * Macroflow_Macropad * Macroflow_Macropad * Adding My Macropad * Adding Macroflow Macropad * Adding Macroflow Macropad * Adding Macroflow Macropad * Adding Macroflow Macropad * Adding Macroflow Macropad * Added License Headers * Updated code for merge * Added License Header * Added Encoder Map * Updated Files * Fixed Matrix * Update keyboards/macroflow_original/keyboard.json Co-authored-by: Drashna Jaelre <[email protected]> * Update keyboards/macroflow_original/keymaps/default/keymap.c Co-authored-by: Drashna Jaelre <[email protected]> * Update keyboards/macroflow_original/keymaps/default/keymap.c Co-authored-by: Drashna Jaelre <[email protected]> * Update keyboards/macroflow_original/keymaps/default/rules.mk Co-authored-by: Drashna Jaelre <[email protected]> * Update keyboards/macroflow_original/macroflow_original.c Co-authored-by: Drashna Jaelre <[email protected]> --------- Co-authored-by: Drashna Jaelre <[email protected]>
* Fix keymap.json error of keyboard/suikagiken/suika27melo (#24677)suikagiken2024-12-062-4/+4
|
* Add Cerberus to QMK (#24226)Andrew Kannan2024-12-0515-0/+1233
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add Cerberus to QMK * Update readme to add hotswap callouts * Update readme formatting * Use format json to update keyboard.json formatting * Split Cerberus HS and Solderable into separate folders * Update JSON formatting * make solderable keymaps a bit more useful * Backlight fix on solderable * Update keyboards/cannonkeys/cerberus/hotswap/keyboard.json Co-authored-by: jack <[email protected]> * Remove cerberus VIA keymaps * Apply suggestions from code review Change some whitespace Co-authored-by: Drashna Jaelre <[email protected]> * Add RGB control keycodes to cerberus keymap * Add backlight controls to default keymap on solderable version * Update keyboards/cannonkeys/cerberus/readme.md --------- Co-authored-by: jack <[email protected]> Co-authored-by: Drashna Jaelre <[email protected]>
* [Keyboard] Add Binepad BNK8 keyboard (#24598)Vino Rodrigues2024-12-044-0/+161
| | | | | | | | | | | | | | | * Add Binepad BNK8 keyboard * Moved keymap.c to keymap.json * Fix product page URL * RGB_ -> RM_ keycodes after this round of breaking changes Co-authored-by: Ryan <[email protected]> --------- Co-authored-by: Ryan <[email protected]>
* [Keyboard] add kbd0 Curve0 60 ANSI (#24609)kbd02024-12-043-0/+277
| | | | | | | | | | | | | | | | | * add kbd0/curve0/60_ansi keyboard * Apply suggestions from code review Co-authored-by: jack <[email protected]> * Apply suggestions from code review Co-authored-by: Duncan Sutherland <[email protected]> --------- Co-authored-by: unknown <code-monke> Co-authored-by: jack <[email protected]> Co-authored-by: Duncan Sutherland <[email protected]>
* Addition of EC1-AT (#24645)Cipulot2024-12-048-0/+316
|
* Addition of EC Constellation (#24644)Cipulot2024-12-049-0/+405
| | | | | * Addition of EC Constellation * Fix layout macro name
* [Keyboard] Add Marcopad (#24636)Marco Pelegrini2024-12-045-0/+176
| | | | | | | | | | | | | | | | | | | | | * Marcopad debut * Applying core review suggestions * Optional layout with backlit * Line feeds and replacing dev board configs * Function to toggle backlight * Move to RGB Matrix * Fixing capitalization * Review comments --------- Co-authored-by: Marco Pelegrini <[email protected]>
* [Keyboard] Add cans12erv2 (#24628)Can Baytok2024-12-044-0/+94
| | | | | | | Co-authored-by: jack <[email protected]> Co-authored-by: Duncan Sutherland <[email protected]> Co-authored-by: Drashna Jaelre <[email protected]> Co-authored-by: Can Baytok <[email protected]>
* [Keyboard] Add dactyl_manuform_pi_pico (#23891)GustawXYZ2024-12-034-0/+229
| | | | | Adds new keyboard under handwired/dactyl_manuform_pi_pico It is a dactyl_manuform(5x6) running on Pi Pico micro controller
* Add a keyboard entry for yacobo model m replacement control boards (#23827)Stephen Edwards2024-12-035-0/+391
| | | | | | | | | | | | | | | | | | | | * add the keyboard * Update keyboards/ibm/model_m/yacobo/keyboard.json Co-authored-by: jack <[email protected]> * remove dead file * PR Comments * standardize comments * PR Comments --------- Co-authored-by: Stephen Edwards <[email protected]> Co-authored-by: jack <[email protected]>
* Add cornia keyboard (#24442)Vaarai2024-12-0316-0/+937
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add cornia keyboard * Update Fire keymap * [Cornia/Doc] Host image on imgur * [Cornia/config] Remove unnecessary defines * [Cornia] Move I2C stuff to keyboard level * [Cornia/config] Remove unnecessary defines & move all callbacks to keymap.c * [Cornia] Use tri-layer in default keymap * [Cornia/makefiles] remove license headers & root makefile * [Cornia] Put common configuration to top keyboard level * [Cornia] Remove unecessary custom keycodes * [Cornia] Fix readme * [Cornia] Fix RGB keycodes * [Cornia] Fix config files * [Cornia] Fix readme * [Cornia] Fix mcuconf.h license
* [Keyboard] Add keyboard reviung46 (#24245)gtips2024-12-033-0/+537
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add keyboard reviung46 * modified keyboards/reviung/reviung46/readme.md * modified keyboards/reviung/reviung46/keyboard.json * modified keyboards/reviung/reviung46/readme.md * fix keyboards/reviung/reviung46/keyboard.json * fix keyboards/reviung/reviung46/keymaps/default/keymap.c fix keyboards/reviung/reviung46/keymaps/via/keymap.c * fix keyboards/reviung/reviung46/keymaps/via/keymap.c * fix keyboards/reviung/reviung46/keyboard.json * fix keyboards/reviung/reviung46/keyboard.json * modified reviung/reviung46/readme.md * fixed keyboards/reviung/reviung46/keyboard.json * fixed keyboards/reviung/reviung46/keymaps/default/keymap.c deleted keyboards/reviung/reviung46/keymaps/via/keymap.c deleted keyboards/reviung/reviung46/keymaps/via/rules.mk * fix keyboards/reviung/reviung46/keyboard.json and keyboards/reviung/reviung46/keymaps/default/keymap.c * Update keyboards/reviung/reviung46/readme.md --------- Co-authored-by: jack <[email protected]>
* [Keyboard] Add NCR80 ALPS SKFL/FR (#24625)Sắn2024-12-034-0/+198
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ADD NCR80 ALPS SKFL/FR * fix * Update config.h * Update config.h * Update keyboards/salane/ncr80alpsskfl/keyboard.json Co-authored-by: Duncan Sutherland <[email protected]> * Update keyboards/salane/ncr80alpsskfl/keymaps/default/keymap.c Co-authored-by: Duncan Sutherland <[email protected]> * Update keyboards/salane/ncr80alpsskfl/keymaps/default/keymap.c Co-authored-by: Duncan Sutherland <[email protected]> * Update keyboards/salane/ncr80alpsskfl/keyboard.json Co-authored-by: jack <[email protected]> * Update keyboards/salane/ncr80alpsskfl/readme.md Co-authored-by: jack <[email protected]> --------- Co-authored-by: Duncan Sutherland <[email protected]> Co-authored-by: jack <[email protected]>
* [Keyboard] Add splitkb.com's Halcyon Kyria rev4 (#24512)VeyPatch2024-12-029-0/+803
| | | | | | | | | | | | | | | | | | | | | | | | | | | * Add Halcyon Kyria Rev4 * Remove bootmagic and unused features * Fix encoderindex * Update readme.md * Remove rgblight * Implement requested changes * Add encoder update user * Remove rules.mk and add VIK configuration * Move options to config.h * Update RGB keycodes (qmk#24484) * implement changes --------- Co-authored-by: harvey-splitkb <[email protected]>
* Add new keyboard "Jourkey" (#24409)takashicompany2024-12-024-0/+111
| | | | | | | | | | | | | | | | | | | | | | | * jourkey * rotary encoder * fix keymap * jourkey * format json * Update keyboards/takashicompany/jourkey/readme.md Co-authored-by: Joel Challis <[email protected]> * fix layout * Update readme.md --------- Co-authored-by: Joel Challis <[email protected]>
* [Keyboard] Add h88 gen2 (#24454)Josh Hinnebusch2024-12-026-0/+1303
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * initial commit * small updates * matrix fix * fix rgb lighting * updates * fix rgb pin * pin fixes * readme update * json formatting * Update keyboards/hineybush/h88_g2/config.h Co-authored-by: Drashna Jaelre <[email protected]> --------- Co-authored-by: jack <[email protected]> Co-authored-by: Drashna Jaelre <[email protected]>
* [murcielago] Enable split watchdog (#24463)Thomas Queste2024-12-022-0/+17
|
* [Keyboard] Add support S6xty5Neo Rev.2 (#24631)Thanh Son Tran2024-12-029-0/+399
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Update support S6xty5 * Delete chconf.h * Update manufacturer, community layout for hhkb * Update layout * fix row index * Update tyson60s * Update community layout and layout name * Update remove rgb test mode * Update capslock led * Apply suggestions from code review Co-authored-by: Duncan Sutherland <[email protected]> * Add support for S6xty5Neo Rev.2 * Remove deprecated s6xty5 * Update layout * Apply suggestions from code review Co-authored-by: Duncan Sutherland <[email protected]> * Move mcuconf and config to outer folder --------- Co-authored-by: Trần Thanh Sơn <[email protected]> Co-authored-by: Duncan Sutherland <[email protected]>