zmkfirmware / zmk

ZMK Firmware Repository
https://zmk.dev/
MIT License
2.84k stars 2.86k forks source link

Make sensors/encoders support source locality behaviors for splits #2499

Open caksoylar opened 2 months ago

caksoylar commented 2 months ago

While #2409 added support for global and source locality behaviors for behaviors invoked from other behaviors, currently sensor rotate behavior only triggers source local behaviors on the central, not the part that the sensor resides in.

Given that pretty much the only source locality behaviors used are reset/bootloader ones (and they aren't commonly placed on encoders) this currently might not be a high priority. However with official pointing sensors support coming soon it might be more necessary and ideally this should also be supported.