FIX: VMWare Workstation: Touch Scroll with Synaptics Touchpad not working in Ubuntu virtual machine on Windows 10 host

Recently I ran into the issue that touch scrolling on my virtual development machine did not work at all.

Typically I'm using a mouse with scroll wheel but on vacation I'm using the touchpad.

My hard / software environment:

  1. HP Elitebook 8460p Notebook
  2. with Synaptics PS/2 Port TouchPad (latest drivers)
  3. Windows 10 Pro
  4. VMWare Workstation 12 Pro latest version (12.5.6 build-5528349)

The problem

The touchpad scroll action didn't seem to be forwarded to the VM correctly while mouse scrolling worked without any problems.

I tried very many possible solutions and also was in contact with the VMWare support but could not find any working solution.

Tried the following...

These were some of the things I tried WITHOUT success with the help of VMWare support:
https://askubuntu.com/questions/262287/synaptic-touchpad-on-laptop-not-w...
sudo modprobe -r psmouse
sudo modprobe psmouse proto=imps

https://ubuntuforums.org/showthread.php?t=1786869&s=31c4764bc1d9f15bc05a...
https://ubuntuforums.org/showthread.php?t=1150077
https://ubuntuforums.org/showthread.php?t=1150077&p=9886823#post9886823

https://ubuntuforums.org/showthread.php?t=2322413&p=13578990#post13578990

https://askubuntu.com/questions/503898/touchpad-scrolling-doesnt-work-on...

https://askubuntu.com/questions/322741/touchpad-permanently-disabled-aft...

https://bitbucket.org/DouglasCameron/windows-trackpad-scroller-for-vmware

Working solution (workaround):

Finally and as my last hope I tried the following workaround tool:
https://github.com/devpack/vmware-synaptics-touchpad-scroll
and IT WORKS!! :)

Conclusion

This is not really a good and clean solution from my point of view because it should work correctly in VMWare without any additional tools. Anyway the tool shows a proper fix is possible and demonstrates the problems cause. I'm still hoping for VMWare to fix the issue in core.

Comments

Post new comment

The content of this field is kept private and will not be shown publicly. If you have a Gravatar account associated with the e-mail address you provide, it will be used to display your avatar.

More information about formatting options

Refresh Type the characters you see in this picture. Type the characters you see in the picture; if you can't read them, submit the form and a new image will be generated. Not case sensitive.  Switch to audio verification.