Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Programming
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Databases
Mail Systems
openSolaris
Eclipse Documentation
Techotopia.com
Virtuatopia.com
Answertopia.com

How To Guides
Virtualization
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Windows
Problem Solutions
Privacy Policy

  




 

 

Debian GNU/Linux Reference Guide
Prev Home Next

3.3.1 Rat�n PS/2

En el caso de un rat�n con conector PS/2 en una placa madre ATX, el flujo de se�ales ser�a:

     mouse -> /dev/psaux -> gpm -> /dev/gpmdata = /dev/mouse -> X

En este caso, se crea un enlace simb�lico /dev/mouse que apunta a /dev/gpmdata para dejar conforme a algunas utilidades de configuraci�n y permitir su f�cil reconfiguraci�n. (si despu�s de todo no decide usar el demonio gpm, simplemente apunte el enlace simb�lico /dev/mouse a /dev/psaux luego de haver eliminado el demonio gpm.)

Este flujo de se�ales permite al teclado y al rat�n ser desconectados y reinicializados lanzando gpm tras la reconexi�n. �X permanecer� activa!

El protocolo del flujo de se�ales entre la salida de gpm y la entrada de X se puede implementar de alguna de estas dos maneras, como "ms3" (protocolo de los ratones seriales de Microsoft de 3 botones) o como "raw" ( protocolo del rat�n conectado) y esta elecci�n impone la elecci�n del protocolo usado en la configuraci�n de X.

Veamos a continuaci�n algunos ejemplos de configuraci�n para un rat�n PS/2 Logitech de tres botones (rat�n tipo UNIX tradicional).

Si es uno de los desafortunados cuya tarjeta gr�fica no est� soportada por la nueva X4 y necesita usar la antigua X3 (algunas tarjetas de 64 bits ATI), instale los paquetes X3 y configure /etc/X11/XF86Config en vez de /etc/X11/XF86Config-4 en los siguientes ejemplos.


3.3.1.1 Usando el protocolo ms3

     /etc/gpm.conf            | /etc/X11/XF86Config-4
     =========================+======================================
     device=/dev/psaux        | Section "InputDevice"
     responsiveness=          |  Identifier "Configured Mouse"
     repeat_type=ms3          |  Driver     "mouse"
     type=autops2             |  Option     "CorePointer"
     append=""                |  Option     "Device"   "/dev/mouse"
     sample_rate=             |  Option     "Protocol" "IntelliMouse"
                              | EndSection

Si se utiliza este enfoque, el ajuste del tipo de rat�n se realiza simplemente editando el archivo gpm.conf y la configuraci�n X se deja sin modificar. V�ase mis scripts de ejemplo.


3.3.1.2 Usando el protocolo raw

     /etc/gpm.conf            | /etc/X11/XF86Config-4
     =========================+======================================
     device=/dev/psaux        | Section "InputDevice"
     responsiveness=          |  Identifier "Configured Mouse"
     repeat_type=raw          |  Driver     "mouse"
     type=autops2             |  Option     "CorePointer"
     append=""                |  Option     "Device"   "/dev/mouse"
     sample_rate=             |  Option     "Protocol" "MouseManPlusPS/2"
                              | EndSection

Si se utiliza este enfoque, el ajuste del tipo de rat�n se realiza editando el archivo gpm.conf y ajustando la configuraci�n de X.


3.3.1.3 C�mo adaptar los diferentes ratones

Se supone que el tipo de dispositivo autops2 de gpm autodetecter� la mayor�a de los ratones PS/2 del mercado. Lamentablemente no siempre funciona y no se encuentra disponible en versiones anteriores a Woody. En estos casos intentar usar ps2 o imps2 en el archivo gpm.conf en vez de autops2. Para ver los tipos de ratones que reconoce gpm escriba: gpm -t help. V�ase gpm(8).

Si se utiliza un rat�n PS/2 de dos botones, configure el protocolo X para activar Emulate3Buttons. La diferencia de protocolo entre un rat�n de 2 botones y otro de 3 botones, es detectado y ajustado autom�ticamente por gpm luego de pulsar una sola vez el bot�n central.

Para el protocolo X con Usando el protocolo raw, Secci�n 3.3.1.2 o sin gpm, use:

  • IntelliMouse: puerto serial (repetidor gpm con "ms3")

  • PS/2: puerto PS/2 (siempre pruebe este primero)

  • IMPS/2: cualquier puerto PS/2 (2, 3, or scroll mice, better)

  • MouseManPlusPS/2: puerto PS/2 Logitech

  • ...

V�ase m�s en Mouse Support in XFree86.

En el caso de los ratones de rueda est�ndar de Microsoft, se ha informado que funcionan mejor con:

     /etc/gpm.conf            | /etc/X11/XF86Config-4
     =========================+======================================
     device=/dev/psaux        | Section "InputDevice"
     responsiveness=          |  Identifier "Configured Mouse"
     repeat_type=raw          |  Driver     "mouse"
     type=autops2             |  Option     "CorePointer"
     append=""                |  Option     "Device"   "/dev/mouse"
     sample_rate=             |  Option     "Protocol" "IMPS/2"
                              |  Option     "Buttons" "5"
                              |  Option  "ZAxisMapping" "4 5"
                              | EndSection

Para algunas PC port�tiles Toshiba, el activar gpm antes de PCMCIA en el script de inicio System-V puede ayudar a prevenir cuelgues del sistema. Extra�o pero cierto.


Debian GNU/Linux Reference Guide
Prev Home Next

 
 
  Published under the terms of the GNU General Public License Design by Interspire