-
-
Notifications
You must be signed in to change notification settings - Fork 39.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update dynamis keyboard #17625
Update dynamis keyboard #17625
Changes from 13 commits
3e9bc4e
8ac14a8
d77cc48
96dae11
ee8461e
388fda4
c5322b6
8db05d3
523053a
79c107c
cab64d6
f2272ef
df9866d
84e7b30
dca526c
4ab684d
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -19,9 +19,9 @@ | |
#include "config_common.h" | ||
|
||
/* key matrix */ | ||
#define MATRIX_ROWS 10 | ||
#define MATRIX_ROWS 11 | ||
#define MATRIX_COLS 7 | ||
#define MATRIX_ROW_PINS { B6, B4, D6, D5, D1, C6, B5, D7, D4, D0 } | ||
#define MATRIX_ROW_PINS { B6, B4, D6, D5, D1, C6, B5, D7, D4, D0, NO_PIN } | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. To clarify, the If so, then it needs to be reverted. It's not the proper way to handle this, especially as VIA now supports the encoder map feature. https://docs.qmk.fm/#/feature_encoders?id=encoder-map This allows for proper handling of all keycodes, without special cases, and for it be configured dynamically, by VIA There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Thank you for your comment. But, I cannot find the document that the via support encoder map... So, I don't understand to construct a json file for supporting encoder map feature... There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Thank you for your sharing! I'll try it... There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Ok. Now, this code supported encoder map. The json for via is the following;
|
||
#define MATRIX_COL_PINS { F0, F1, F4, F5, F6, F7, C7 } | ||
|
||
/* rgb num */ | ||
|
Original file line number | Diff line number | Diff line change | ||||||
---|---|---|---|---|---|---|---|---|
|
@@ -35,7 +35,8 @@ | |||||||
{ C60, C61, C62, C63, C64, C65, C66 }, \ | ||||||||
{ C70, KC_NO, C72, C73, C74, C75, C76 }, \ | ||||||||
{ C80, C81, C82, C83, C84, C85, C86 }, \ | ||||||||
{ C90, C91, C92, C93, C94, C95, C96 } \ | ||||||||
{ C90, C91, C92, C93, C94, C95, C96 }, \ | ||||||||
{ KC_WH_D, KC_WH_U, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO } \ | ||||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||
} | ||||||||
|
||||||||
#define LAYOUT_iso( \ | ||||||||
|
@@ -55,5 +56,6 @@ | |||||||
{ KC_NO, C61, C62, C63, C64, C65, C66 }, \ | ||||||||
{ C70, C71, C72, C73, C74, C75, C76 }, \ | ||||||||
{ C80, C81, C82, C83, C84, C85, C86 }, \ | ||||||||
{ C90, C91, C92, C93, C94, C95, C96 } \ | ||||||||
{ C90, C91, C92, C93, C94, C95, C96 }, \ | ||||||||
{ KC_WH_D, KC_WH_U, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO } \ | ||||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.