Articulo de referencia

Botón del ratón

Ratón de un solo botón Ratón de tres botones Ratón ergonómico de cinco botones Un botón del ratón es un interruptor eléctrico que se puede pulsar (hacer clic) para seleccionar o...

Ratón de un solo botón
Ratón de tres botones
Ratón ergonómico de cinco botones

Un botón del ratón es un interruptor eléctrico que se puede pulsar (hacer clic) para seleccionar o interactuar con un elemento de la interfaz gráfica de usuario . Los botones del ratón suelen implementarse como microinterruptores .

El ratón de desplazamiento de tres botones se ha convertido en el diseño más común. Los usuarios suelen utilizar el segundo botón para abrir un menú contextual en la interfaz de usuario del ordenador, que contiene opciones específicas para el elemento de la interfaz sobre el que se encuentra el puntero . Por defecto, el botón principal del ratón se sitúa a la izquierda, para comodidad de los usuarios diestros; los usuarios zurdos pueden invertir esta configuración mediante software.

Diseño

A diferencia de su mecanismo de seguimiento de movimiento, los botones del ratón han cambiado poco a lo largo de los años, variando principalmente en forma, número y ubicación.

Ratón Apple Mighty con “botones” electrocapacitivos.

Un clic del ratón es la acción de presionar (es decir, «hacer clic», una onomatopeya ) un botón para activar una acción, generalmente en el contexto de una interfaz gráfica de usuario (GUI). Para «hacer clic» en un botón en pantalla , se presiona el botón físico del ratón mientras el puntero se sitúa sobre el icono del botón.

El ruido de clic se debe a la tecnología de interruptor específica que se utiliza casi universalmente en los ratones de ordenador. El interruptor es de tipo subminiatura de precisión con acción de clic; los primeros de este tipo fueron los productos Honeywell MICRO SWITCH .

Operación

El doble clic se refiere a pulsar y soltar un botón (normalmente el principal, generalmente el izquierdo) dos veces. El software reconoce ambos clics y, si el segundo se produce en un breve lapso de tiempo, la acción se interpreta como un doble clic.

Si el segundo clic se realiza después de que expire el tiempo, se considera un nuevo clic simple. La mayoría de los sistemas operativos y controladores de ratón modernos permiten al usuario cambiar la velocidad del doble clic, además de ofrecer una forma sencilla de probar la configuración. Algunos programas reconocen tres o más clics , como por ejemplo, la selección progresiva de una palabra, frase o párrafo en una página de texto de un procesador de texto a medida que se realizan más clics en secuencia.

Con un software menos abstracto , se supervisa el estado actual de un botón del ratón ("ratón suelto" y "ratón presionado"), lo que permite operaciones modales como arrastrar y soltar .

Número de botones

El primer ratón de Douglas Engelbart tenía un solo botón; Xerox PARC pronto diseñó un modelo de tres botones, pero redujo la cantidad a dos para los productos Xerox. Apple optó por un solo botón para sus entornos de interfaz gráfica de usuario (GUI) en su lanzamiento comercial en 1983, mientras que la mayoría de los demás entornos de PC estandarizaron dos, y la mayoría de las estaciones de trabajo profesionales usaban tres. Aparte de estos ratones incluidos con los equipos originales (OEM), que generalmente tienen entre uno y tres botones, muchos ratones de terceros siempre han tenido cinco o más, con diferentes cantidades de software adicional incluido para su funcionamiento.

Esta situación se mantuvo hasta finales de la década de 1990, cuando el creciente uso de ratones con rueda de desplazamiento, tras la presentación del IntelliMouse de Microsoft en 1996 , hizo que los dispositivos señaladores de tres botones se volvieran omnipresentes en el hardware de los fabricantes de equipos originales (OEM). El único gran reticente, Apple, finalmente adoptó los ratones multibotón en 2005 con su Mighty Mouse , aunque todos los portátiles de Apple continuaron utilizando trackpads de un solo botón hasta el lanzamiento de su primer trackpad sin botones en 2008.

Computadora

«Mi amigo Marvin Minsky me dice que hay una gran controversia en la comunidad de inteligencia artificial sobre cuántos botones debería tener un ratón», escribió Jerry Pournelle en 1983. [ 1 ] En cuanto al número de botones, Engelbart defendía la idea de «tantos como sea posible». El prototipo que popularizó la idea de tres botones como estándar tenía ese número solo porque «no pudimos encontrar dónde colocar más interruptores».

Quienes defienden los ratones de un solo botón argumentan que un solo botón es más sencillo de entender para los usuarios principiantes y más fácil de implementar para los desarrolladores. Además, como opción básica, ofrece una vía para que los usuarios adquieran conocimientos básicos de aplicaciones desconocidas y sirve como alternativa en caso de fallos o mal funcionamiento del hardware. Quienes defienden los ratones de varios botones argumentan que la compatibilidad con un ratón de un solo botón suele requerir soluciones poco prácticas en interfaces donde un objeto determinado puede tener más de una acción apropiada. Existen varias soluciones comunes, algunas de las cuales están especificadas en las Directrices de Interfaz Humana de Apple.

