Mini-Como para configurar perfectamente los ratones (Sobre todo si son Logitech serie MX, en mi caso el MX500):
- Mapear los botones
- Para ello deberemos indicar la cantidad de botones que dispone nuestro ratón, así que debemos modificar la configuración de las X (/etc/X11/XF86Config-4) y lo haremos de la siguiente forma:
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ExplorerPS/2"
Option "ImputFashion" "Mouse"
Option "Emulate3Buttons" "true"
Option "ZAxisMapping" "6 7"
Option "Buttons" "7"
EndSection
Una vez lo hayamos cambiado, debemos instalarnos el comando xmodmap para poder mapear bien los botones del ratón y con ello conseguir que la rueda del ratón funcione adecuadamente, etc.., para ello escribiremos:
$ xmodmap -e “pointer = 1 2 3 6 7 4 5″
Ahora podemos comprobar como la rueda del ratón tiene su funcionalidad original, e incluso los botones laterales sirven para desplazarnos adelante y atras entre páginas web en el Firefox
En los ratones Logitech, vendrá por defecto una resolución de 400 ppp, aunque la que realmente admiten (según modelos) es de justamente el doble. Para “doblar” la resolución, debemos de instalarnos el siguiente programa lmctl.Para instalarlo nada más fácil, $ dpkg -i lmctl_0.3.2_i386.deb.
Una vez que lo tengamos instalado, comprobaremos el bus USB a ver si nos encuentra el ratón:
-=inwe@Faerun=-:$ sudo lmctl -s 002.001: 0000:0000 Not a Logitech device 001.002: 046d:c025 MX500 Optical Mouse (M-BP81A) Caps: RES SMS 001.001: 0000:0000 Not a Logitech device
Perfecto, ahora para saber a que resolución se encuentra ejecutaremos:
-=inwe@Faerun=-:$ sudo lmctl -i
001.002: 046d:c025 MX500 Optical Mouse (M-BP81A) Caps: RES SMS
Resolution (RES): 400 cpi
SmartScroll (SMS): on
Como podemos comprobar lo tenemos 400 ppp, para doblarlo bastará con poner $ sudo lmctl -8 –sms. Ahora comprobamos su estado otra vez y vemos como efectivamente nos ha doblado la resolución (como timofónica XD)
-=inwe@Faerun=-:$ sudo lmctl -i
001.002: 046d:c025 MX500 Optical Mouse (M-BP81A) Caps: RES SMS
Resolution (RES): 800 cpi
SmartScroll (SMS): on
Desafortunadamente, deberíamos ejecutar los dos procesos cada vez que reiniciamos el ordenador, para ello nada mejor que hacer un pequeño script que haga eso por nosotros
tan fácil como:
#!/bin/sh echo "Configurando el ratón Logitech MX500..." lmctl -8 --sms /usr/X11R6/bin/xmodmap -e "pointer = 1 2 3 6 7 4 5"
Lo guardamos como raton.sh y le damos permisos de ejecución chmod 770 raton.sh. Ahora caben varias posibilidades para que se ejecute al inicio, la mejor, ya que hay que señalar que el comando xmodmap sólo funciona cuando están las X lanzadas, es guardar el archivo en la carpeta (OJO, yo uso KDE) $HOME/.kde/Autostart, donde cada vez que se ejecuten las X se cargarón automáticamente.
Enlaces: