I second this! RustDesk can have some issues at times (scrolling from Linux to another OS can be.. finicky at times...) but it really works well enough to not have to worry about it too much.
On openSUSE Tumbleweed (and I assume any other KDE distro), you can install KRDP. I had it working, but the fact that Linux doesn't let me easily change resolution through a GUI, I gave up on it and continued using RustDesk where I can at least get it to zoom in on the cursor!