Unfortunately the [hcs/cursor] won't work for hiding the cursor at startup or when going from one subpatch to the other without physically moving the mouse. Any command only takes place the next time you move the mouse. :-( So there is no way to do what I want with that one.
I'll have to check out xdotool now. I would really prefere to have a solution withing Pd-extended without having to install new programs.
What I need to do is hide the cursor on some (purely display) pages and make the mouse cursor available on other (editing) pages - all in "runmode". If anyone has a suggestion it would be greatly appreciated.
Thanks, Ingo
-----Ursprüngliche Nachricht----- Von: Pd-list [mailto:pd-list-bounces@lists.iem.at] Im Auftrag von Ingo Gesendet: Donnerstag, 30. Oktober 2014 14:46 An: 'Jack'; pd-list@lists.iem.at Betreff: Re: [PD] Set mouse position from within Pd-extended 0.42.5
Thanks, Jack!
I was just going to play with xdotool when I found this:
http://tcl.tk/man/tcl8.5/TkCmd/cursors.htm
It says: "The none cursor can be specified to eliminate the cursor." So ...
[runmode_nothing none( | [hcs/cursor]
makes the cursor disappear when the mouse is not being moved or placed over an object.
I can make it visible again by sending [runmode_nothing arrow( to [hcs/cursor]
Thanks anyway, xdotools looks pretty useful for many things.
Ingo
-----Ursprüngliche Nachricht----- Von: Pd-list [mailto:pd-list-bounces@lists.iem.at] Im Auftrag von Jack Gesendet: Donnerstag, 30. Oktober 2014 10:36 An: pd-list@lists.iem.at Betreff: Re: [PD] Set mouse position from within Pd-extended 0.42.5
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Not a tcl/tk command, but a command line if you work with Linux : xdotool. For instance : $ xdotool mousemove pos_x pos_y
pos_x and pos_y in pixels. ++
Jack
Le 30/10/2014 09:19, Ingo a écrit :
I need to set the mouse position from within Pd-extended 0.42.5.
I have seen a number of externals (especially hcs) for receiving the position but not for setting.
Alternatively hiding and showing the mouse pointer would help.
Maybe some tk/tcl command?
Thanks! Ingo
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1
iQEcBAEBAgAGBQJUUgaSAAoJEOuluecjw8GUesEH/16JDKV7s0bMPnq6c0H+WlDD +QqWPXXI1Cdwd64jYRo8oMHalVK9OzZc6cZTGrjO6qJR0wA8XRHnBt3CyEo3fSZ4 oXOgqJh8pYQ9b4ZhMCgMIcAAst+LRbHoOYITcI7jbgkStVfsr8CdBW9FvvA9Yh1o kYZyMauVeeRlVx90BkCJgR9I4NJtvdqHtvRwvAKR4ddaHgOC5pk/Le1sfKiUfhW0 lhVZNdtau2RHVETMYHWEAfvN2juVQ9MWjUvxR99tK4BldGWy1mXJwCJnOZ8gBH4C 2IIMa6Hegd0XYOV7Uwh2hko/nsCRRCHms8UUeVmVsBPWk9e8hbxk3zd88B0Acgk= =LPzs -----END PGP SIGNATURE-----
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list