Re: How to capture mouse movements independend of a Window?
- From: tomas tuxteam de
- To: Andreas Stricker <andy knitter ch>
- Cc: gtk-app-devel-list gnome org
- Subject: Re: How to capture mouse movements independend of a Window?
- Date: Mon, 8 Jan 2007 09:32:29 +0000
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Sun, Jan 07, 2007 at 10:56:48PM +0100, Andreas Stricker wrote:
tomas tuxteam de wrote:
[fourth argument]
I should have RTFM more attentive [...]
I sometimes turn screaming to the list too before having found the
relevant bit in the FM. Luckily there are quite friendly folks around
here.
Maybe there is a function to place the cursor in the middle of the window?
You might move the pointer with gdk_display_warp_pointer() after each
received movement event.
Yes, that's the function I need. (but move it each time is not a good idea)
[re-center dursor when within 100px of root window]
Sounds quite workable. I was wondering myself about some weird form of
optical feedback: not hide the cursor completely, but show it as a small
dot or ring. Then re-center it based on a falling exponential function
or similar (i.e. add the movement of the cursor and substract on regular
time intervals alpha*(z - z0), when z are the mouse coordinates and z0
is the chosen center. Alpha will be a suitable constant <1 (e.g. 1/2).
So if you don't move, you'll see the pointer "falling" towards the
center.
But I'll shut up now. Holidays are over, after all...
Regards
- -- tomÃs
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFFog+tBcgs9XrR2kYRAk44AJ4m+vjPt2DGnbjysl10siJe8pQSRACZAZCy
4PRIrzscE5H5RtLcOoqIdVM=
=Hn/S
-----END PGP SIGNATURE-----
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]