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
-->&msc
MOVE_VERT
-->MOVE_Y
orMOVE_LEFT
/MOVE_RIGHT
MOVE_HOR
-->MOVE_X
orMOVE_UP
/MOVE_DOWN
SCROLL_VERT
-->MOVE_Y
orSCRL_UP
/SCRL_DOWN
SCROLL_HOR
-->MOVE_X
orSCRL_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