Hi. I'm currently building my firmware using the build-user-config.yml workflow (https://github.com/zmkfirmware/zmk/blob/main/.github/workflows/build-user-config.yml), as per the instruction on the web site. What do I need to change in this workflow to be able to use ZMK PR #2027? (https://github.com/zmkfirmware/zmk/pull/2027)
#Building with PR 2027
1 messages · Page 1 of 1 (latest)
!beta
ZMK makes use of Zephyr modules to include additional source code or configuration files into its build. You can think of them as similar to plugins or themes. The most common uses of this feature are:
This is documented here
Perfect, thanks.
Does anyone have a ZMK config with the mouse keys that I can have a look?
[please link your repository](#help message)
@void comet https://github.com/osa1/advantage360-config
You need to add CONFIG_ZMK_MOUSE=y to your .conf file
(Keep that warning about needing to refresh the HID descriptor in mind, if using BLE)
Sigh.. Now I'm getting these errors: https://github.com/osa1/advantage360-config/actions/runs/11825965493/job/32950925938
Is this syntax not valid? &mmv MOVE_LEFT(1000) (the part in parentheses)
That's indeed not valid
What's the syntax for passing a parameter? The same syntax in my Glove80 config works: https://github.com/osa1/glove80-zmk-config/blob/main/config/glove80.keymap
GitHub
This repo is the official configuration of the MoErgo Glove80 wireless split contoured keyboard. Use it to develop your own keymap and easily build your own ZMK firmware to run on your Glove80. - o...
Check #pointing-devices message
MOVE_LEFT is already defined as e.g. MOVE_X(-600)
Notice you are also using MOVE_X there, not left
Ah, got it. I switched from MOVE_X to MOVE_LEFT/RIGHT because that's what the documentation mentions, and I was trying to fix other issues and thought maybe they've changed it from X to left/right
Is &msc SCRL_Y(-50) valid? I fixed the move_left/right lines but I'm not getting this error:
devicetree error: /tmp/zmk-config/config/adv360pro.keymap:68 (column 156): parse error: expected number or parenthesized expression
The error location seems incorrect, there's only spaces there..
That's also MOVE, check the source when in doubt: https://github.com/zmkfirmware/zmk/pull/2027/files#diff-96b6a313b7b2d798a719c2c62671b1244ad8a8830f1b716c7612dc4c92462dc3R47