Takeshi Nishio
deea6a9826
Add jones v.0.3 and v.0.3.1 keyboard ( #11130 )
* Update LEDの物理的接続とQMKのソフト的接続を調整し、左→アンダーグロー→右と繋がるようにした。
* Update レイヤーインジケータ関連変数を、#ifdefブロック内へ移動。
* Update コード整形
* Revert "Update コード整形"
This reverts commit c98483d9a0
.
* Update 未使用のキーコード、S_SLSHに関連するコードを削除。
* Update コード整形
* Update キーごとのTappingTerm設定を使用しなくなったため、削除。
* Update 未使用コード削除。
* Update コメント追加
* Update レイヤーとIMEのON/OFFを同じキーに割り当てるのをやめたため、関連コードを削除。
* Update コメント追加
* Update コメント
* Update 誤読を避けるため、ifブロックの表記を括弧を使用したものへ変更。動作に変化なし。
* Update 未使用のため削除。
* Update LED関連でデフォルトレイヤーを格納して使用しないため、削除。
* Update コメント
* Update レイヤーによってロータリーエンコーダの動作を変える機能を追加。
* Update comment
* Update 実態に合わせて修正。
* Update JP用キーコードへの書き換え忘れを修正。
* New v.0.3.1 JP style
* Update v.0.3のJPスタイルではオーディオサポートなし。
* Update to latest information
* New
* New keyboard "stmeishi"
* Update layout name
* Update move common settings from keymap's "rules.mk" to keyboard's "rules.mk".
* Update: Move common settings from keymap's "rules.mk" to keyboard's "rules.mk".
* Update: Add "LAYOUT_all" for multiple layout.
* Update target to latest "v.0.3.1".
* Remove unused item.
* Update comments.
* Update Rotary Encoder pins to actual used count.
* Update increase value to maximum.
* Update comments.
* Change default Effects.
* Remove unused items.
* Update comment.
* Change: Use define and function insted of real value for wait.
* Update copyrght.
* Update Update: Add "LAYOUT_all" for multiple layout.
* New: Place info.json copied from v.0.3.1.
* Remove unused items.
* Update: Add comma at last element.
* Update comments.
* Update: change if block style.
* Update: Change Japanese comments to English.
* Update: Change layout name.
* Update: Change layout name.
* Update: Fix miss numbering for ANSI layout.
* Update: Move "Tap Dance" rule to keymap's rule.
* New: Add default keymap.
* Delete: Moving files to branch.
* Initial: Add files from local.
* Remove local only unused keymaps.
* Update: Remove unused, comment outed codes.
* Add default keymap for v.0.3.
* Update: Add custom keycodes.
* Update: Change layer handling from process_record_user to layer_state_set_user.
* Update comment.
* Update: Remove unused function.
* Add my ErgoDash settings.
* Add my NumAtreus_Plus8 settings.
* Add my test_k15r2 settings.
* New Colice片手分動作確認済み
* Update スプリットキーボード対応
* Update 反応が悪くずっと二度押ししているので、ESCキーをレイヤーキーとの共用から、単独機能に変更。
* Update 右手スイッチ配置変更。インジケータLED対応。
* Change インジケータLEDが眩しいので、明るさを下げた。
* Change 右手親指のキーマップ変更。
* Change NumLockの誤爆防止のため、二度押しでレイヤートグルするようにした。
* Change 左手側、Bの右側のキーを誤爆することが多く日本語入力が途切れるため、レイヤーキーの機能左右で入れ替え。
* Update 右手側、画像ソフトなどで使うため、矢印キーの左をレイヤーキーからCTRLへ変更。
* New add new keyboard
* Update Duplex-Matrixが動作した初版
* New Duplex-Matrixのサンプルコード by e3w2q を最新のQMKファームウェアで動作するよう一部修正したもの。
* update Comment-out debug print code.
* Update Colice V0.2 キープレートで矢印キー付近の物理配列が変わったことへ対応
* Update キーレイアウト
* New Initial commit
* Update Fix migrate errors from test_duplex_dp to test_col2col
* Remove unnecessary files
* Testing
* Update IKeJIさんの方法(とりあえずCOL2COLと呼ぶ)の動作テストOK
* New 2乗マトリクス配線のキーボードを追加
* Update キーレイアウト調整
* New colice_rr 初回コミット。基本動作確認OK。LED不調。
* Update Eable LED, Reduce firmwre size
* Update colice_rr キーマップ調整。
* Update colice_rr ロータリーエンコーダ機能追加。
* Move colice_rr を colice_rr_split へ移動。
* Update colice_rr_splitフォルダへ移動したことに対応。
* New colice_rr_splitの初回コミット。
* Update キーマップ調整
* Update キーマップ調整
* New initial comit
* Update 意図せずカッコを入力することがるため、LSPO、RSPCの使用を中止。
* Change Fnキー押下時の日本語入力ONを、長押し時にキャンセルするように変更。
* Change LED点灯方法変更。
* Change 基板バージョンごとにサブフォルダを作成するようにした。
* Update Windows用レイヤーを追加
* Update LED設定を調整
* New Jones v.0.2を新規追加
* Update Numレイヤー追加。キーマップ調整。レイヤーインジケータLED調整。
* Update 左手Yをやめる
* Update ESCによるNumレイヤートグルを、ESC連打でトグルするのを防止するため、ダブルタップからトリプルタップへ変更。
* Update readme
* Update QMKの標準に従うよう各ファイルの内容を変更。
* Update 長音(ー)を入力しやすくするため、レイヤー上でホームポジションに近い位置に配置。
* Update タップダンスの状態判別を、Single,Double,Triple,Holdの4つのステータスにまとめた。
* Update キーボードの電源が切れてもデフォルトレイヤーの状態を保存しておくため、MACとWINレイヤーへの変更はEEPROMへ書き込むようにした。
* Update 不要箇所削除
* Update キーマップをNarrowとWideで書き換えるのが不便なので、分割した。
* Update 最新のPCBに合わせ、デフォルトをv.0.2に変更。
* New v.0.3を新規追加
* Update キーマトリクスに後からJPを追加するため、ANSI用に表記変更。
* Update ANSI用のキーマップであることを明記。
* New JP用キーマップを新規追加。
* Update スイッチの物理的存在、Enter右側はキー1個、に合わせて、ANSIレイアウトを修正。
* New FA (Full Armor)用レイアウトを新規追加
* Update 物理的ロック付きのCAPSは使用しないため、無効化。
* Update ハードウェアのサポート対象にキープレートを追加。
* Update FAで使用するAudio、RotaryEncoderの機能追加。機能削減でファームウェアサイズ縮小。
* Update オーディオ機能にキークリックを追加。
* update FA用設定
* Update 右シフトにキー追加
* Update 変換キー調整
* New オーディを有効化。マウスキーはサイズ削減のため無効化。
* Update スイッチ配置ミス修正。
* Update ピン定義を、ロータリーエンコーダの回転方向に合わせた
* Update 2音同時発音用にピン定義を追加。
* Update ファームサイズに空きがあるので、クリッキー音をデフォルトで利用できるようにした。
* Update LED設定変更
* New 物理配列がJPで、中身はUS配列のキーマップを追加。
* Update 行と列が入り乱れたレイアウトのため、音階が正しくなるように、Music-Mode用のキーマップを定義。
* Change マイナーバージョンの表記に対応できるよう、DEVICE_VERの桁を1つ上げた。
* Update オルソ+ロースタガであることがわかるように、キーボードの簡単な説明を変更。
* New v.0.3.1の初期コミット
* Update 左右で回転方向の判定が逆になるので、右手側を左手に合わせた。
* Update キーマップ調整
* Update LEDインジケータを、v.0.3系と同じ点灯方法(2個をベースレイヤ、1個をRAISEなど)に変更。
* Update RGBLIGHT明るさ調整、エフェクト追加。
* Update 未使用キー設定を削除。
* Update Shiftと組み合わせた/?キーの反応を良くするため、キーごとにTAPPING_TERMを指定できるようにした。
* Update LEDエフェクト追加
* Update keymap
* Update 未使用のものを削除
* Update LEDの物理的接続とQMKのソフト的接続を調整し、左→アンダーグロー→右と繋がるようにした。
* Update レイヤーインジケータ関連変数を、#ifdefブロック内へ移動。
* Update コード整形
* Revert "Update コード整形"
This reverts commit c98483d9a0
.
* Update 未使用のキーコード、S_SLSHに関連するコードを削除。
* Update コード整形
* Update キーごとのTappingTerm設定を使用しなくなったため、削除。
* Update 未使用コード削除。
* Update コメント追加
* Update レイヤーとIMEのON/OFFを同じキーに割り当てるのをやめたため、関連コードを削除。
* Update コメント追加
* Update コメント
* Update 誤読を避けるため、ifブロックの表記を括弧を使用したものへ変更。動作に変化なし。
* Update 未使用のため削除。
* Update LED関連でデフォルトレイヤーを格納して使用しないため、削除。
* Update コメント
* Update レイヤーによってロータリーエンコーダの動作を変える機能を追加。
* Update comment
* Update 実態に合わせて修正。
* Update JP用キーコードへの書き換え忘れを修正。
* New v.0.3.1 JP style
* Update v.0.3のJPスタイルではオーディオサポートなし。
* Update to latest information
* New
* New keyboard "stmeishi"
* Update layout name
* Update move common settings from keymap's "rules.mk" to keyboard's "rules.mk".
* Update: Move common settings from keymap's "rules.mk" to keyboard's "rules.mk".
* Update: Add "LAYOUT_all" for multiple layout.
* Update target to latest "v.0.3.1".
* Remove unused item.
* Update comments.
* Update Rotary Encoder pins to actual used count.
* Update increase value to maximum.
* Update comments.
* Change default Effects.
* Remove unused items.
* Update comment.
* Change: Use define and function insted of real value for wait.
* Update copyrght.
* Update Update: Add "LAYOUT_all" for multiple layout.
* New: Place info.json copied from v.0.3.1.
* Remove unused items.
* Update: Add comma at last element.
* Update comments.
* Update: change if block style.
* Update: Change Japanese comments to English.
* Update: Change layout name.
* Update: Change layout name.
* Update: Fix miss numbering for ANSI layout.
* Update: Move "Tap Dance" rule to keymap's rule.
* New: Add default keymap.
* Delete: Moving files to branch.
* Initial: Add files from local.
* Remove local only unused keymaps.
* Update: Remove unused, comment outed codes.
* Add default keymap for v.0.3.
* Update: Add custom keycodes.
* Update: Change layer handling from process_record_user to layer_state_set_user.
* Update comment.
* Update: Remove unused function.
* Revert "Remove: Non related files."
This reverts commit 82306568fa
.
* Update: To resolve "submodule path not found" message.
* RemoRemove: Non related files.
* Revert file before miss comit.
* Update: Remove unused keycode.
* Update: レイアウト設定内のNUMレイヤへのトグルを、カスタムキーコード表記に変更。
* Update: Comment
* Update: Remove unused items.
* Update layout settings.
* Update: For simplicity, change toggle ADJUST layer method from process_record_user() to layer_state_set_user().
* Update: comment and styling.
* Update: Remove unused custom keycodes.
* Update: For simplicity, change toggle layer method from process_record_user() to layer_state_set_user().
* Update: Remove unused items.
* Update: comment and styling.
* Update: Correct comment.
* Update description and flashing example.
* Update: Remove comment-outed bootloaders.
* Update comments.
* Update: Correct LED count, without under-glow.
* Update: Chenged to common values with v.0.3.1.
* Update: Changed to common values with v.0.3.
* Updarte: Remove unused layout.
* Update: Change default layout to "ALL".
* Update comment.
* Update comment.
* Add missing file.
* Update: Change build option definition style.
* Update: Change build option definition style.
* Update: Change CUSTOM_MATRIX to "lite" and convert "matrix.c" to "lite" version.
* Update: Move "music_map" to keyboard's c file.
To provide common definition for other keymap creator.
* Update: Change keyboard name "v.0.3.1" ---> "v03_1".
For human readability, version name "v.0.3.1" remains at title on "readme.md".
* Update: Change keyboard name "v.0.3" ---> "v03".
For human readability, version name "v.0.3" remains at title on "readme.md".
* Update: Correct matrix definition at "k92".
* Apply suggestions from code review
Remove unnecessary comment block.
* Apply suggestions from code review
Remove "Optional" deprecated items.
* Apply suggestions from code review
Change "make" target keymap to standard default.
* Apply suggestions from code review
Remove rules for MIDI_ENABLE, FAUXCLICKY_ENABLE and HD44780_ENABLE.
These features are not enabled.
* Apply suggestions from code review
Convert tabs to spaces.
* Update: Change #define ROW_SHIFTER to keyboard specific.
3 years ago
dr-BEat
3c0ef04390
[Keymap] Dichotomy keymap by beat ( #8279 )
* Added more led helpers
* Working keymap
* Added new mouse button an made lower layer toggleable
* Small improvement to process_record_user
* Removed extra layer buttons
* Added Numpad to apply layer
* Moved buttons and added toggle for raise button
* Added Menu,PrintScreen and Windowslock buttons, and left handmouse
* Fixed Scroll Buttons
* Turned TAPPING TOGGLE to 2
* Switched Del and Ctrl on left hand
* Added Home Button to Mouse layer
* Fixed led initialization to avoid red led on boot
* Updated formatting to follow guidelines
* Used enums instead of defines and used layer_state_t type
* Added license
* Moved TAPPING settings to keymap config
* Fixed small formatting issue in keymap.c
* Use GPIO Control instead of lowlevel ports
4 years ago
Brendan Wrafter
7a751f1141
Add Boardwalk keymap ( #5806 )
* Add Boardwalk keyboard layout
* Remove backslashes
5 years ago
Nick Christus
5838c458d7
[Keyboard] Added Boardwalk keyboard ( #5195 )
* initial commit
* removed key for fn layer
* added missing row, misc cleanup
* added nchristus keymap, more misc cleanup
* Updating ergo60.h, rules
* Adding McAllaster keymap
* added a bunch of keymaps
* added LED code
* added userspace
* ls vitamins keymap
* added Boardwalk keyboard
* boardwalk: removed unrelated files
* boardwalk: undoing tkc1800 change
* boardwalk: undoing tkc1800 change
* nchristus keymap cleanup
* boardwalk: updates per PR feedback
* boardwalk: updated bootloader
* boardwalk: additional updates from PR review
5 years ago
MechMerlin
b49dbf9b19
[Keyboard] Create KBDFans directory ( #5025 )
* move over kbd19x into the kbdfans directory
* move over kbd4x into the kbdfans directory
* move kbd66 into the kbdfans directory
* move the kbd6x into the kbdfans directory
* move kbd8x into the kbdfans directory
* move kbd75 into the kbdfans directory
* move kbd67 into kbdfans directory
* add a fairly sparse readme for kbdfans directory
* update make instructions for keyboards and add the Complete Newbs Guide to readmes that was missing it
* get kbd75 compiling again
* remove repetitive #defines of KC_NO and KC_TRNS when QMK_KEYBOARD_H is already included in KBD75
* add links to kbdfans readme
* fix some readme formatting
* there is no reason to have two different keymaps with such a small difference, condensing to one
* turning on backlights by default
* enable backlight by default for kbd66
* noticed that the kbd75 had caps lock led code in every keymap. Moved it out to the keyboard.c so everyone can partake.
* Update keyboards/kbdfans/kbd66/readme.md
Co-Authored-By: mechmerlin <30334081+mechmerlin@users.noreply.github.com>
* update readme link ordering
5 years ago
Drashna Jaelre
1a33054a35
Reduce firmware size of KBD8x to fix Travis Compile issues
5 years ago
MechMerlin
1b4ad6b4ae
KBD8X QMK Support ( #2915 )
* initial commit
* add row/column and pin info
* Add first part of switch matrix
* documentation and additional config items
* map out the non confusing part of the matrix
* map out the top row
* ok I think I got it
* fix some stupid compile errors
* put in a default keymap
* rename LAYOUT to LAYOUT_all
* add a standard layout and info.json file
* Fix up readme for default keymap
* Add toggle key LED functionality
* changes based on review feedback
6 years ago
MechMerlin
015aed50a3
AMJ96 Support ( #2651 )
* Initial commit: Get things compiling
* port the custom matrix code
* Update readme
* make second layer fully transparent
* populate config.h identifiers with more correct information
* Add in switch backlight support
* Enable backlight LEDs, and change pin for RGB
* port TMK version over
* remove all that TMK stuff, it didn't work lol
* Updated readme
* Fix keymap
- Change KEYMAP to LAYOUT
- Adjust formatting of table
* Edit readme to reflect NOTES
* add info.json for QMK configurator support
* Replaced placeholder with MechMerlin
6 years ago
allo-world
7c3d2d5f64
Added KBD66 ( #2292 )
* Created default layout for KBD66.
* Added KBD66 ISO layout.
6 years ago
Balz Guenat
18525aa17b
Fc660c port ( #2060 )
* Port Hasu's FC660C controller to QMK
* fix column mask
6 years ago
Balz Guenat
2f5bb2506a
QMK port of Hasu's fc980c alt controller ( #2043 )
* fc980c port, builds but yet untested.
* add my own keymap
6 years ago
0010
8392667ac4
bananasplit LED support and keymap add
* added LED pin mapping
* adding my keymap
6 years ago
Balz Guenat
15fbe6e233
add the bananasplit keyboard incl. default keymap.
6 years ago
Benjamin Kesselring
992a63c0f2
add xd75, preliminary RGB'
6 years ago
skullydazed
23839b8c6d
Clarify the quantum license ( #1042 )
* Clarify the license for files we have signoff on
* Update against the currently signed off files
* Remove unused and not clearly licensed headers
* Replace an #endif I accidentally removed while resolving merge conflicts
7 years ago
Jack Humbert
13bb6b4b7f
Backlight abstraction and other changes ( #439 )
* redoes matrix pins, abstracts backlight code for B5,6,7
* slimming down keyboard stuff, backlight breathing implemented
* don't call backlight init when no pin
* cleans up user/kb/quantum calls, keyboard files
* fix pvc atomic
* replaces CHANNEL with correct var in breathing
* removes .hexs, updates readmes, updates template
* cleans-up clueboards, readmes to lowercase
* updates readme
8 years ago
Erez Zukerman
cebe08fcd3
[Erez & Jack] Updates build guide
8 years ago