Una solución alternativa fue el doble clic, utilizado por primera vez en el Lisa , para permitir que tanto la operación de "seleccionar" como la de "abrir" se realizaran con un solo botón.

Otra solución consiste en que el usuario mantenga pulsada una o más teclas del teclado antes de pulsar el botón del ratón (normalmente la tecla Control en un Macintosh para los menús contextuales). Esto tiene la desventaja de que requiere que el usuario utilice ambas manos. Además, exige que el usuario realice acciones simultáneamente en dispositivos completamente distintos; es decir, que mantenga pulsada una tecla del teclado mientras pulsa un botón del ratón. Esto puede resultar difícil para una persona con discapacidad, aunque puede solucionarse permitiendo que las teclas permanezcan pulsadas sin necesidad de mantenerlas pulsadas.

Otra técnica consiste en mantener pulsado un botón. En esta técnica, el usuario mantiene pulsado un único botón. Tras un tiempo, el software interpreta la pulsación como una acción independiente, no como un solo clic. Esto presenta dos inconvenientes: primero, un usuario lento podría mantener pulsado el botón inadvertidamente; segundo, el usuario debe esperar a que el software detecte la pulsación como tal, ya que de lo contrario el sistema podría interpretarla como un solo clic. Además, las soluciones para estos dos inconvenientes son contradictorias: cuanto mayor sea el tiempo de espera, más tiempo tendrá que esperar el usuario; y cuanto menor sea, mayor será la probabilidad de que un usuario mantenga pulsado el botón accidentalmente cuando en realidad quiere hacer clic. Diversos estudios han demostrado que todas estas soluciones resultan menos prácticas que añadir botones adicionales al ratón para usuarios experimentados.

Una solución alternativa para los usuarios de ratones de dos botones en entornos diseñados para tres botones es el "mouse chording" , que simula un clic terciario al presionar ambos botones simultáneamente. [ 2 ]

Botones adicionales

Los fabricantes de accesorios llevan mucho tiempo creando ratones con cinco o más botones. Según las preferencias del usuario y el entorno de software, estos botones adicionales permiten navegar hacia adelante y hacia atrás en la web, desplazarse por el historial del navegador u otras funciones, incluidas funciones relacionadas con el ratón, como cambiar rápidamente la resolución o la sensibilidad. Sin embargo, al igual que ocurre con funciones similares en los teclados , no todo el software es compatible con estas funciones. Los botones adicionales resultan especialmente útiles en los videojuegos , donde un acceso rápido y sencillo a una amplia variedad de funciones (como macros y cambios de DPI ) puede dar ventaja al jugador. Dado que el software puede asignar los botones del ratón a prácticamente cualquier función, pulsación de tecla, aplicación o interruptor, los botones adicionales pueden hacer que trabajar con este tipo de ratón sea más eficiente y sencillo.

rueda de desplazamiento

Los ratones con rueda de desplazamiento casi siempre la montan sobre un marco interno con resorte y un interruptor, de modo que al presionarla se convierte en un botón adicional. Esto se facilita gracias a los topes de la rueda , presentes en la mayoría de los ratones con rueda de desplazamiento, que evitan girarla accidentalmente. La rueda se puede girar y pulsar, por lo que la mayoría de los ratones actuales tienen, en la práctica, tres botones. Al clic se le suele llamar clic central.

En los navegadores web , al hacer clic con el botón central del ratón sobre un hipervínculo se abre en una pestaña nueva , y al hacer clic con el botón central en una pestaña de la barra de pestañas, normalmente se cierra. En las barras de tareas, puede que se abra una nueva instancia del programa en lugar de una que ya esté abierta.

Algunos ratones tienen ruedas de desplazamiento que se pueden inclinar hacia los lados para desplazarse lateralmente; otros pueden contener una segunda rueda de desplazamiento para este propósito.

El desplazamiento omnidireccional se puede realizar en varios visores de documentos, incluidos navegadores web y lectores de PDF , haciendo clic con el botón central del ratón y moviendo el puntero en cualquier dirección. Esto se puede hacer manteniendo pulsado y desplazándose hasta soltarlo, o haciendo clic brevemente y desplazándose hasta volver a hacer clic (con cualquier botón del ratón) o pulsando la tecla Esc . [ 3 ] Algunas aplicaciones, como "Xreader", simulan un gesto de arrastrar para desplazarse como el que utilizan los dispositivos con pantalla táctil , como los teléfonos inteligentes y las tabletas . [ 4 ]

En Linux, presionar los botones izquierdo y derecho del ratón simultáneamente simula un clic central, y hacer clic central en un área de texto pega el portapapeles en la ubicación del cursor del ratón (no en la ubicación actual del cursor parpadeante). [ 5 ]

Los editores de texto, como Kate y Xed, permiten cambiar entre las pestañas abiertas desplazándose con el cursor sobre la barra de pestañas.

Uso del entorno de software

La interfaz de usuario de Macintosh, por diseño, siempre ha permitido, y sigue permitiendo, que todas las funciones estén disponibles con un solo botón del ratón. Las Directrices de Interfaz Humana de Apple siguen especificando que otros desarrolladores también deben permitir que todas las funciones estén disponibles con un solo botón del ratón. Varias funciones que normalmente se realizan con botones adicionales en otras plataformas, cuando la mayoría de los desarrolladores las implementaron en Mac, se realizaban en combinación con teclas modificadoras . Por ejemplo, los menús contextuales se invocaban con mayor frecuencia mediante la combinación de teclas Control + clic, un comportamiento que Apple adoptó explícitamente más tarde en el Administrador de Menús Contextuales de OS 8.

Si bien siempre ha existido un mercado secundario para ratones y otros dispositivos señaladores con dos, tres o más botones en Macintosh, con una amplia compatibilidad configurable (generalmente mediante emulación de teclado) para complementar dichos dispositivos en muchos de los principales paquetes de software de la plataforma, no fue hasta el lanzamiento de Mac OS X que se implementó de forma nativa la compatibilidad con ratones de varios botones. Las aplicaciones del Sistema X Window , que también puede ejecutar Mac OS X , se han desarrollado teniendo en cuenta el uso de ratones de dos o tres botones.

Si bien históricamente la mayoría de los ratones de PC tenían dos botones, solo el botón principal estaba estandarizado para MS-DOS y las versiones de Windows hasta la 3.1x; la compatibilidad y la funcionalidad de los botones adicionales dependían de la aplicación. Sin embargo, en 1992, Borland lanzó Quattro Pro para Windows (QPW), que utilizaba el botón derecho (o secundario) del ratón para abrir un menú contextual del objeto de la pantalla seleccionado (una innovación que ya se había utilizado en el Xerox Alto , pero que era nueva para la mayoría de los usuarios). Borland promocionó activamente esta función, anunciando QPW como "La elección correcta ", y la innovación fue ampliamente aclamada por su intuitividad y sencillez. Otras aplicaciones no tardaron en seguir su ejemplo, y el gesto de "clic derecho para propiedades" se consolidó como comportamiento estándar de la interfaz de usuario de Windows tras su implementación en Windows 95 .

La mayoría de las máquinas que ejecutan Unix o un sistema operativo similar a Unix utilizan el Sistema X Window , que casi siempre recomienda un ratón de tres botones. X numera los botones por convención. Esto permite que las instrucciones de usuario se apliquen a ratones o dispositivos señaladores que no utilizan la disposición convencional de botones. Por ejemplo, un usuario zurdo puede invertir los botones, generalmente mediante una configuración de software. Con una disposición no convencional de los botones, las instrucciones que dicen "botón izquierdo del ratón" o "botón derecho del ratón" resultan confusas. Los innovadores ordenadores Xerox Parc Alto y Dorado de mediados de la década de 1970 utilizaban ratones de tres botones, y a cada botón se le asignaba un color. El rojo se usaba para el botón izquierdo (o principal), el amarillo para el central (secundario) y el azul para el derecho (meta o terciario). Esta convención de nomenclatura se mantiene en algunos entornos Smalltalk , como Squeak , y puede resultar menos confusa que las designaciones derecha, central e izquierda.

Los ordenadores basados ​​en RISC OS de Acorn utilizan necesariamente los tres botones del ratón en su GUI basada en WIMP . RISC OS se refiere a los tres botones (de izquierda a derecha) como Select, Menuy Adjust. Selectfunciona de la misma manera que el botón "Principal" del ratón en otros sistemas operativos. Menumostrará un menú sensible al contexto apropiado para la posición del puntero, y este suele ser el único medio para activar este menú. Este menú en la mayoría de las aplicaciones equivale al "Menú de la aplicación" que se encuentra en la parte superior de la pantalla en Mac OS, y debajo del título de la ventana en Microsoft Windows. Adjustsirve para seleccionar varios elementos en el escritorio "Filer" y para modificar parámetros de objetos dentro de las aplicaciones , aunque su función exacta suele depender del programador. 

Véase también

Referencias

  1. Pournelle, Jerry (junio de 1983). "Zenith Z-100, Epson QX-10, licencias de software y el problema de la piratería de software" . BYTE . Vol.  8, n.º  6, pág.  411. Consultado el 20 de octubre de 2013 .
  2. Garfinkel, Simson L. (noviembre-diciembre de 1988). "Un segundo aire para Athena" (PDF) . Technology Review . Recuperado el 25 de enero de 2016 .
  3. Las muchas cosas que puedes hacer con un clic central del ratón – 22 de abril de 2014 – LifeHacker
  4. "Linuxmint/Xreader" . GitHub . 7 de mayo de 2022.
  5. "La interfaz gráfica de usuario de Linux: De ratones y menús" . 3 de agosto de 2004.