VBox 5.10/WinXP guest/nonfunctioning mouse buttons
-
michaln
- Oracle Corporation
- Posts: 2973
- Joined: 19. Dec 2007, 15:45
- Primary OS: MS Windows 7
- VBox Version: VirtualBox+Oracle ExtPack
- Guest OSses: Any and all
- Contact:
Re: VBox 5.10/WinXP guest/nonfunctioning mouse buttons
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.
-
loukingjr
- Volunteer
- Posts: 8851
- Joined: 30. Apr 2009, 09:45
- Primary OS: Mac OS X other
- VBox Version: VirtualBox+Oracle ExtPack
- Guest OSses: just about all that run
Re: VBox 5.10/WinXP guest/nonfunctioning mouse buttons
OSX, Linux and Windows Hosts & Guests
There are three groups of people. Those that can count and those that can't.
There are three groups of people. Those that can count and those that can't.
-
michaln
- Oracle Corporation
- Posts: 2973
- Joined: 19. Dec 2007, 15:45
- Primary OS: MS Windows 7
- VBox Version: VirtualBox+Oracle ExtPack
- Guest OSses: Any and all
- Contact:
Re: VBox 5.10/WinXP guest/nonfunctioning mouse buttons
Note the bit about "OEM-customized". That's why I'm asking.
-
loukingjr
- Volunteer
- Posts: 8851
- Joined: 30. Apr 2009, 09:45
- Primary OS: Mac OS X other
- VBox Version: VirtualBox+Oracle ExtPack
- Guest OSses: just about all that run
Re: VBox 5.10/WinXP guest/nonfunctioning mouse buttons
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.
OSX, Linux and Windows Hosts & Guests
There are three groups of people. Those that can count and those that can't.
There are three groups of people. Those that can count and those that can't.
-
michaln
- Oracle Corporation
- Posts: 2973
- Joined: 19. Dec 2007, 15:45
- Primary OS: MS Windows 7
- VBox Version: VirtualBox+Oracle ExtPack
- Guest OSses: Any and all
- Contact:
Re: VBox 5.10/WinXP guest/nonfunctioning mouse buttons
Those are exactly my questionsloukingjr 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.
-
loukingjr
- Volunteer
- Posts: 8851
- Joined: 30. Apr 2009, 09:45
- Primary OS: Mac OS X other
- VBox Version: VirtualBox+Oracle ExtPack
- Guest OSses: just about all that run
Re: VBox 5.10/WinXP guest/nonfunctioning mouse buttons
OSX, Linux and Windows Hosts & Guests
There are three groups of people. Those that can count and those that can't.
There are three groups of people. Those that can count and those that can't.
Re: VBox 5.10/WinXP guest/nonfunctioning mouse buttons
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.
-
michaln
- Oracle Corporation
- Posts: 2973
- Joined: 19. Dec 2007, 15:45
- Primary OS: MS Windows 7
- VBox Version: VirtualBox+Oracle ExtPack
- Guest OSses: Any and all
- Contact:
Re: VBox 5.10/WinXP guest/nonfunctioning mouse buttons
That's too bad. Were the VMs installed in VirtualBox or did they originally come from somewhere else?
-
mpack
- Site Moderator
- Posts: 39134
- Joined: 4. Sep 2008, 17:09
- Primary OS: MS Windows 10
- VBox Version: VirtualBox+Oracle ExtPack
- Guest OSses: Mostly XP
Re: VBox 5.10/WinXP guest/nonfunctioning mouse buttons
Were these XP VMs originally P2V'd?
Re: VBox 5.10/WinXP guest/nonfunctioning mouse buttons
@mpack--not sure what P2V means.
@michaln--VMs were originally installed using a prior VBox version.
@michaln--VMs were originally installed using a prior VBox version.
-
loukingjr
- Volunteer
- Posts: 8851
- Joined: 30. Apr 2009, 09:45
- Primary OS: Mac OS X other
- VBox Version: VirtualBox+Oracle ExtPack
- Guest OSses: just about all that run
Re: VBox 5.10/WinXP guest/nonfunctioning mouse buttons
P2V means physical to virtual.
OSX, Linux and Windows Hosts & Guests
There are three groups of people. Those that can count and those that can't.
There are three groups of people. Those that can count and those that can't.
-
michaln
- Oracle Corporation
- Posts: 2973
- Joined: 19. Dec 2007, 15:45
- Primary OS: MS Windows 7
- VBox Version: VirtualBox+Oracle ExtPack
- Guest OSses: Any and all
- Contact:
Re: VBox 5.10/WinXP guest/nonfunctioning mouse buttons
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.
-
michaln
- Oracle Corporation
- Posts: 2973
- Joined: 19. Dec 2007, 15:45
- Primary OS: MS Windows 7
- VBox Version: VirtualBox+Oracle ExtPack
- Guest OSses: Any and all
- Contact:
Re: VBox 5.10/WinXP guest/nonfunctioning mouse buttons
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
@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.
-
michaln
- Oracle Corporation
- Posts: 2973
- Joined: 19. Dec 2007, 15:45
- Primary OS: MS Windows 7
- VBox Version: VirtualBox+Oracle ExtPack
- Guest OSses: Any and all
- Contact:
Re: VBox 5.10/WinXP guest/nonfunctioning mouse buttons
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.
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.