Allan Day
aday@gnome.org
Jakub Steiner
Interacción con el ratón, el «touchpad» y la pantalla táctil
Daniel Mustieles
daniel.mustieles@gmail.com 2011 - 2021
Alex Puchades
alex94puchades@gmail.com 2015
Nicolás Satragno
nsatragno@gnome.org 2013
Benjamín Valero Espinosa
benjavalero@gmail.com 2011
Jorge González
jorgegonz@svn.gnome.org 2009
Rosa Elena Pérez
rozydicemiau@gmail.com 2014
Oscar Rafael Arachi
arachi910@gmail.com 2014 - 2015
Miguel Ajuech
miguel.ann.28@gmail.com 2014
Adrián Pérez Domínguez
adrian@aztli.org 2015
Celina Osorio Ochoa
chelinoska@gmail.com 2015
Dario Amigon Espinoza
daramigon@gmail.com 2015
Yenisei Ramírez Pérez
yeniseirape@gmail.com 2015
José Roberto Ramíres Mendoza
aczella@gmail.com 2015
Bernardo Sánchez Romero
b.sanchez.rom@gmail.com 2015
Emmanuel Márquez Juárez
resident3333@gmail.com 2015
David Romero Serrano
lemi136@hotmail.com 2015
Omar Garcia Guzman
garciag.omar91@gmail.com 2015
Edilberto Huerta Niño
edilberto.huerta0290@gmail.com 2015

# Puntero y entrada táctil

El puntera y la entrada táctil son dos de los principales métodos mediante los que los usuarios interactuarán con su aplicación.

# Entrada del puntero

Un dispositivo apuntador es cualquier dispositivo de entrada que permita la manipulación de un puntero (normalmente representado por una flecha y, a menudo, llamado «cursor») en la pantalla. Aunque los ratones y los «touchpad» son los más comunes, hay una amplia variedad de dispositivos, incluyendo tabletas gráficas, «track balls», «track points» y «joysticks».

## Botones primario y secundario

Los ratones y los «touchpad» tienen a menudo dos botones principales. Uno de ellos actúa como botón primario, y el otro como botón secundario. Normalmente, el botón izquierdo se usa como botón primario y el botón derecho se usa como secundario. Sin embargo, este orden os configurable por el usuario y no se traduce a la entrada de la pantalla táctil. Por lo tanto, esta guía se refiere al botón primario y al botón secundario en lugar del a los botones derecho e izquierdo.

Use la acción primaria para seleccionar elementos y activar controles. La acción secundaria se puede usar para acceder a opciones adicionales, normalmente mediante un menú contextual.

No dependa de la entrada de botones secundarios o adicionales. Además de ser físicamente más difíciles de pulsar, algunos dispositivos apuntadores y muchas tecnologías de asistencia sólo soportan o emulan el botón primario.

Pulsa y mantener se debe usar para simular el botón secundario en los dispositivos apuntadores con un solo botón. Por lo tanto, no use «pulsar y mantener» para otros propósitos.

## Guías Generales

La doble pulsación no se debe usar, ya que no se puede descubrir y se exporta pobremente a la entrada táctil.

Si el ratón tiene rueda de desplazamiento, ésta debe desplazar la ventana o el control de debajo del puntero, si éste lo soporta. Iniciar el desplazamiento de esta manera no debe mover el foco del teclado de la ventana o del control que se desplaza.

No requiera el uso de pulsación simultánea de varios botones del ratón a la vez para ninguna operación.

No requiera el uso de varias pulsaciones (triple o cuádruple) para ninguna operación, a menos que proporcione una alternativa accesible para realizar la misma acción.

Permita que todas las operaciones hechas con el ratón se puedan cancelar antes de completarlas. Pulsar Esc debe cancelar cualquier operación del ratón en curso, tales como arrastrar y soltar en un gestor de archivos o dibujar una sombra en una aplicación de dibujo.

