Commit graph

5 commits

Author SHA1 Message Date
Peter Johanson
13ab1cefdc refactor(mouse): Tweak behavior inclusion, listener code
* Always import mouse keys behavior and their associated listeners.
* Tweak listener code to only add listener nodes when
  listener and the associated input device are enabled.
2024-09-12 00:03:52 +02:00
Peter Johanson
5e2e1a9bad fix: Testing fixes for listener refactor. 2024-09-12 00:01:17 +02:00
Peter Johanson
326505c4c0 refactor: Proper per-device input listeners.
* Buffer data from input devices and only surface to HID once synd'd.
2024-09-12 00:00:28 +02:00
Peter Johanson
2b6cdfa593 refactor: Use input system for pointer events. 2024-09-11 23:59:36 +02:00
Cem Aksoylar
fe32108532 feat(mouse): Add mouse move and scroll support [WIP]
Co-authored-by: Alexander Krikun <krikun98@gmail.com>
Co-authored-by: Robert U <urob@users.noreply.github.com>
Co-authored-by: Shawn Meier <ftc@users.noreply.github.com>
2024-09-11 23:58:14 +02:00