COMO CONECTAR 2 RATONES AL MISMO TIEMPO Y QUE HAGAN COSAS DISTINTAS
-
jueves, 06 de octubre de 2011 23:32
Hola, por ciertas necesidades, quiero conectar un segundo raton a la computadora, pero que funcione totalmente independiente del primero, necesito poder asignarle funciones especificas.
saludos
Fidel Ramirez
Todas las respuestas
-
miércoles, 19 de octubre de 2011 14:42No puedes hacer eso en Windows, o al menos yo no sé cómo resolverlo. Por definición sólo hay un puntero en Windows, que se corresponde con la posición de uno o varios ratones, pero siempre un solo puntero.
MVP Visual C++ - Visita mi blog sobre desarrollo: http://geeks.ms/blogs/rfog/ -
viernes, 21 de octubre de 2011 8:14
Pero de ahí a que Windows te pinte DOS punteros o pueda mantener el foco en DOS controles a la vez...
Sigo diciendo que lo veo imposible. Quizás se pudiera pintar un pseudocursor a mano, pero nada de utilizar las funciones de coordenadas del ratón o del "caret" para hacer dos cosas a la vez.
MVP Visual C++ - Visita mi blog sobre desarrollo: http://geeks.ms/blogs/rfog/ -
miércoles, 28 de marzo de 2012 14:03
Hola:
No me he planteado esa idea. Lo qu ehe visto proyectos manejando un teclado y ratón desde el puerto serie y otro en el PS/2 mediante un microcontrolador PIC.
De alguna manera o otra, debe haber dos punteros. En cuanto a que el segundo ratón sea independiente y que hagan cosas diferentes, lo puedes ahcer un PIC, luego ese PIC va conectado hacia el puerto serie o USB. El PIC registra órdenes que has programado en ese ratón. Tienes que tener un Software hecho con C# por poner un ejemplo, en Windows que lea el PIC.
Un cordial saludo.
http://electronica-pic.blogspot.com
-
miércoles, 28 de marzo de 2012 14:33
A ver, tu puedes hacerte un programa que simule ser un ratón, o que reciba por el puerto serie o USB los datos para simular el movimiento de un ratón. Y pintar en pantalla un cursor sobre una ventana transparente que cubra todo el escritorio.
Eso es relativamente fácil de hacer.
Pero cuando neceistes "hacer clic" sobre ese puntero simulado, windows no te va a dejar hacerlo. Es decir, si tu llamas al foco de un control bajo el puntero simulado y el ratón real tiene el foco sobre otro control, o bien lo pierde y lo ganas tu o bien no hace nada.
En otras palabras: no puedes tener dos controles activos a la vez aunque estén en diferentes aplicaciones y/o pantallas. Imagina que haces clic con el ratón simulado en una ventana que está tapada por la ventana que tiene el ratón real. Esa ventana se pondrá delante de la anterior, que perderá el foco.
Por otro lado imagina que estás pintando con el ratón real sobre una parte de la pantalla. Esa aplicación tendrá el foco. Tu podrás pintar con tu ratón simulado en otra parte de la pantalla, pero sin tener el foco. Podrás usar cualquier llamada de pintado de Win32, pero solo eso.
MVP Visual C++ - Visita mi blog sobre desarrollo: http://geeks.ms/blogs/rfog/
-
sábado, 22 de septiembre de 2012 0:56
usa teamplayer 2.2 pero tiene desperfectosHola, por ciertas necesidades, quiero conectar un segundo raton a la computadora, pero que funcione totalmente independiente del primero, necesito poder asignarle funciones especificas.
saludos
Fidel Ramirez

