Hi, For a while now, I’ve been hoping to see some commercial solutions like https://symless.com/synergy that implement keyboard and mouse sharing finally add support for running on DEs that use Wayland.
It seems to be forever on their feature roadmaps but never really getting closer. I assume the problem is lack of a good way to snoop on the input events and (maybe; not sure how these commercial solutions implement it) rewrite or suppress certain input events when they’re talking to a typical DE compositor like Mutter. I had a quick look through the current set of things in wayland-protocols, and nothing jumped out at me as work in that direction. Does anybody know of something underway in the upstream compositors that might not have filtered down to wayland-protocols yet, which would be useful for securely implementing mouse/keyboard sharing across separate machines? Maybe I could point these vendors to it.