Skip to Content.
Sympa Menu

baslinux - Re: [BL] How to disable mouse cursor?

baslinux AT lists.ibiblio.org

Subject: Baslinux mailing list

List archive

Chronological Thread  
  • From: baslinux AT lists.ibiblio.org
  • To: baslinux AT lists.ibiblio.org
  • Subject: Re: [BL] How to disable mouse cursor?
  • Date: Sun, 24 Jun 2007 08:05:33 +1200

Message from Steven
===================
wrote:
>
> > It may be possible to compile it for you (if it's
> > not too complicated).
>
> That would be great.

-------------------------------------------------
http://www.basiclinux.com.ru/add-ons/uncluttr.tgz
-------------------------------------------------
I've tested it briefly with BL 3.50 and it appears
to work fine.

Cheers,
Steven


unclutter removes the cursor image from the screen
so that it does not obstruct the area you are looking
at after it has not moved for a given time. It does
not do this if the cursor is in the root window or
a button is down. It tries to ignore jitter if you
have a mouse that twitches.

OPTIONS

-display
is followed by the display to open.

-idle
is followed by the number of seconds between
polls for idleness. The default is 5.

-keystroke
tells unclutter not to use a timeout to determine
when to remove the cursor, but to instead wait
until a key has been pressed (released, really).

-jitter
is followed by the amount of movement of the
pointer that is to be ignored and considered
as random noise. The default is 0.

-grab
means use the original method of grabbing the
pointer in order to remove the cursor. This
often doesn't interoperate too well with some
window managers.

-noevents
stops unclutter sending a pseudo EnterNotify
event to the X client whose cursor has been
stolen. Sending the event helps programs like
emacs think that they have not lost the pointer
focus. This option is provided for backwards
compatibility in case some clients get upset.

-reset
resets the timeout for idleness after the cursor
is restored for some reason (such as a window
being pushed or popped) even though the x y
coordinates of the cursor have not changed.
Normally, the cursor would immediately be
removed again.

-root
means remove the cursor even if it is on the
root background, where in principle it should
not be obscuring anything useful.

-onescreen
restricts unclutter to the single screen
specified as display, or the default screen
for the display. Normally, unclutter will
unclutter all the screens on a display.

-not
is followed by a list of window names where
the cursor should not be removed. The first
few characters of the WM_NAME property on the
window need to match one the listed names.
This argument must be the last on the command
line.

-notname
is exactly the same as -not

-notclass
is similar to -notname, except that the WM_CLASS
property of the window is used. This argument
must be the last on the command line, and so
cannot be used with -not or -notname.

-regex
treats the first name or class (see above) as a
regular expression. This means that
-regex -not foo bar
will not work as expected; instead use
-regex -not 'foo|bar'

LIMITATIONS

The -keystroke option may not work (that is, the cursor
will not disappear) with clients that request KeyRelease
events. Games and Xt applications using KeyUp in their
translation tables are most likely to suffer from this
problem.

The -keystroke option does not distinguish modifier keys
from keys which actually generate characters.





Archive powered by MHonArc 2.6.24.

Top of Page