Commit graph

5 commits

Author SHA1 Message Date
Peter Johanson
0c3536cfc7 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-08-03 21:11:27 +00:00
Peter Johanson
dad5926fd0 fix: Testing fixes for listener refactor. 2024-08-03 21:11:27 +00:00
Peter Johanson
5513584a48 refactor: Proper per-device input listeners.
* Buffer data from input devices and only surface to HID once synd'd.
2024-08-03 21:11:27 +00:00
Peter Johanson
e38fd78878 refactor: Use input system for pointer events. 2024-08-03 21:10:32 +00:00
Cem Aksoylar
94c17d6f88 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-08-03 21:07:52 +00:00