VirtualBox

Opened 9 years ago

Last modified 9 years ago

#14251 new defect

Ubuntu 14.04 guest additions breaks touchscreen cursor

Reported by: drdr_skilled Owned by:
Component: guest additions Version: VirtualBox 4.3.28
Keywords: Cc:
Guest type: Linux Host type: Linux

Description

Hardware: Microsoft surface Pro 3 VirtualBox 4.3.28 Guest Additions Installed Host : Ubuntu 14.04 Guest : Ubuntu 14.04

Hello,

After installation of the Guest Additions on the Linux guest, the Touchscreen does not work properly in Guest OS (Ubuntu 14.04). The mouse works fine I get the cursor but I cannot control the cursor position with Touchscreen, I have already tried to calibrate the Touchscreen (xinput, calibrate Touchscreen…) but it seems like having no effects.

For information, Without the guest addition there is no problem of cursor position, I get the good positions of the Touchscreen cursor but the click doesn’t work, and with the Guest additions installed I lost the positions of the Touchscreen cursor but the click still works.

Can someone help with this issue ?

Attachments (3)

VBox_with_additions.log (75.5 KB ) - added by drdr_skilled 9 years ago.
log file VirtualBox with guest additions installed
VBox_without_additions.log (134.8 KB ) - added by drdr_skilled 9 years ago.
log file VirtualBox without guest additions installed
VBox_Logs.zip (95.7 KB ) - added by drdr_skilled 9 years ago.
Logs files with and without guest additions installed

Download all attachments as: .zip

Change History (14)

comment:1 by Frank Mehnert, 9 years ago

priority: blockermajor

Which version of the Guest Additions did you install in your guest?

comment:2 by Michael Thayer, 9 years ago

Could you please execute the guest with the environment variable "VBOX_RELEASE_LOG=+main.e.l3" set and attach a log file? If that is done correctly I expect entries like "Mouse::putMouseEventAbsolute[...]: x=[...], y=[...], dz=[...]" in the log file. A log file with and without Additions installed would be of interest.

Are you using the touch screen to control the host pointer or passing it through to the guest as a USB device?

comment:3 by drdr_skilled, 9 years ago

The version of Guest Additions is 4.3.28 the same as virtual box

in reply to:  2 comment:4 by drdr_skilled, 9 years ago

I'm using the touch screen in the host (Ubuntu 14.04) without problem, the problem is only in the guest (same : Ubuntu 14.04).

comment:5 by Michael Thayer, 9 years ago

As an alternative to setting the environment variable as I mentioned above you can also start the machine and execute the following from a command prompt:

VBoxManage debugvm "machine name" log --release +main.e.l3

by drdr_skilled, 9 years ago

Attachment: VBox_with_additions.log added

log file VirtualBox with guest additions installed

by drdr_skilled, 9 years ago

Attachment: VBox_without_additions.log added

log file VirtualBox without guest additions installed

comment:6 by drdr_skilled, 9 years ago

Hello,

Does anyone have a track on the resolution of this issue ?

Thank you in advance.

comment:7 by Michael Thayer, 9 years ago

Did you uninstall the Additions again to get the "without Additions" log? I am somewhat surprised at what the log files show, as the one where the pointer does work shows pointer events as of the 45th second after machine start, while the one where it does not work shows no events at all, but the Additions only become active as of 2:10 minutes after start - and no other significant differences in the log file up to that point. I am also surprised that the "with Additions" log file shows that the virtual machine was reset at 2:28 minutes.

Is this generally reproducible when you repeatedly install and uninstall Additions? Can you reproduce this with a new virtual machine?

by drdr_skilled, 9 years ago

Attachment: VBox_Logs.zip added

Logs files with and without guest additions installed

comment:8 by drdr_skilled, 9 years ago

Hello everyone, you will find attached the new log files "VBox_Logs.zip"and the steps to reproduce.

The first file without additions:

1-Start the virtual machine,

2-Handling the touch screen

--> The cursor has the good position, I can handle it like I want but the click does not work.

The second file with the guest additions installed:

1- Start the virtual machine

2-Launch the guest additions installation script

3-Restart the virtual machine (I am now full screen window)

4-Handling the touch screen

--> I cannot see the cursor position, the click works but I do not know where I have clicked

Last edited 9 years ago by drdr_skilled (previous) (diff)

comment:9 by Michael Thayer, 9 years ago

It seems that no one is currently available on the team with the skills, the time and the equipment to investigate this. If you are able to investigate further yourself, especially if you can find a reproduction scenario which does not require touch screen equipment (e.g. a simulator) we might be able to look further (not a promise of course).

comment:10 by drdr_skilled, 9 years ago

Hello, Can you be able to tell if someone else can help with this issue ? Thanks in advance.

comment:11 by Michael Thayer, 9 years ago

Yes, I think we would be able to tell if someone found the reason and told us.

Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use