On Sat, 5 Jul 2003, Edoardo Serra wrote:

> Hi all,
>          I configured a linux box to act as a 'video server'.
> It boots and loads a Xserver with a fullscreen Macromedia Flash Player.
> The flash animation is then remoted via a TCP connection.
> 
> I need to make the mouse cursor disappear.
> 
> I tried a function from flash to hide the mouse but it doesn't work if i 
> don't move the mouse at least once.
> I tried to remove the CorePointer sections form the XF86Config and adding a 
> Option "AllowMouseOpenFail" "true"
> but the server refuse to start.

   There's no way to make the cursor disappear in all cases unless
you hack the X-sever source code.  In X, there is always a cursor.
There can be, however, cursors that are completely transparent.
If you have the source code for the application, 
you can install a custom cursor via XChangeWindowAttributes
or in a bunch of other ways.  A transparent cursor is one with a
mask that is all zeros.  Note that installing a cursor of "None"
does not mean there is no cursor, but rather, no custom cursor
and you get the default cursor which gets inherited from the
window's parent.  

   If you don't have source to the app, you can only hope it
inherits its cursor all the way from the root window.  You
can change the root window cursor with the "xsetroot" application.


                        Mark.

_______________________________________________
XFree86 mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xfree86

Reply via email to