Seems that anything that uses NoVNC has a small bug, if your laptop has a touch screen(Or possibly even if you have other pointing devices installed) then the VNC plugin for Firefox does pass mouse cursor moves or clicks
by navigating to about:config and setting
dom.w3c_touch_events.enabled to 0 then reloading the page(No need to restart the browser) Ive found on multiple brands of laptops that immediately the mouse comes to life.
I’m unsure of the implications of this setting, Ive tested my touchscreen after setting ti and it seems to function as expected.
Enjoy VNCing 🙂