Page 2 of 2
Re: VBox 5.10/WinXP guest/nonfunctioning mouse buttons
Posted: 4. Dec 2015, 11:43
by michaln
Just updating VirtualBox from 4.x to 5.x won't break XP VMs (or we'd have a lot more complaints). But you mentioned something about a Synaptics driver. I'm certain that had something to do with it. What exactly was the driver, and how did it end up being installed in the VM? I could probably install it in my VM, but I don't know what to look for.
Re: VBox 5.10/WinXP guest/nonfunctioning mouse buttons
Posted: 4. Dec 2015, 11:45
by loukingjr
Re: VBox 5.10/WinXP guest/nonfunctioning mouse buttons
Posted: 4. Dec 2015, 11:49
by michaln
Note the bit about "OEM-customized". That's why I'm asking.
Re: VBox 5.10/WinXP guest/nonfunctioning mouse buttons
Posted: 4. Dec 2015, 11:54
by loukingjr
I saw that. I assumed that was for pre-installed drivers. Since the user was running a guest I thought he may have installed them himself. I suppose his XP guests could have been imaged from a PC. I'll shut up now.
Re: VBox 5.10/WinXP guest/nonfunctioning mouse buttons
Posted: 4. Dec 2015, 13:35
by michaln
loukingjr wrote:I saw that. I assumed that was for pre-installed drivers. Since the user was running a guest I thought he may have installed them himself. I suppose his XP guests could have been imaged from a PC. I'll shut up now.
Those are exactly my questions

I just don't know.
Re: VBox 5.10/WinXP guest/nonfunctioning mouse buttons
Posted: 4. Dec 2015, 13:36
by loukingjr
Re: VBox 5.10/WinXP guest/nonfunctioning mouse buttons
Posted: 4. Dec 2015, 17:29
by tsakerjr
I have no idea where the Synaptics driver came from. Both that and the generic PS2 mouse drivers were installed. Not having had any problem with XP as a guest OS before, I never had a reason to examine the pointing device installations before this upgrade exposed the issue. Finding the same issue on two very different systems was another oddity.
Re: VBox 5.10/WinXP guest/nonfunctioning mouse buttons
Posted: 5. Dec 2015, 11:52
by michaln
That's too bad. Were the VMs installed in VirtualBox or did they originally come from somewhere else?
Re: VBox 5.10/WinXP guest/nonfunctioning mouse buttons
Posted: 5. Dec 2015, 15:00
by mpack
Were these XP VMs originally P2V'd?
Re: VBox 5.10/WinXP guest/nonfunctioning mouse buttons
Posted: 7. Dec 2015, 16:51
by tsakerjr
@mpack--not sure what P2V means.
@michaln--VMs were originally installed using a prior VBox version.
Re: VBox 5.10/WinXP guest/nonfunctioning mouse buttons
Posted: 7. Dec 2015, 16:52
by loukingjr
P2V means physical to virtual.
Re: VBox 5.10/WinXP guest/nonfunctioning mouse buttons
Posted: 7. Dec 2015, 18:25
by michaln
If the VMs were created by "P2V" conversion of existing systems, it would be reasonable (even likely) for the Synaptics drivers to be carried over. But if these VMs lived their entire life as VirtualBox VMs, I'm really mystified why there were any Synaptics drivers at all.
Re: VBox 5.10/WinXP guest/nonfunctioning mouse buttons
Posted: 7. Dec 2015, 20:47
by michaln
I think I reproduced the problem with version 10.1.8 drivers from Synaptic's site. But... it would have failed exactly the same in VirtualBox 4.x. Weird.
Re: VBox 5.10/WinXP guest/nonfunctioning mouse buttons
Posted: 9. Dec 2015, 17:06
by tsakerjr
@michain, I've never done a P2V conversion, but I'd really like to try. I have a system with a lot of programs and data that I use for a very specific application that I'd like to preserve b/c it would be tedious and time consuming to reconstruct the system on new hardware. I don't know where the Synaptic drivers came from either. These are natively created vdi files.
Re: VBox 5.10/WinXP guest/nonfunctioning mouse buttons
Posted: 9. Dec 2015, 17:40
by michaln
It's just a mystery. As far as I can tell, the Synaptics drivers are not and never were shipped with Windows, so someone must have explicitly installed them in your VM. The other mystery is that those drivers never seem to have worked with VirtualBox (98% certain). Based on the lack of complaints from other users, your setup must be quite unusual.
Was this a "clean" XP installation or was it some customized OEM version? The latter could explain the Synaptics drivers.
The behavior that you initially described is caused by a bizarre ("historical reasons") way VirtualBox handles mouse input with Guest Additions installed. The movement data is passed through the custom VirtualBox device, but mouse clicks go through normal PS/2 mouse emulation. That's why the Synaptics driver was involved in processing mouse clicks but not movement.
I have very little experience with P2V so I can't tell you much about it.