summaryrefslogtreecommitdiffstats
path: root/keyboards
Commit message (Collapse)AuthorAgeFilesLines
* Update info.json to correctly. (#12507)Kosuke Adachi2021-04-071-9/+58
|
* Add info.json for CK60i (#12318)Ryan2021-04-071-0/+82
|
* Disarray ProductID change (#12440)SneakboxKB2021-04-041-1/+1
| | | | | | Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: mujimanic <64090325+mujimanic@users.noreply.github.com> Co-authored-by: Zach White <skullydazed@gmail.com>
* [Keymap] cleanup keyboards/helix/{rev2|rev3_5rows}/keymaps/five_rows (#12259)Takeshi ISHII2021-04-046-339/+353
| | | | | | | | | | | | | | | | | | | | | * cleanup keyboards/helix/{rev2|rev3_5rows}/keymaps/five_rows * Made the layout data easier to read. * helix/rev2/keymaps/five_rows/keymap.c * helix/rev3_5rows/keymaps/five_rows/keymap.c * The following two were made the same. * keymaps/five_rows/config.h * keymaps/five_rows/oled_display.c The binary of the compilation result has not changed. * update keyboards/helix/rev2/keymaps/five_rows/rules.mk KEYBOARD_LOCAL_FEATURES_MK was moved to the end. * add '#define DISABLE_SYNC_TIMER' into helix/rev3_5rows/keymaps/five_rows/config.h The sync timer features worsen the matrix scan rate of the Helix keyboard. I'm not sure if it makes sense to have sync timer features enabled on the Helix keyboard. So in my keymap I disable this.
* Added Epoch80 (#12307)kb-elmo2021-04-0312-0/+1198
|
* [CI] Format code according to conventions (#12468)github-actions[bot]2021-04-032-77/+77
| | | Co-authored-by: QMK Bot <hello@qmk.fm>
* kingly_keys/ave: move RGBLight config to keyboard level (#12457)James Young2021-04-023-24/+6
| | | QMK Configurator's API can't use the RGBLight configurator when it's defined at keymap level.
* keymaps: fix kinesis default keymap progrm/reset keycode (#12429)Michael Stapelberg2021-04-023-3/+3
| | | | | | | | | | The right-most top-most key on the Kinesis Advantage keyboard is labeled “Progrm” and was meant to enter the Teensy bootloader as per the comment. However, the keycode was set to KC_1, which just produces a “1”. It should be RESET instead. This commit fixes KC_1 to RESET in all files where the fix is needed. The other files have already been fixed independently.
* [Keymap] Remove kc keymap from khord chocopad keymap (#12409)Dylan Khor2021-04-021-44/+15
| | | Co-authored-by: Ryan <fauxpark@gmail.com>
* [Keyboard] Add GON NerD TKL VIA keymap (#12309)kaylanm2021-04-023-2/+66
| | | Co-authored-by: Ryan <fauxpark@gmail.com>
* [Keyboard] Add pkb65 keyboard (#12230)MCKeebs2021-04-029-0/+336
| | | | Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* [Keyboard] KBD67 Hotswap VIA Support (#12351)MechMerlin2021-04-023-2/+50
| | | Co-authored-by: Ryan <fauxpark@gmail.com>
* [Keyboard] Added wilba.tech WT70-JB (#12347)Wilba2021-04-029-0/+265
| | | Co-authored-by: Ryan <fauxpark@gmail.com>
* [Keyboard] Added RAMA WORKS KARA (#12346)Wilba2021-04-029-0/+298
| | | Co-authored-by: Ryan <fauxpark@gmail.com>
* [Keyboard] Update sixkeyboard VID/PID (#12345)jrdsgl2021-04-021-2/+2
| | | Co-authored-by: Ryan <fauxpark@gmail.com>
* [Keymap] remove kc layout from levinson jyh keymap (#12301)Jason Yamada-Hanff2021-04-021-70/+57
| | | Co-authored-by: Jason Yamada-Hanff <jyamada-hanff@chromologic.com>
* [Keyboard] Added VIA support to dmqdesign/spin (#12300)adamkraus62021-04-022-0/+69
| | | Co-authored-by: Kraus, Adam <adam.kraus@mines.sdsmt.edu>
* [Keyboard] Add FoldKB (#12255)Danny2021-04-0214-0/+437
| | | Co-authored-by: Ryan <fauxpark@gmail.com>
* [Keyboard] Add Lumberjack keyboard (#12124)Paul James2021-04-029-0/+343
|
* [Keymap] for Ibm m122 (#11704)dsanchezseco2021-04-022-0/+59
| | | Co-authored-by: Ryan <fauxpark@gmail.com>
* [Keyboard] Add CherryB Studio Keyboards (#11475)Duong Anh2021-04-0210-0/+582
| | | | | 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>
* change BM68 RGB USB Device descriptor device name (#12418)peepeetee2021-03-311-1/+1
| | | * change styling USB Device descriptor device name to reflect stylistic choices of the developer
* Remove leftover old implementations of the lily58 split code. (#12442)Nick Brassel2021-04-015-1050/+2
|
* Added the 64_ansi (GK64) layout to DZ60 (#12378)kb-elmo2021-03-283-0/+113
| | | | | | * add gk64 layout * Apply suggestions from code review
* handwired/rs60: use LAYOUT_ortho_5x12 directly (#12397)James Young2021-03-272-9/+7
| | | This commit renames the macro LAYOUT to LAYOUT_ortho_5x12, and removes the alias.
* Pull Request for babyV keyboard (#12112)joedinkle2021-03-2611-0/+402
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add files via upload * Add files via upload * Update readme.md * Update readme.md * Update readme.md * Update readme.md * Update Readme.md * Update Readme.md * Update readme.md * Update readme.md * Update readme.md * Update readme.md * Update readme.md * Update readme.md * Update readme.md * Update readme.md * Update readme.md * Update readme.md * Update readme.md * Create CaseFiles * Delete CaseFiles * Create Readme.md * Add files via upload * Add files via upload * Add files via upload * Create Readme.md * Create Readme.md * Create Readme.md * Delete S50-Top.dxf * Delete S50-Top.svg * Add files via upload * Update Readme.md * Update Readme.md * Update Readme.md * Update readme.md * Update readme.md * Update readme.md * Update readme.md * Update readme.md * Updating encoder code. * Update encoder code. * Case files and encoder update. * Update encoder code. * Updates to encoder code. * Syntax fixes. * Create readme.md * Add files via upload * Create readme.md * Add files via upload * Removed case files from s50 branch * Format changes. * Add case files to Master branch * Syntax fixes * Recommended code changes for pull request into QMK. * Recommended change for pull request. * Delete config.h * Delete config.h * Delete config.h * Delete config.h * Delete config.h * Delete config.h * Add config.h and rules.mk files to the joedinkle layout for autoshift. * Delete S50-Top-New.dxf * Delete S50-Top-New.svg * New case files Revision to S50 top file. * Added 3D printed case STL and DXF files. * Create readme.md * Update readme.md * Added babyV firmware * Update readme.md * QMK PR preperations. * Delete config.h * Delete keymap.c * Delete readme.md * Delete rules.mk * Delete config.h * Delete keymap.c * Delete readme.md * Changes for QMK formatting. * Removed excess files Removed case files and schematics from the joedinkle branch. The joedinkle branch is primarily for QMK PRs. These files will remain in the master branch of this fork. * Add SPRH keyboard * Formatting and cleanup. * Edits to default Layout * Readme Update * Formatting changes. * Deleted obsolete code. * Formatting changes and file removal for QMK PR * Deleted S50 S50 is a completed keyboard and is located in the Master Branch. S50 removed from the in progress branch. * Delete Read Me * Replaced S50 files accidentally deleted in merge. * Added split layout for SPRH * Added Files for Blvd PCB * Add PCB files for Blvd * Added compressed kicad projects * Removed obsolete PCB files * Added PCB files * Added personal babyV keymap. * Update readme.md * Update readme.md * Update readme.md * Update readme.md * babyV-added info.json and updated default keymap * Added case files for babyV * Update readme.md * Update readme.md * Update readme.md * Updated default keymap. * Cleaned up keymap folder. * Added info.json for babyV * babyV updates * PR preps * PR preps * Update .gitignore * Delete Backlight.png * Delete MCU.png * Delete Matrix.png * Delete readme.md * Rename Readme.md to readme.md * Requested PR changes. * Update rules.mk * Update rules.mk * readme and rules.mk updates * Update keyboards/eyeohdesigns/babyv/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/eyeohdesigns/babyv/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/eyeohdesigns/babyv/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/eyeohdesigns/babyv/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/eyeohdesigns/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/eyeohdesigns/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> * Update readme.md * Update keyboards/eyeohdesigns/babyv/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* Minor typo in comments Colemak DM-MK -> DH-MK (#10721)Anthon van der Neut2021-03-261-2/+2
|
* Add new Keyboard: SENDYYeah Bevi (#12011)Sendy Aditya Suryana2021-03-259-0/+332
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add bevi Keyboard * Update readme * Change image embed * Update instructions to compile * beVi initial * Enable NKRO * Update README * Revert Lily58 rules.mk * Revert h87a info.json * Add URL and maintainer in info.json * Update year * Add layer 1 * Tidying up * Fix keymap * Add one line at end of file * Replicate default keymap to via * Update keyboards/sendyyeah/bevi/bevi.c Co-authored-by: Drashna Jaelre <drashna@live.com> * Remove comment on layout macro definition Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Sendy Aditya Suryana <sendy.suryana@go-jek.com> Co-authored-by: Drashna Jaelre <drashna@live.com>
* Add unison v04 keyboard (#11982)Takeshi Nishio2021-03-2516-0/+606
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Update: JonesのMIDIキーマップをベースに初期作成。AudioとMIDIの同時使用はファームウェアサイズ的に厳しい。 * Update: Unison用のIDへ変更 * Update: Audioはデフォとせず、OLEDをデフォとした。 * Update: v03基板から実際に動くものとなったため、v01からv03に変更。基本的な設定を完了。 * Update: 基本的なキーマップを作成 * Update: キーマップ、ロータリーエンコーダの感度を調整。 * TEST: BOOTMAGIC = lite でどうなるのかテスト * Update: Jones ---> Unison * TEST: BOOTMAGIC = lite で、TABキーでBootloaerに入る設定 * Update: インデント * Update: QMKの一般的な表記に合わせ、 k(col)(row) から k(row)(col) へ変更。 * Update: 自前のカスタムマトリクスを使用せず、COL2ROW方式で総当たりマトリクスを動作させるテストを開始。 特に問題なく動作している。 * TEST: BOOTMAGICテスト用コード追加 * Update: 主に中央部分のキーマップ変更 * TEST: COL2ROWで、COLのピンの順番を変えてキーを読むテスト * Update: QMKの仕様上、MacではKC_PSCRがFキーとして判定されるため、スクリーンショット用マクロを用意した。 * TEST: COL2ROWで、ROWとCOLのピン定義をずらした状態で、BOOTMAGIC = lite の(0,0)キーに引っかからない。 * Update: ロータリーエンコーダにマウスホイールを割り当て * Update: 自明のコメントを削除 * Update: NKRO指定時は、NKRO動作を強制。 * Update: MIDIなしのとき、AUDIOのフル機能がファームウェアサイズ内に収まることをチェック。 * Update: Bootmagicテスト完了のため、無効化。 * TEST: LED動作チェック。 * Update: キーマップを、LOWER, RAISEを中心に大幅変更。 数字を左手レイヤーキーではなく、右手レイヤーキーにしたことで、CMD+Qによる誤爆アプリ終了を避ける狙いもある。 * Update: 未使用のNumレイヤとTapDanceを削除。 * Update: MIDI関連の設定を多数追加。 * New: Add Sequencer keymap * enumの開始を明記 * TAP_DANCEを無効化 * シーケンサーで、トラック単位の有効・無効の切り替えを追加。※動作せず * デバッグ用設定をテスト * Change custom keycode name for classification. * Add LED update on sequencer step. * change LED adjusting value. * TEST: SQ_T related things. * DEBUG * Increase track 6 ---> 8. Add track indicator. * Add sequencer step viewer. * Move Bootmagic lite position to keyboard's config. * Revert matrix as phisically connected. * Change default RGB lighting animation. * Remove MIDI options from keyboard's config. * change version * Remove unused. * Delete unused. Round-Robin matrix woks with COL2ROW. * Delete unused. Round-Robin matrix woks with COL2ROW. * Formatting. * Formatting. * Remove unused. * No enum. * LED setting for Sequencer layer. * Add TODO flag * Remove unused. * change LCTL * Update Rotary Encoder setting. * revert to default * Add TODO flag. * Update to latest information. * Update to latest information. * Add v04 * Move keymaps directory to just under keyboard directory. * Add music layout. * Update to Unison layout. * Add default keymap. * Update readme description. * Commenting. * Exclude non-PR files. * Change keymap name more general. * Remove unused * Commenting. * Remove unused. * Commenting. * Change Macro name for consistency. * Add tempo definition. * Change transparent to noop for better musical play. * Add Rotary Encoder push functions for Sequencer. * FIX printscreen to work _WIN layer. * Fix style name. * Change keymap style from PC to Music. * Adjust LED number and index to v04 PCB. * Commenting. * Add #ifdef block to LED config related. * Change Sequencer display function from Rotary Encoder right-3 to right-4. * Change default animations. * Set LED effect range. Add LED reset on layer change. * Remove unused. * Commenting. * Commenting. * Use function to change Sequencer track indicator. * Use function to change Sequencer track indicator. * Remove unused * Add PC-style keymap. * Adjust keymap. * Add micro volume control for Mac. * Adjust keymap. * Adjust cursor block. * Adjust grave and tild in layer. * Change magic-key position to Left-Bottom where both Music-style and Terminal-style have a key. * Change LED settings for front-side 9 LEDs. * Change keymap name. * Update supported functions. * Adjust indicator dimmer. * Remove unused. * Add underglow support. * Add rotary encoder keymap at Adjust layer for test hardware function. * Disable rotary encoders. * Change description. * Add support for underglow. Disable knight animation to prevent unnatural feeling when underglow not installed. * Commenting. * Formatting. * Turn on default layer indicator. * remove duplication * Change VID for via. * Initial commit for VIA. * Add layout option. * restore AUDIO enabled. * Removed a JSON file for VIA app, not for QMK. * Remove non-related files for PR. * Add keymap for music layout. * Add photo links. * Commenting. * Apply PR checklist. * Change unused function to "no". * Add keymap image and change keymap as image shows. * Change bootloader entering key to widely known "Left-Top". * Turn off ENCODER by default. * Add VIA keymap. * Change VID unique. https://github.com/qmk/qmk_firmware/pull/11982#discussion_r582276979 * Add config option to prepare future release, #11820. https://github.com/qmk/qmk_firmware/pull/11820 * Remove old defines for Audio. Co-authored-by: Takeshi Nishio <kkeennnn@gmail.com>
* ADNS-5050 / Ploopy Nano / Ploopy Mini Trackballs (#11994)ploopyco2021-03-2531-0/+1464
| | | | | | | * added adns5050 sensor code, as well as implementations for the Ploopy Mini and the Ploopy Nano * fixed spurious scrolling issue * recommended fixes for pr linting and cleanup
* Minor improvements to BM68RGB (#12156)Albert Y2021-03-254-54/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Minor improvements to BM68RGB * Add grave esc and LTO support * Move comments to end of line * Document the use of qmk script for compiling and flashing * Revert arrow key flags back to mod * Update keyboards/bm68rgb/bm68rgb.c Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/bm68rgb/bm68rgb.c Co-authored-by: Ryan <fauxpark@gmail.com> * Remove grave escape Co-authored-by: Ryan <fauxpark@gmail.com> * Update tab spacing Co-authored-by: Ryan <fauxpark@gmail.com> * Reverted make default Co-authored-by: Ryan <fauxpark@gmail.com> * Reverted make flash Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: filterpaper <filterpaper@localhost> Co-authored-by: Ryan <fauxpark@gmail.com>
* Make the size of MATRIX_ROW_PINS and MATRIX_ROW_PINS_RIGHT the same (#12203)Naoto Takai2021-03-251-1/+2
| | | | | * Make the size of MATRIX_ROW_PINS and MATRIX_ROW_PINS_RIGHT the same * Use NO_PIN instead of duplicate pin
* Add Nix Studio OXALYS80 Keyboard (#12118)Sendy Aditya Suryana2021-03-2511-0/+1673
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Initial commit of OXALYS80 firmware * Remove comments * Add new return in info.json * Fix pin output init for scroll lock indicator * Update keyboards/nix_studio/oxalys80/config.h Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/nix_studio/oxalys80/rules.mk Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/nix_studio/oxalys80/oxalys80.c Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/nix_studio/oxalys80/keymaps/default/keymap.c Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/nix_studio/oxalys80/config.h Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/nix_studio/oxalys80/config.h Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/nix_studio/oxalys80/config.h Co-authored-by: Drashna Jaelre <drashna@live.com> * Delete keymaps config.h * Update keyboards/nix_studio/oxalys80/config.h Co-authored-by: Sendy Aditya Suryana <sendy.suryana@go-jek.com> Co-authored-by: Drashna Jaelre <drashna@live.com>
* [Keymap] Update keyboards/helix/pico/keymaps/mtei/keymap.c (#12188)Takeshi ISHII2021-03-251-105/+136
| | | | | | | | | * update keyboards/helix/pico/keymaps/mtei/keymap.c Stopped using the LAYOUT_kc macro. (this is response to #12160) There is no change in the generated binary. * small update pico/keymaps/mtei/keymap.c
* [Keymap] ANAVI Macro Pad 2 add git keymap (#12212)Leon Anavi2021-03-251-0/+48
| | | | | | | | | This keymap for ANAVI Macro Pad 2 contains popular git commands typed out and executed with a single key: - left key: git commit -s - right key: git push Signed-off-by: Leon Anavi <leon@anavi.org>
* Add RGB Matrix suspend wake functions to BM40 (#12246)Albert Y2021-03-252-0/+14
| | | | | | | | | | | | | * Add suspend wake functions for RGB Matrix * Add suspension RGB functions to Planck/rev6 and Preonic/rev3 * Add suspend wake to Mark 65 * Revert changes to planck and preonic * Remove changes to The Mark65 Co-authored-by: filterpaper <filterpaper@localhost>
* add massdrop/alt/hlmtre keymap, add .exe to gitignore (#12191)Matt W2021-03-251-0/+131
| | | | | | | * add massdrop/alt/hlmtre keymap, add .exe to gitignore * changes request in PR (license header and fix gitignore) Co-authored-by: Matt Weller <matthew.weller@nvih.org>
* Add Daisy, a macropad with dual rotary encoders + update Scarlet readme.md ↵Blake2021-03-258-2/+285
| | | | | <