Lamentablemente, el escritorio de Linux no es un sistema operativo
convencional, por lo que a los fabricantes de periféricos no les importa mucho si esos geniales botones laterales adicionales (o cualquier otra cosa) de nuestro mouse funcionan según lo previsto o no. Afortunadamente, Linux es un sistema poderoso que permite a los usuarios configurar las cosas como quieran, así que aquí hay una guía rápida sobre cómo mapear el mouse. Primero, asegúrese de instalar los paquetes "xbindkeys" y "xautomation". Luego abra una terminal y escriba "xev" y presione enter. Esta pequeña herramienta es esencial para el proceso de mapeo del mouse, ya que crea una pequeña ventana y monitorea el movimiento y las acciones del mouse sobre ella. Coloque el cursor sobre esta ventana y comience a hacer clic en los botones del mouse para determinar qué número se asigna a cada uno.
Si se siente abrumado por el volumen de información que se imprime en el
terminal con este comando, puede utilizar alternativamente el "botón xev | grep" para limitar la salida del terminal solo con los clics del botón del mouse. Ahora que sabemos qué botón corresponde a qué número podemos proceder al mapeo navegando a etc / X11 / xorg.conf y abriendo el archivo de configuración para editarlo. Tenga en cuenta que para editar y guardar sus cambios en el archivo, deberá hacerlo como root. Si no puede encontrar un archivo xorg.conf en la ubicación indicada, no se alarme ya que esto es algo común para las distribuciones basadas en Ubuntu hoy en día. Puede generar un archivo xorg.conf haciendo lo siguiente: 1. Cambie al modo de consola presionando " Alt + Ctrl + F1 " simultáneamente 2. Elimine el servidor x que aún está activo escribiendo " sudo service lightdm stop " y presionando enter 3. Genere el archivo xorg.conf escribiendo " sudo X -configure " y presionando enter 4. Regrese al entorno de escritorio escribiendo " sudo start lightdm " y presionando enter 5. Localice el archivo recién creado y cámbiele el nombre a " xorg.conf " 6. Mueva el archivo de configuración renombrado a etc / X11 Ahora abra el archivo y localice la parte que concierne al dispositivo del mouse. Debería ser algo como lo que se muestra entre las líneas 29 y 34 en la siguiente captura de pantalla. Las líneas particulares que necesitan nuestra atención son aquellas que contienen la palabra "Protocolo" y el "ZAxisMapping". El protocolo se refiere a qué protocolo se utiliza para la comunicación de su dispositivo con su sistema, por lo que puede ser un "PS / 2", un "BusMouse", un "Explorer PS / 2, un" MouseSystems ", un" USB "o Protocolo "Logitech". Hay muchos protocolos que puede ingresar en esta línea y, dependiendo del modelo de su mouse, es posible que necesite investigar un poco, pero la única razón para cambiar el protocolo es si tiene botones que no funcionan. Si todos sus botones muestran un número en el comando "xev", entonces es bueno proceder a la configuración de la línea "ZAxisMapping". Esta línea se refiere a la funcionalidad de la rueda de desplazamiento de su mouse y en mi caso contiene cuatro números, ya que la rueda de mi mouse también tiene una capacidad de avance / retroceso. Si el suyo no lo hace, debería ver dos números correspondientes a la acción de desplazamiento hacia arriba / abajo. Si su rueda no funciona, debe cambiar los números en esta línea con los números que se generaron al desplazar la rueda del mouse durante la prueba de comando "xev". Puede hacerlo, guardar el archivo, reiniciar X y la rueda debería funcionar ahora. Para llegar al mapeo del botón del mouse, necesitamos usar la utilidad "xmodmap". Abra una terminal y escriba
xmodmap -e “pointer = 1 4 3 7 9 5 8 2”
Los números no son aleatorios, ya que cada entrada corresponde a una
función. Primero debe considerar que la primera posición corresponde al clic izquierdo, el segundo al medio, el tercero al derecho, el cuarto y quinto al desplazamiento hacia arriba y hacia abajo, etc. Por lo tanto, si su clic medio no funciona, debe usar el número de salida de clic medio de "xev" en la segunda posición en el comando xmodmap. Si es zurdo, puede intercambiar las teclas 3 y 1 para corresponder a invertir haciendo clic con el botón derecho-izquierdo, etc. Al escribir:
xmodmap -pp
Y presionando enter en un terminal, puede ver cuántos botones físicos están
definidos para su dispositivo y qué corresponde a cada entrada. Configurar su mouse puede resultar un proceso complicado, especialmente si ha comprado uno de esos ratones "Windows 8 y 10" que envían comandos de teclado y complican aún más las cosas. Probar varias configuraciones con xmodmap casi siempre lo llevará allí tarde o temprano, pero no olvide hacer una copia de seguridad de su archivo xorg.conf original en caso de que las cosas salgan mal. Para obtener información específica del modelo de mouse y ayuda de configuración, visite los foros de HowToForge, ya que es probable que no sea el único que usa un mouse "desagradable".