Are you connecting the USB mouse exclusively to the VM or simply using it by mousing over or clicking within the VM window? I ask because the two configuration options you list do two contradictory things. mouse.vusb.enable = "TRUE" enables the virtual USB mouse and usb.generic.allowHID = "TRUE" allows HID devices (such as mice) to be connected exclusively to the VM and otherwise doesn't change any of the virtual mouse behavior.
Everything works fine if I don't add "mouse.vusb.enable = "TRUE"" to the *.vmx file. However, I need that line in order to have the back and forward mouse buttons working in the guest VM. I tried reinstalled Vmware, creating new VMs, but nothing seems to help. Shouldn't it be fairly easy to make it work (on your end)?
Everything was functioning properly in Workstation 9.
If you could post a vmware.log file from running the VM that would be very helpful. But you might try setting " mouse.vusb.useBasicMouse = FALSE" in your vmx file and see if that helps.
We're not sure what might be going wrong here, but are still investigating the issue.
Could you post a log file with the usb analyzer turned on?
You can temporarily enable it with the vmx file config options:
usb.analyzer.enable = TRUE
usb.analyzer.maxLine = 1024
That should log all USB traffic inside the guest, and let us see how the mouse is actually talking to the guest OS.
If you could post an Xorg.log and xorg.conf from inside the guest that might be helpful too.
The USB logs look like you are still getting the Basic usb mouse, which is restricted to 8 buttons, and doesn't have absolute mouse capability. (The lack of absolute mouse is probably causing the weird jumps you're seeing when grabbing or ungrabbing.)
Can you double check that the "mouse.vusb.useBasicMouse = FALSE" option is set in your vmx file and post a new log file with the USB analyzer turned on?
Are your extra buttons working now?
The mouse warps at grab/ungrab time can be caused by a few other things including the "Gaming Mouse" setting in the UI if it is set to "Automatic" or "Always". Setting that to "Never" should help reduce mouse warps.
The extra buttons are working. The erratic behavior is almost gone now after I set the "Gaming mouse" option to "Never". Although the overall experience is not as smooth as it was in VM9, it is a significant improvement and I can actually get the work done.
Thank you for your help.
This may come too late to help you, seeing as your last post was two months ago. Still, it may help someone else in the future...
I have just encountered what I think is exactly the same problem as you: with default settings, mouse works, but no extra buttons. After adding mouse.vusb.enable = "TRUE" to the vmx file, extra buttons work, but the mouse position and behaviour is dodgy to the point of being unusable.
A bit of Googling turned up this thread (ironically also on VMware forums): https://communities.vmware.com/message/2328267
For reference, the solution from that thread that worked for me is:
usb.generic.allowHID = "TRUE"
mouse.vusb.enable = "TRUE"
mouse.vusb.useBasicMouse = "FALSE"
Not sure if the first line is actually needed... the second line enables the extra mouse buttons, and the last line seemingly stopped the poor behaviour. I imagine if you try this line if may prove more useful than the other options you have been using.
With these three lines added I now have perfect mouse behaviour - smooth as usual and position as expected - along with the extra buttons working. (Host is Windows 7 x64, and guest is Ubuntu 13.10 x64, on Workstation 10 using Workstation 10 virtual hardware.)
I hope this helps.
mouse.vusb.useBasicMouse = "FALSE" was what I was missing, other two lines were there already
Thank you so much!!!!!