[AYUDA] Re: Desactivar puntero de raton en servidor X
GaRaGeD Style
garaged en gmail.com
Lun Mayo 26 16:48:08 CDT 2008
Totalmente posible, pero seguro no es lo que busca Marco, no he
buscado con detalle, pero seguro con python puedes accesar al Xlib y
mover el puntero con una función que llama a XWrapPointer.
Este codigo lo encontré en una lista de ayuda y lo modifiqué un
poquito para hacer el "proof of concept", pero me parece que el
problema de Marco no queda resuelto de manera elegante.
http://lists.leglug.org/pipermail/leglug-users/2005-December/000257.html
Saludos
Max
max en garaged:~/DEVEL$ cat tt.cpp
#include "Xlib.h"
int main() {
int delta_x = -50, delta_y = -50;
Display *display = XOpenDisplay(0);
int src = DefaultScreen(display);
Window window = RootWindow(display,src);
// move pointer relative to current position
//XWarpPointer(display, None, None, 0, 0, 0, 0, delta_x, delta_y);
XWarpPointer(display, None, window, 0, 0, 0, 0, delta_x, delta_y);
XCloseDisplay(display);
return 0;
}
max en garaged:~/DEVEL$ g++ -lX11 -I /usr/include/X11/ tt.cpp
max en garaged:~/DEVEL$ ./a.out
2008/5/26 Fernando Barajas <fernando.barajas en gmail.com>:
>
> Marco pregunta:
>
>> haber raton el puntero siempre se queda ahi, estorbando.
>
> No soy programador, pero no hay forma a través del programa de "mover"
> el puntero a otro lado? Digamos, a una esquina de la pantalla?
>
>
> --
> ----------------------------------------------------------------------------------------------------
> ¿Cuando fue la última vez que hiciste algo por primera vez?
> ----------------------------------------------------------------------------------------------------
> Fernando Barajas Díaz-Lozano ICQ: 7237681
> fbarajas en nuestroweb.com MSN: fbarajas en sistec.com.mx
> www.nuestroweb.com Y!: barajasfernando
> Cel: (044-55) 1474-1866 JABBER: fbarajas en jabber.org
> Skype: barajasfernando
> Teléfono (DF): (01-55) 5905-5229
>
> >
>
--
$ echo "scale=1000000; 4*a(1)" | bc -l
--~--~---------~--~----~------------~-------~--~----~
Has recibido este mensaje porque estás suscrito a Grupo "ayuda-linux"
de Grupos de Google.
Si quieres publicar en este grupo, envía un mensaje de correo
electrónico a ayuda-linux en googlegroups.com
Para anular la suscripción a este grupo, envía un mensaje a
ayuda-linux-unsubscribe en googlegroups.com
Para obtener más opciones, visita este grupo en
http://groups.google.es/group/ayuda-linux?hl=es. o http://www.compunauta.com/ayuda/
-~----------~----~----~----~------~----~------~--~---
Más información sobre la lista de distribución Ayuda