He estado buscando una manera de bloquear el mouse en un monitor en una configuración de pantalla doble o más.
[Editar:] La aplicación que estoy programando se ejecutará solo en modo de pantalla completa, en todo momento. Esto significa que no importa si la restricción del mouse es para la ventana del juego o solo para un monitor, independientemente de las aplicaciones que se estén ejecutando. [ /Editar]
Estoy programando en flash, y sé que hasta que salga 11.2, no se puede hacer en flash, por lo que tengo que encontrar alguna forma de hacerlo en el propio sistema operativo Mac, software de terceros o mediante hardware.
Estoy buscando todas y cada una de las sugerencias sobre cómo lograr esto por CUALQUIER medio, o soluciones alternativas a Flash si no se puede hacer.
Encontré software de terceros en Windows 7 que me permite hacer esto, sin embargo, no pude encontrar uno compatible con Mac.
Información de fondo:
Resumen de la pregunta:
¿Cómo puedo bloquear el mouse en un monitor en una pantalla de varios monitores en OSX? Todas y cada una de las sugerencias son bienvenidas.
No puedo decir: ¿está intentando empaquetar una solución de este tipo con su código, para cada usuario de su software? ¿O está buscando una aplicación que USTED pueda usar para lograr la funcionalidad deseada?
Aquí hay una solución para este último (Divulgación completa: ¡soy el desarrollador!)
EdgeCase [Tienda de aplicaciones de Mac]
Opciones de cruce (Alternar de forma independiente según el gusto):
Opciones avanzadas:
Voy a responder mi propia pregunta por ahora, ya que parece que ya se está desvaneciendo por completo del centro de atención.
A través de toda mi investigación, he llegado a la conclusión de que no hay ninguna manera de hacer esto de forma limpia y sencilla. Es muy posible que me equivoque, pero después de tres días de buscar todavía tengo que encontrar una respuesta, así que por ahora supondré que no existe un programa de terceros actualmente que permita esto en una Mac.
Sin embargo, alguien en el desbordamiento de pila sugirió que programe una aplicación básica para que se ejecute en segundo plano para lograr este objetivo usando Cocoa, y eso es lo que haré a menos que alguien encuentre una solución más rápida/fácil/limpia y la publique aquí. .
Aquí está esa publicación de desbordamiento de pila:
Estaré monitoreando esto en caso de que alguien lo responda que no sea yo.
dan j
jonathang
teemue