Ticket #12270 (closed enhancement: duplicate)
Option to show host-side mouse cursor during mouse integration
|Reported by:||m00k0w||Owned by:|
|Version:||VirtualBox 4.3.0||Keywords:||UI user interface|
The user is loading multiple instances of Android x86 at once. With mouse integration on, there is no visible cursor as Android does not show one in this case, and Virtualbox hides the Windows cursor. The clicks register but the cursor is invisible.
With mouse integration disabled, Android x86 shows a visible mouse cursor - the issue is it mouse acceleration or otherwise non-linear input, which leads to the non-visible host cursor, and guest cursor, not synchronizing in position. They are initially aligned when the mouse is moved very slowly, but if the mouse is moved at a normal pace, they will offset, and the host mouse will stop controlling the virtual mouse, leaving the frame before the virtual mouse reaches the edge of the frame. It is then not easy at all to align the mice again. This happens very easily and makes it entirely unusable with mouse integration off. Other guest OS's could possibly behave this way.
As well, even if the cursors were synchronized, quickly clicking across several different windows means an extra click is required to transfer focus to each instance.
Therefore, the best method of use is with mouse integration enabled, and with an option to have the host cursor visible. There is no reason to force it to be hidden; Is there a known quick workaround to make a windows mouse cursor unhidable?