11/22/2007


Configurar el mouse en las Terminales tty(Consolas)

Bueno luego de 1 hora pude configurar mi mouse serial para utilizarlo en las terminales y en el modo grafico =). Para que sirve? Bueno para poder copiar y pegar texto entre las mismas, ademas de dar soporte para algunos programas como ej: el navegador para la consola elinks.
Primero tenemos que intalar gpm, el servidor de ratón de propósito general (del inglés, General Purpose Mouse server).

Configurar Gpm en Debian:

#apt-get install gpm

Despues vamos a configurar el archivo /etc/gpm.conf. Tienen que copiar la configuración según su mouse, puede ser serial o ps/2.

Mouse Serial:

device=/dev/ttyS0                                    
responsiveness=15
repeat_type=raw
type=ms3
append=''
sample_rate=


Mouse PS/2:

device=/dev/psaux
type=imps2
repeat_type=raw


Luego modificamos el archivo /etc/X11/xorg.conf para funcione también en las X. Dependiendo del mouse que usted tuviese, tendrá que copiar la configuración.

Mouse Serial


Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/gpmdata"
Option "Protocol" "intellimouse"
Option "Emulate3Buttons" "true"
EndSection


Mouse PS/2:

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/gpmdata"
Option "ZAxisMapping" "4 5"
EndSection


Y en la seccion "ServerLayout" que utilicemos :

InputDevice "Configured Mouse" "CorePointer"

------------------------------------

Bueno solo nos queda iniciar el servidor gpm.

#/etc/init.d/gpm start

Y si vemos el mouse en la pantalla moviéndose funciona =).
Luego podemos iniciar el servidor X y vemos que también funciona.

$startx

Actualización 01/03/08:

Configurar Gpm en Arch Linux:

Habilitando el soporte del mouse en la consola (gpm)

  • Puedes habilitar el soporte para el mouse en la consola instalando gpm:
pacman -S gpm
  • Si ves que el cursor del mouse tiempo y no funciona correctamente, necesitarás cambiar /etc/conf.d/gpm.

Para los mouse PS/2 reemplaza la siguiente línea con:

GPM_ARGS="-m /dev/psaux -t ps2"

Para los mouse USB reemplaza la siguiente línea con:

GPM_ARGS="-m /dev/input/mice -t imps2"

Para los mouse SERIAL reemplaza la siguiente línea con:
GPM_ARGS="-m /dev/ttyS0 -t ms3"

  • Cuando funcione puedes añadir gpm a DAEMONS en /etc/rc.conf para que inicie en el booteo.
Espero que les halla gustado y/o servido. Saludos!

Referencias:
wiki.archlinux.org
bulma.net

0 comentarios: