Middle mouse button not working on Linux

I’m new to SketchUp, I just tried it today for the first time to design a little woodworking project I’ve been thinking of doing. I’m on Linux (Garuda Linux specifically, with KDE Plasma 6.3.4 and Wayland) and I use Floorp as a browser (based of Firefox) and I can’t get the middle mouse button to work on the web app. I find using the O and H hotkeys for adjusting the view to be a pain, and I’d like to use the middle mouse button for this, but it isn’t working. I tried the web app on a Windows 10 virtual machine and the middle mouse button works fine, but the performance on the VM is quite bad so I’d like to use it on Linux if at all possible.

Clearly this is not a problem with SketchUp itself, rather the OS or browser (or maybe Wayland?). I’m aware that Linux handles middle mouse clicks differently and I’ve turned on autoscrolling in the browser and disabled the ScrollAnywhere plugin for the SketchUp web app URL, but to no avail. I tried one of those “test your mouse buttons” websites on both Linux and the Windows VM, on Windows the site registered the middle mouse button and the forward/back button clicks on the mouse, but on Linux it only registers left and right clicks, no MMB or back/forward.

Are there other Linux users here, and have you managed to circumvent this problem somehow? Any suggestions would be appreciated.

I’m not a frequent Linux user, I like single board computers like the raspberry pi and I tried just out of curiosity if I could use sketchup for web on it and I had no issues on chromium and Firefox, it’s probably your browser or some setting on it.

1 Like

I’d agree with @francisquitof that it is likely a browser issue. SketchUp for web makes heavy use of WebGL and javascript, which might not be adequately supported (I have no knowledge of floorp).

1 Like

Turned out to be an issue with Floorp, I tried on Firefox and it works ok. Floorp is based on Firefox but it is a privacy-focused browser so my guess is that it probably puts extra limits on what data (including button presses) it hands over to websites. I don’t know why I didn’t think of checking on another browser.

1 Like