Hi Jiri, I am not entirely sure whether the problem you described is the case of what I am going to explain, but there is a fair chance it is. According to my experience, the disappearance of mouse pointer is caused by it jumping away several screen lengths from the viewport. That is, mouse pointer is still there somewhere and operational, but it is almost impossible to find it manually.
I suspect that it is simply caused by a strangely large dx or dy mouse event parameter received from the input server. Whether it is a an issue within the input server or qemu is an open question, but I encountered it in VirtualBox as well. It could be prevented by putting artificial barriers on viewport edges but such solution is not consistent with the notion of infinite desktop with possibly several separated (non-touching) viewports. Another possibility (which I like more) is to simply introduce a keyboard combo that would rescue the mouse pointer by resetting it into the center of the active viewport. Petr > From: HelenOS-devel [mailto:[email protected]] On Behalf > Of Jiri Svoboda > Sent: Friday, April 19, 2013 8:37 AM > To: HelenOS development mailing list > Subject: Re: [HelenOS-devel] Framebuffer problems > > I encountered a similar problem recently, sometimes (seems especially when I > un-grab Qemu input and then re-grab it) mouse pointer disappears (and > presumably the mouse is rendered inoperative). I didn't try with keyboard. I > am not sure whether the keyboard works at that point or not. I am not able to > consistently reproduce this problem, it occurs from time to time. > > -Jiri _______________________________________________ HelenOS-devel mailing list [email protected] http://lists.modry.cz/cgi-bin/listinfo/helenos-devel
