forked from Eloy98/zmk-for-cygnus
-
Notifications
You must be signed in to change notification settings - Fork 10
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
4 changed files
with
64 additions
and
22 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,46 @@ | ||
#include <dt-bindings/zmk/mouse.h> | ||
|
||
&mmv { | ||
acceleration-exponent = <1>; // 1 | ||
time-to-max-speed-ms = <1500>; // 40 | ||
delay-ms = <0>; // 0 | ||
}; | ||
|
||
&mwh { | ||
acceleration-exponent = <1>; // 0 | ||
time-to-max-speed-ms = <5000>; // 40 | ||
delay-ms = <0>; // 10 | ||
}; | ||
|
||
#define U_MOUSE_MOVE_MAX 1250 // 600 | ||
#define U_MOUSE_SCROLL_MAX 100 // 10 | ||
|
||
#undef MOVE_UP | ||
#undef MOVE_DOWN | ||
#undef MOVE_LEFT | ||
#undef MOVE_RIGHT | ||
#define MOVE_UP MOVE_VERT(-U_MOUSE_MOVE_MAX) | ||
#define MOVE_DOWN MOVE_VERT(U_MOUSE_MOVE_MAX) | ||
#define MOVE_LEFT MOVE_HOR(-U_MOUSE_MOVE_MAX) | ||
#define MOVE_RIGHT MOVE_HOR(U_MOUSE_MOVE_MAX) | ||
|
||
#undef SCROLL_UP | ||
#undef SCROLL_DOWN | ||
#undef SCROLL_LEFT | ||
#undef SCROLL_RIGHT | ||
#define SCROLL_UP SCROLL_VERT(U_MOUSE_SCROLL_MAX) | ||
#define SCROLL_DOWN SCROLL_VERT(-U_MOUSE_SCROLL_MAX) | ||
#define SCROLL_LEFT SCROLL_HOR(-U_MOUSE_SCROLL_MAX) | ||
#define SCROLL_RIGHT SCROLL_HOR(U_MOUSE_SCROLL_MAX) | ||
|
||
#define U_BTN1 &mkp MB1 | ||
#define U_BTN2 &mkp MB2 | ||
#define U_BTN3 &mkp MB3 | ||
#define U_MS_U &mmv MOVE_UP | ||
#define U_MS_D &mmv MOVE_DOWN | ||
#define U_MS_L &mmv MOVE_LEFT | ||
#define U_MS_R &mmv MOVE_RIGHT | ||
#define U_WH_U &mwh SCROLL_UP | ||
#define U_WH_D &mwh SCROLL_DOWN | ||
#define U_WH_L &mwh SCROLL_LEFT | ||
#define U_WH_R &mwh SCROLL_RIGHT |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,17 +1,11 @@ | ||
manifest: | ||
remotes: | ||
- name: zmkfirmware | ||
url-base: https://github.com/zmkfirmware | ||
- name: kuolemax | ||
url-base: https://github.com/kuolemax | ||
- name: urob | ||
url-base: https://github.com/urob | ||
projects: | ||
- name: zmk | ||
remote: kuolemax | ||
revision: encoder-fix | ||
remote: urob | ||
revision: main | ||
import: app/west.yml | ||
# - name: zmk | ||
# remote: zmkfirmware | ||
# revision: main | ||
# import: app/west.yml | ||
self: | ||
path: config |