X Server Cursor Option

Chris Healy cphealy at gmail.com
Fri Jul 9 11:29:56 PDT 2010


Sorry about that.  I completely overlooked your first comment regarding
emailing the Xorg mailing list.

I'll take a look at the Xfixes Hidecursor code.

I'm hoping I can do something that is global within X for all my windows.

Other people have recommended using "unclutter" but that has a number of
undesirable attributes, such as when a button is depressed, the cursor is
visible and depending on how fast you want it to remove the cursor after
inactivity, it starts to each more and more CPU cycles polling.



On Fri, Jul 9, 2010 at 9:25 AM, Simon Farnsworth <
simon.farnsworth at onelan.co.uk> wrote:

> On Friday 9 July 2010, Chris Healy <cphealy at gmail.com> wrote:
> > Simon,
> >
> > I saw your name as being the author for this change so I thought I would
> go
> > straight to you with my question.
> >
> Please don't omit a relevant mailing list when doing this - by all means CC
> me
> in, but I don't always have time to answer questions, and including the
> mailing list helps you get a timely answer.
> > I have an embedded touchscreen device that should normally not have the
> > cursor visible, thus I want to use the -nocursor option, but for
> debugging
> > purposes, I need to be able to plug a mouse in and have a visible cursor.
> > (Because this is for debugging purposes, restarting the X Server is not
> an
> > option.)
> >
> > Is there a way to make the cursor visible again without restarting the X
> > Server?
> This is very deliberately not possible with the -nocursor option - it aims
> to
> ensure that the cursor cannot be displayed no matter how hard X
> applications
> try.
> You want to look at the XFixes extension - the -nocursor option simply
> alters
> the cursor behaviour to act as if a HideCursor request is in force for all
> possible windows.
> --
> Simon Farnsworth
> Software Engineer
> ONELAN Limited
> http://www.onelan.com/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.x.org/archives/xorg/attachments/20100709/b3b70bc8/attachment.html>

More information about the xorg mailing list