Usar el ratón dentro de la consola
1.
Obtener GPM
Si acaba de instalar Gentoo, casi seguramente que no tenga todavía
configurado el ratón para trabajar en la interfaz de línea de comandos
(CLI, del inglés, Command Line Interface). Aunque tal vez no utilice o no
necesite un servidor X, todavía necesita un ratón. La solución es simple:
gpm, el servidor de ratón de propósito general (del inglés, General
Purpose Mouse server).
En primer lugar, necesita obtener GPM:
Listado de Código 1.1: Obtener GPM |
# emerge gpm
|
Puede que durante la compilación se haya percatado de unos mensajes avisándole
sobre la configuración del servidor. Debe hacer esto antes de iniciar GPM.
2.
Configurar GPM
Antes de que pueda usar GPM, necesitará descomentar las líneas que
correspondan a la localización y protocolo de su ratón. Hágalo editando
el fichero de configuración de GPM:
Listado de Código 2.1: Configurar GPM |
# nano /etc/conf.d/gpm
|
En mi caso, tengo un ratón USB en /dev/input/mouse0. Así pues,
he descomentado /dev/input/mice, ya que éste es el dispositivo
global para todos los ratones del sistema, y el protocolo apropiado. Intente
utilizar /dev/input/mice antes que /dev/psaux, ya
que éste último está obsoleto y puede ser deshabilitado en los núcleos 2.6
más recientes. Si /dev/input/mice falla, entonces pruebe otros
dispositivos. Aquí está mi /etc/conf.d/gpm de ejemplo:
Listado de Código 2.2: Ejemplo de configuración de GPM |
#MOUSE=ps2
MOUSE=imps2
#MOUSEDEV=/dev/psaux
MOUSEDEV=/dev/input/mice
|
Si tiene un ratón con rueda, tendrá que usar el protocolo imps2, así que
descomente dicha línea. Si ambos, imps2 y ps2, no le consiguen funcionar, por
favor, consulte la página info de GPM (info gpm) para probar con otros
protocolos. También, si desea poder pulsar sobre hipervínculos en las
terminales para dirigirse a un sitio web, es una buena idea seguir la
sugerencia dentro del fichero /etc/conf.d/gpm:
Listado de Código 2.3: Otras opciones |
APPEND="-l \"a-zA-Z0-9_.:~/\300-\326\330-\366\370-\377\""
|
El resto del fichero conf.d contiene otras sugerencias para su servidor
de ratón; descomente las opciones varias de acuerdo a sus necesidades.
Mire man gpm para mayor información.
3.
Ejecutar GPM
Ahora que su servidor de ratón está instalado y configurado, es hora de
empezar a utilizarlo:
Listado de Código 3.1: El script de inicialización de GPM |
# /etc/init.d/gpm start
|
Debería ver aparecer un cursor de bloque. Recuerde que solo root puede
ejecutar el guión de inicialización de GPM. De todos modos, para evitar
el tener que estar haciendo su y lanzar el guión cada vez que
comience una nueva sesión, ¿por qué no configura GPM para que se inicie
cada vez que arranque su ordenador?
Listado de Código 3.2: Añadir GPM al nivel de ejecución predeterminado |
# rc-update add gpm default
|
Ahora, siempre que arranque su ordenador, será recibido por el cursor de
la consola antes de que obtenga el símbolo de inicio de sesión. El servidor de
ratón continuará en ejecución incluso si no accede como usuario root.
4.
Trabajar con GPM
Copiar y pegar
Copiar y pegar grandes bloques de texto con un servidor de ratón en
funcionamiento es muy fácil. Simplemente, seleccione el texto con el botón
izquierdo del ratón (éste permanecerá seleccionado mientras mantenga pulsado
el botón), cambie a otra terminal diferente si lo desea, coloque el cursor y
presione el botón central del ratón para pegar el texto donde posicionó el
cursor. Observe que puede copiar y pegar sin haber dejado la terminal con la
que comenzó. Esto hace extremadamente simple enviar la salida de mensajes de
error a los Foros de Gentoo.
Navegación en modo texto y GPM
Si tiene un mensaje en una pantalla y un navegador en modo texto en otra,
puede copiar el mensaje de error seleccionándolo, cambiar luego a la otra
terminal, pinchar en la caja de texto apropiada para seleccionarla y
entonces pulsar el botón central del ratón. ¡Tachán! Su mensaje de error
puede ahora ser enviado a los foros.
Aunque la discusión de los navegadores de solo texto está más allá del
alcance de esta guía, los usuarios necesitarán encontrar inevitablemente
un navegador de consola. Aunque probablemente lynx sea el más
antiguo y mejor establecido, su interfaz tiene un pobre soporte y
reconocimiento del ratón. En su lugar, pruebe links el cual tiene
una excelente integración con el ratón.
Listado de Código 4.1: Obtener links |
# emerge links
|
Esto da por concluida la guía para usar el ratón dentro de la consola. ¡Happy
mousing!
El contenido de este documento, a no ser que se especifique
expresamente, está registrado bajo los términos de la licencia
CC-BY-SA-2.5. Se aplican las
Pautas de
Utilización del logo y nombre de Gentoo.
|