ZarkBlog
Melvis

VPC to VMWare Mouse Problems

Monday, January 14, 2008 10:39 AM

Thanks to Virtual PC's inability to utilize USB (insert the 'Old Bit' siren sound) and my need for USB support in my virtual machines, I'm in the process of moving some VPC images to VMWare Workstation 6. Recently, I've converted an existing Virtual PC based XP image to VMWare using the the VMWare 3.0.2 converter with no issues. No issues that is until it was time to install the VMWare tools on my recently converted XP machine. The install went fine, but after the required virtual machine reboot, I found that my mouse pointer was more or less stuck in the bottom right corner of the guest's screen. The mouse pointer itself moved around freely, but any clicks hit a target off screen. Not a very useful "enhancement".

Well, it turns out that this may be an issue between the Virtual PC Additions that were already installed on the VPC based image and the VMWare Tools. Specifically, the mouse driver. After some trial and error, I've found two workarounds to this:

  1. Remove Virtual PC Additions from the virtual before conversion to VMWare.
  2. Install VMWare Tools on the converted virtual without the VMWare Mouse driver. This means that you should install the VMWare Tools while logged into the existing virtual rather than silently via the VMWare menu.

CustomInstall


Feedback

# re: VPC to VMWare Mouse Problems

Could you please elaborate on -> Remove Virtual PC Additions?

Thanks
1/15/2008 6:54 PM | parag

# re: VPC to VMWare Mouse Problems

What I found was that on the VHD (Virtual PC drive image) you uninstall the Virtual PC Additions using the Add/Remove Programs dialog before conversion to VMware. This uninstalls the Virtual PC mouse driver in question. 1/15/2008 10:23 PM | Greg

# re: VPC to VMWare Mouse Problems

Hey thanks.
You get the same problem after importing a vhd from MS Virtual Server into vmware server 1.0.x Installing vmware tools without the mouse driver works great. 1/25/2008 12:42 PM | Carlton

# re: VPC to VMWare Mouse Problems

Thanks for the tip :) very handy, was suffering the same problem after a VPC -> VMWare upgrade myself.

Cheers,

- Alex 2/2/2008 5:05 PM | Alex Henderson

# re: VPC to VMWare Mouse Problems

So it seems this is a problem for others as well! Unfortunately the 'reconvert' option is not available to me as the machine in question is a domain controller in production that cannot simply be rolled-back. I really don't know what to do! At least it can still be used without the VMWare Tools mouse driver, but it is rather inconvenient... 2/10/2008 9:38 AM | Mat

# re: VPC to VMWare Mouse Problems

Further to last comment - I have found an actual solution to the problem, thanks to a chap on the petri.co.il forums.

If you don't want to have to reconvert your machine, simply remove the old mouse driver from the mouse device class:

Browse to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Class\{4D36E96F-E325-11CE-BFC1-08002BE10318}

Then remove the value msvmmouf from the UpperFilters Regvalue, then reboot.

No need to even uninstall the VMWare tools drivers beforehand. 2/10/2008 10:59 AM | Mat

# re: VPC to VMWare Mouse Problems

Great find Mat! I've been meaning to dig in and figure out how to remove the VPC driver "post-conversion" but it appears you've done your homework. Thanks! 2/10/2008 12:51 PM | Greg

# re: VPC to VMWare Mouse Problems

Thanks Greg and Mat! This was very helpful. The registtry edit worked great for me. 2/18/2008 11:55 AM | Todd

# re: VPC to VMWare Mouse Problems

i ran into a problem i cannot figure out, xp installed great on my vm but when it rebooted to finish instalation i get a box saying windows will adjust screen resolution press ok, well i can't even do that without the mouse disappearing and when i push right ALT it appears again although i still cannot click ok, it wont even let me install VMWARE, any feedback would be great...steve 3/9/2008 3:54 AM | steve

# re: VPC to VMWare Mouse Problems

The registry edit worked for me too! Damn, how did you figure that one out? 4/13/2008 10:32 AM | Payload

# re: VPC to VMWare Mouse Problems

Thank you for your registry trick! You are awesome!!!! 4/16/2008 10:59 AM | Dany

# re: VPC to VMWare Mouse Problems

Thank you so much Mat. Fixed my issue after converting one of my base virtual pc's of windows xp. 4/22/2008 6:17 PM | Eldon

# re: VPC to VMWare Mouse Problems

I'd too would like to offer a tip of my hat to Matt -- that registry edit worked a treat! 5/8/2008 2:39 PM | Alex

# re: VPC to VMWare Mouse Problems

Thanks greg for posting this, and kudos to mat as well for finding the other piece of this...! 5/15/2008 10:28 AM | Bill Dwyer

# re: VPC to VMWare Mouse Problems

Thank you for this - I can also confirm the same issue affects Windows XP images being run on VMWare Server as well as workstation. 5/16/2008 4:52 PM | jrbarnett

# re: VPC to VMWare Mouse Problems

Thanks - worked for me - needs to be done on the VM guest appliance. 6/18/2008 12:22 PM | Russell

# re: VPC to VMWare Mouse Problems

Same issue fixed, thanks. 7/11/2008 8:10 AM | Ed

# re: VPC to VMWare Mouse Problems

Fantastic. Many thanks to both for figuring this out. 7/15/2008 5:40 AM | Ross Anderson

# re: VPC to VMWare Mouse Problems

Unfortunately, I'm affected by the same shitty programming issue; herky-jerky mouse movements even when HW acceleration is maxed and the VM Mouse drivers are properly installed. The entry mentioned above doesn't seem to exist in my registry (running Server 2K3 RS SP2) so I'm stuck trying to find other solutions. Initial attempt to boost HW acceleration actually did improve the movement almost to normal, however after rebooting, it reverted to the herky-jerky motion, and yes, acceleration is still maxed, as are other appropriate HW settings. Very frustrating - I have never experienced any such issue using MS Virtual Server (or MS Virtual PC) - so I may be forced to go back to MS. This is just ridiculous - and strangely it doesn't seem to affect every VM build, even if they are identical...

Bottom Line - This is unacceptable, and I, unfortunately, don't have time to trouble shoot shoddy programming issues.

Thanks. 8/4/2008 12:23 AM | Angry Again

# re: VPC to VMWare Mouse Problems

Thanks, tried Matt's registry trick, worked fine. 8/13/2008 7:12 AM | Firoz

Post a comment





 

Please add 1 and 8 and type the answer here: