![Carlos Garnacho](/assets/img/avatar_default.png)
Instead of relying in the device being updated from different parts of our machinery for different backends, hook this up to our own event dispatching. This will allow dropping all other places where this is done. Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/285>