Actually, that's what proposed in the WinForms sources... https://github.com/mono/mono/blob/master/mcs/class/Managed.Windows.Forms/System.Windows.Forms/XplatUIX11.cs
internal override void ShowCursor(bool show) { ; // FIXME - X11 doesn't 'hide' the cursor. we could create an empty cursor } Stifu wrote > > If all fails, you could just use a custom invisible cursor instead (like, > a cursor icon made of a single transparent pixel). > Though it'd be nice to fix in WinForms itself... > > > UserDave2012 wrote >> >> I am porting a VB.NET application from Win over to Linux and am having a >> problem of the Cursor.Hide function not working. It does not throw an >> error, it just doesn't hide the cursor. I searched the forum and see >> that this was reported in 2008 but it didn't have a resolution. Neither >> of the following statements have any effect so I can't even move it off >> the screen: >> >> Cursor.Position = New Point(50,50) >> Cursor.Hide >> >> Both of these statements function correctly on Win. Can anyone point me >> to a patch or work-around to hide the cursor? >> >> Thank you in advance >> >> Edit: >> Linux Platform : Xubuntu 64 >> MonoVersion 2.10.8 (latest available via Synaptic) >> > -- View this message in context: http://mono.1490590.n4.nabble.com/Cursor-Hide-Not-working-tp4649801p4649810.html Sent from the Mono - WinForms mailing list archive at Nabble.com. _______________________________________________ Mono-winforms-list maillist - Mono-winforms-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-winforms-list