Wayland: Add support for pointer event frames

This adds support for wl_seat version 5, which adds pointer frames.
This allows two-dimensional scroll input to be emitted as single events
instead of one event per axis per motion.

It's also the the foundation for future enhancements like properly
scaled discrete scroll events and server-side key repeat.

Fixes #2494
This commit is contained in:
Camilla Löwy
2025-09-01 17:13:05 +02:00
parent 3f14b6feed
commit 001f94eaa7
5 changed files with 230 additions and 57 deletions

View File

@@ -79,6 +79,7 @@ video tutorials.
- Jason Francis
- Gerald Franz
- Mário Freitas
- Friz64
- GeO4d
- Marcus Geelnard
- Gegy