Habilite el clic, preferiblemente para todas las aplicaciones


17

Me gustaría habilitar el clic en todas las ventanas. ¿Es esto posible en Lion?

Para ser más específicos, "hacer clic" según lo definido por Apple en las Pautas de interfaz humana de Mac OS X significa "que el usuario puede activar el elemento cuando la ventana que contiene está inactiva".

Un elemento que proporciona clics es uno que un usuario puede activar con un clic, aunque el elemento esté en una ventana inactiva. (Para activar un elemento que no admite clics, el usuario primero debe activar la ventana que contiene y luego hacer clic en el elemento). Aunque el clic puede facilitar algunas tareas del usuario, también puede confundir a los usuarios si hacen clic en elementos sin intención .


2
Defina "hacer clic".
Old Pro

3
El clic es cuando haces clic en algo en una ventana y ese clic se maneja como un clic normal, a pesar de que la ventana en la que hiciste clic no tiene el foco (de lo contrario, solo enfocará la ventana, y tienes hacer clic nuevamente para que haga cualquier cosa)
Adam Batkin

¿Ha cambiado esto en versiones recientes de osx? (por ejemplo: 10.13 High Sierra)
drevicko

Respuestas:


11

La respuesta corta es "no", no hay una forma general de hacerlo. Para citar las Directrices de interfaz humana de Mac OS X

El clic no es una propiedad de una clase de controles; cualquier control, incluidos los elementos de la barra de herramientas, puede admitir clics. Esto también significa que puede admitir clics para cualquier subconjunto de elementos; no tiene que elegir entre admitir clics para todos los elementos en una ventana o ninguno.

[...]

Evite hacer clic para un elemento o acción cuyo resultado pueda ser peligroso o indeseable. Específicamente, evite habilitar el clic para un elemento que:

  • Realiza una acción potencialmente dañina que los usuarios no pueden cancelar (por ejemplo, el botón Eliminar en Correo)
  • Realiza una acción que es difícil o imposible de cancelar (como el botón Enviar en Mail)
  • Descarta un diálogo sin decirle al usuario qué acción se tomó (por ejemplo, el botón Guardar en un diálogo Guardar que sobrescribe un archivo existente y automáticamente descarta el diálogo)
  • Elimina al usuario del contexto actual (por ejemplo, seleccionando un nuevo elemento en una columna del Finder que cambia el objetivo de la ventana del Finder)
  • Al hacer clic en cualquiera de estas situaciones, debería aparecer la ventana que contiene el elemento, pero no se tomará ninguna otra medida.

Nota: mediante programación, admitir los clics es una cuestión de deshabilitar los clics para elementos que no deberían proporcionarlos. Esto se debe a que el clic de destino es compatible de manera predeterminada en todos los controles Cocoa.

En otras palabras, el click-through está habilitado (o no) control por control con consideración cuidadosa en cuanto a las consecuencias de permitirlo. No es una propiedad general de una ventana o del administrador de ventanas.


También he leído previamente ese documento. Pero tal vez haya una manera de escribir un programa que escuche todas las ventanas / controles nuevos que se crean y establezca su propiedad de clics
Adam Batkin,

1
Hay algunas excepciones notables al "comportamiento predeterminado" en OSX que permiten hacer clic. Lo primero que debe intentar es mantener presionada la tecla de comando antes de hacer clic. Esto funciona de forma automática en muchas aplicaciones. Algunas aplicaciones como X11.app y Terminal.app tienen valores predeterminados para permitir la escritura mientras la ventana está en la parte posterior de manera similar a hacer clic con la tecla modificadora de comando.
bmike

1
@bmike, focus-sigue-mouse (FFM) es una característica estándar de X11 que es diferente del clic. Quizás el OP quisiera usar FFM, pero esa no es la pregunta presentada. Mantener presionada la tecla de comando mientras hace clic en una ventana es una característica estándar de Mac que le permite seleccionar una ventana sin enfocarla o ponerla al frente, que es completamente diferente.
Old Pro

1
Lo sé, por lo tanto, está en la sección de comentarios. No es lo mismo, pero le permite hacer el mismo tipo de cosas sin hacer clic en la ventana. Incluso si al OP no le importa, es un buen enlace para la población del sitio en general.
bmike

1
Típico, Apple: "Nuestros usuarios son demasiado tontos para hacer clic en las cosas correctamente", enmarcado como "Este es un mejor patrón de experiencia de usuario".
Anthony

0

Estas preguntas y respuestas pueden ser útiles (aunque no es exactamente un clic, sino un aumento automático):

Focus-following-mouse (más auto-raise) en Mac OS X

Y una recomendación fue MondoMouse ($ 14.95, prueba gratuita)

El foco sigue al ratón

Deje que el puntero del mouse se desplace sobre una ventana y salga al frente automáticamente.


Otra pregunta en esa dirección:

Focus Follow Mouse o Sloppy Focus en Mac OS X

Con la recomendación de Zooom / 2 ($ 19.95, prueba gratuita)

Levantar ventanas

Lleve las ventanas al frente moviendo el mouse sobre la ventana.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.