Mouse scrolling isn't forwarded through vcxsrv
Brought to you by:
marha
I have such set up with hops to each node using ssh with X forwarding:
Linux desktop (A) → Windows laptop (B) → Linux server (C).
vcxsrv is running on Windows (B). When I try to run neovim on Linux server (C), for example X clipboard works fine and propagates to Linux desktop (A) through the hop over Windows laptop (B) above.
But for example mouse scroll wheel doesn't have an effect and scrolls the terminal on A itself, instead of scrolling in the editor that's on C.
If instead of B with vcxsrv I use a normal Linux hop with X forwarding, scrolling works fine. So I suspect there is some problem with vcxsrv and propagation of mouse scroll events.
I use latest version of vcxsrv (1.20.14.0).