* making mouse cursor disappear
@ 2006-05-04 12:15 Werner LEMBERG
2006-05-08 8:45 ` Jan Djärv
2006-05-08 9:05 ` Romain Francoise
0 siblings, 2 replies; 6+ messages in thread
From: Werner LEMBERG @ 2006-05-04 12:15 UTC (permalink / raw
Using konsole on KDE, I see the mouse cursor disappear after a few
seconds while the cursor stays in the konsole's window and isn't
moved. Is something similar available within Emacs? I've searched
for the word `disappear' but got nothing.
It might be a useful addition to the `mouse-avoidance-mode' IMHO --
and no, I can't code this myself due to lack of time :-)
Werner
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: making mouse cursor disappear
2006-05-04 12:15 making mouse cursor disappear Werner LEMBERG
@ 2006-05-08 8:45 ` Jan Djärv
2006-05-08 13:03 ` Werner LEMBERG
2006-05-08 9:05 ` Romain Francoise
1 sibling, 1 reply; 6+ messages in thread
From: Jan Djärv @ 2006-05-08 8:45 UTC (permalink / raw
Cc: emacs-devel
Werner LEMBERG skrev:
> Using konsole on KDE, I see the mouse cursor disappear after a few
> seconds while the cursor stays in the konsole's window and isn't
> moved. Is something similar available within Emacs? I've searched
> for the word `disappear' but got nothing.
>
> It might be a useful addition to the `mouse-avoidance-mode' IMHO --
> and no, I can't code this myself due to lack of time :-)
I don't think you can do this now from the Lisp level. In C you create a
cursor with a 1x1 pixel bitmap with the mask set to 0 (see
XCreatePixmapCursor) and then install that cursor in the window in question.
Then you also have to restore the old cursor when the mouse moves.
Jan D.
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: making mouse cursor disappear
2006-05-08 8:45 ` Jan Djärv
@ 2006-05-08 13:03 ` Werner LEMBERG
0 siblings, 0 replies; 6+ messages in thread
From: Werner LEMBERG @ 2006-05-08 13:03 UTC (permalink / raw
Cc: emacs-devel
> > It might be a useful addition to the `mouse-avoidance-mode' IMHO
> > -- and no, I can't code this myself due to lack of time :-)
>
> I don't think you can do this now from the Lisp level. In C you
> create a cursor with a 1x1 pixel bitmap with the mask set to 0 (see
> XCreatePixmapCursor) and then install that cursor in the window in
> question. Then you also have to restore the old cursor when the
> mouse moves.
Thanks for the information. Maybe this can be put into a `ideas after
the next release' file.
Werner
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: making mouse cursor disappear
2006-05-04 12:15 making mouse cursor disappear Werner LEMBERG
2006-05-08 8:45 ` Jan Djärv
@ 2006-05-08 9:05 ` Romain Francoise
2006-05-08 9:08 ` David Kastrup
1 sibling, 1 reply; 6+ messages in thread
From: Romain Francoise @ 2006-05-08 9:05 UTC (permalink / raw
Cc: emacs-devel
Werner LEMBERG <wl@gnu.org> writes:
> Using konsole on KDE, I see the mouse cursor disappear after a few
> seconds while the cursor stays in the konsole's window and isn't
> moved. Is something similar available within Emacs?
No, but you can achieve the same result with the ``unclutter'' program.
<URL: http://packages.debian.org/unclutter>
--
Romain Francoise <romain@orebokech.com> | The sea! the sea! the open
it's a miracle -- http://orebokech.com/ | sea! The blue, the fresh, the
| ever free! --Bryan W. Procter
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2006-05-08 13:03 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-05-04 12:15 making mouse cursor disappear Werner LEMBERG
2006-05-08 8:45 ` Jan Djärv
2006-05-08 13:03 ` Werner LEMBERG
2006-05-08 9:05 ` Romain Francoise
2006-05-08 9:08 ` David Kastrup
2006-05-08 13:01 ` Werner LEMBERG
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).