I have a Logitech M590 mouse with LogiOptions software in Windows 10.
My Kubuntu 21 is a guest system for which I need to deactivate the smooth scrolling feature in LogiOptions so that the scroll wheel would function AT ALL inside the guest OS.
Also, the mouse back and forward buttons are not working inside the guest OS. However, they are functional on Kubuntu outside the virtual machine.
Other programmable functionalities on the mouse work well in the guest OS so the buttons that work can be programmed.