﻿id,summary,reporter,owner,description,type,status,component,version,resolution,keywords,cc,guest,host
14366,Cursor misscaled in HiDPI mode when using mouse integration,nitrous,,"I am using an OS X 10.10.4 host on a Macbook Pro retina with an archlinux guest, exposing unscaled hidpi output to the guest. When mouse integration is enabled, the cursor is comically oversized -- multiplied by a factor of 2 from the hidpi bug because of my retina display, and another 1.5x from the guest's dpi, giving a 3x size cursor. [https://forums.virtualbox.org/viewtopic.php?f=15&t=68767&p=327418&hilit=retina#p327418 This forum post] suggests it affects other guests too, though I'm not sure about other hosts.

I think the problem is probably that the mouse integration code which implements the hardware cursor is hidpi-unaware and so writes the cursor pixels naively instead of to the underlying device pixels. As a result, the cursor is obviously pixellated and out-of-place with the rest of the guest. Presumably the solution is to simply test whether unscaled mode is on and to then remap the cursor to device pixels.",defect,reopened,GUI,VirtualBox 5.0.0,,"HiDPI, retina, mouse integration, cursor",,Linux,Mac OS X
