When using an Ubuntu guest, I've noticed that scrolling from my mouse (Logitech MX Master 3) skips. It seems to take at least two scrolls until whichever app starts to scroll properly (albeit slowly). Doesn't happen on the Windows host, and doesn't happen on another Ubuntu PC with the same mouse. Appears to happen with other mice as well (Kensington Expert Wireless, to be specific).
Version of Workstation Pro: 16.2.2 build-19200509, Windows host is Version 1909 OS Build 18363.1977
Things I've tried so far:
Turning off Smooth scrolling via Logi Options+ Workstation 14 - no Logitech mouse wheel in guest - VMware Technology Network VMTN
Best solution from Solved: Mouse wheel scrolling skips clicks - VMware Technology Network VMTN
Running VMware Workstation as admin Problem: no mouse scroll wheel support - VMware Technology Network VMTN
No difference with any solution
sudo apt install imwheel
#you can either run now "imwheel" in terminal and see that its working and mouse scrolls are not skipping. Or, you can add also imwheel command to startup, so that it works everytime when you launch the OS:
mkdir ~/.config/autostart
cd ~/.config/autostart
touch imwheel.desktop && nano imwheel.desktop
#paste the following inside as given
[Desktop Entry]
Type=Application
Exec=/usr/bin/imwheel (your application path)
Hidden=false
X-GNOME-Autostart-enabled=true
Name[en_US]=imwheel
Name=imwheel
# Save it CTRL+S and quit CTRL+X
Ciao
you tried to change this VMware Workstation setting in some situations where the mouse was having trouble activating or scrolling the change helped me:
By default, it is automatic try to put it in Never
Hey fabio1975 thanks for taking a look. No luck with that though, on or off.
sudo apt install imwheel
#you can either run now "imwheel" in terminal and see that its working and mouse scrolls are not skipping. Or, you can add also imwheel command to startup, so that it works everytime when you launch the OS:
mkdir ~/.config/autostart
cd ~/.config/autostart
touch imwheel.desktop && nano imwheel.desktop
#paste the following inside as given
[Desktop Entry]
Type=Application
Exec=/usr/bin/imwheel (your application path)
Hidden=false
X-GNOME-Autostart-enabled=true
Name[en_US]=imwheel
Name=imwheel
# Save it CTRL+S and quit CTRL+X
Worked like a charm, thanks!
Btw, I followed these directions to configure imwheel as a user service.
Worth noting, but if you've enabled back/forward buttons, make sure to follow these directions so that they're not captured by imwheel and dropped.