No se refiera a botones del ratón en particular en su interfaz a menos que sea absolutamente necesario. No todo el mundo usará el mismo ratón convencional con botones izquierdo, derecho y central, por lo que el texto o los diagramas a los que se refiera pueden ser confusos.

## Equivalentes del ratón y el teclado

Asegúrese de que cada operación de su aplicación se puede hacer con el ratón y con el teclado. Las únicas excepciones son las acciones donde un control motor preciso es una parte esencial de la tarea. Por ejemplo, controlar el movimiento en algunos tipos de juegos de acción o dibujar a mano alzada en una aplicación de edición de imágenes.

Si su aplicación permite seleccionar elementos, las siguientes acciones equivalentes deben estar disponibles.

Acción | Ratón | Teclado
--- | --- | ---
Abrir un elemento | Botón primario | Espacio
Añadir/quitar elemento de la selección | Ctrl y botón primario | Ctrl Espacio
Extender selección | Mayús y botón primario | Mayús combinada con cualquiera de las siguientes: Espacio Inicio Fin Av Pág Re Pág
Cambiar la selección | Botón primario | Cualquiera de las siguientes: ← ↑ → ↓ Inicio Fin Re Pág Av Pág
Seleccionar todo | Botón primario sobre el primer elemento, luego botón primario y Mayús sobre el último elemento | Ctrl A
Deseleccionar todo | Pulsación primaria en el fondo del contenedor | Mayús Ctrl A

# Entrada táctil

Las pantallas táctiles también se están volviendo una parte común del hardware moderno, y las aplicaciones con GTK están pensadas para usarse con hardware que incorpore una pantalla táctil. Por lo tanto, y para ajustarse a la mayor parte de este hardware y a las expectativas de los usuarios, es importante considerar la entrada táctil como parte del diseño de la aplicación.

## Convenios táctiles en aplicaciones

Usar la entrada táctil de manera consistente con otras aplicaciones permitirá a los usuarios aprender fácilmente cómo usar sus aplicaciones con una pantalla táctil. Se recomiendan los siguientes convenios, cuando apliquen.

Acción | Descripción | Resultado
--- | --- | ---
Pulsar
| Pulse sobre un elemento. | Acción primaria. El elemento se abre; la foto se muestra a tamaño completo, se lanza la aplicación, la canción empieza a sonar.
Pulsar y mantener
| Pulse y mantenga durante uno o dos segundos. | Acción secundaria. Seleccione el elemento y liste las acciones que se pueden realizar.
Arrastrar
| Deslice el dedo tocando la superficie. | Desplaza un área en la pantalla
Pellizcar o estirar
| Toque la superficie con dos dedos mientras los junta o los separa. | Cambia el nivel de ampliación de la vista (ej. Mapas, Fotos).
Doble pulsación
| Pulse dos veces en una rápida sucesión. | Ampliación paso a paso.
Descartar
| Arrastre muy rápido, perdiendo contacto con la superficie sin disminuir el movimiento. | Elimina un elemento.

## Convenios táctiles del sistema

En GNOME 3 hay un número de gestos táctiles reservados para uso del sistema. Estos se deben evitar en las aplicaciones.

Arrastrar al borde
| Arrastrar el dedo desde el borde de la pantalla | El borde superior izquierdo abre el menú de la aplicación. Arrastrar en la parte superior derecha abre el menú de estado del sistema. El borde izquierdo abre la vista de actividades con la vista de la aplicación visible.
Pellizco con tres dedos
| Juntar tres o más dedos mientras se toca la interfaz. | Abre la vista de actividades.
Arrastrar con cuatro dedos
| Arrastrar arriba o abajo con cuatro dedos tocando la superficie. | Cambia de área de trabajo.
Mantener y pulsar con tres dedos
| Mantenga tres dedos sobre la superficie mientras pulsa con el cuarto. | Cambia de aplicación.