This is my personal ZMK fork containing various experimental features used in my zmk-config. This branch is up to date with the latest ZMK upgrade to Zephyr 3.5. A legacy version of this branch for Zephyr 3.2 can be found here.
Note that the branch now includes the official mouse PR #2027. If you are updating from an earlier
version with the original mouse PR #778, then the following
adjustments are necessary in your zmk-config:
&mwh-->&mscMOVE_VERT-->MOVE_YorMOVE_LEFT/MOVE_RIGHTMOVE_HOR-->MOVE_XorMOVE_UP/MOVE_DOWNSCROLL_VERT-->MOVE_YorSCRL_UP/SCRL_DOWNSCROLL_HOR-->MOVE_XorSCRL_LEFT/SCRL_RIGHT
E.g., this is my current mouse configuration using the new api.
Below is a list of features currently included in this branch on top of the official ZMK master branch.
- pointer movement/scrolling - PR #2027
- tri-state (aka swapper) - PR #1366
- smart-word (PR #1451)
- on-release-for-tap-preferred - tweak by Andrzej
- zen-tweaks - display & battery improvements by Cem Aksoylar
In order to use this branch with Github Actions, replace the contents of west.yml in
your zmk-config/config directory with the following contents:
manifest:
remotes:
- name: urob
url-base: https://github.com/urob
projects:
- name: zmk
remote: urob
revision: main
import: app/west.yml
self:
path: config