LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   The inability to hide a mouse-cursor in Linux browsers (https://www.linuxquestions.org/questions/linux-software-2/the-inability-to-hide-a-mouse-cursor-in-linux-browsers-739964/)

Solar Granulation 07-14-2009 07:13 AM

The inability to hide a mouse-cursor in Linux browsers
 
I've been developing with Flash and, for my current project, wanted to hide the cursor and replace it with a custom sprite. In doing so, I have discovered that this doesn't seem to be supported within browsers.

In the flash stand-alone player it works perfectly, yet when embedded it does not. What I'm trying to figure out, and why I sought a Linux-oriented software forum, was to pose something to other users and hopefully those who know more than I.

Where does the fault lie? Does it lie with the browsers, failing to implement the Mouse.hide() call? Does it fall with Adobe's broswer plugin, despite working in stand-alone mode? Or is it a more general issue with the OS itself?

Clearly it is possible in an application window to hide the system cursor, because it does so. Thus my feeling is that it's either the browsers (although out of the three I've tried I would expect one to have it right) or the plugin.

Does anyone here know better?

Does anyone know of a work-around? Other than CSS, as the cursor: url(); CSS element also doesn't seem to work!

...I hope this was the right part of the forum to post this.

Ricardo Cruz 08-15-2010 09:31 PM

Whether it is a Firefox bug or not, I would report the bug to them (https://bugzilla.mozilla.org/), since they would know what to do.

A quick search in their bugs database only returns some other Flash cursor glitches on Windows and Mac.

Provide a simple flash reproduction of the bug.

Do give us the link for the bug you fill. I, for one, hate that the cursor doesn't get hidden when you fullscreen a youtube video on Linux.


All times are GMT -5. The time now is 01:35 AM.