De alguna manera, terminé sin ningún xmodmap archivos en mi Ubuntu instalar, así que tenía que encontrar un enfoque diferente a este problema.
Echa un vistazo a el xinput comando.
xinput list | grep -i mouse
que muestra información acerca de su ratón. Muestra de mi ratón es "Dell Premium USB Ratón Óptico" y también que "he Macintosh botón del ratón emulación". Armado con esa información, me puede
xinput get-button-map "Dell Premium USB Optical Mouse"
lo que me da una lista que parece
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
Aquí es útil, se requiere de conocimientos. Mi ratón tiene, teóricamente, 18 botones. Cada predeterminada del botón de acción tiene el mismo nombre como el número de botón. En otras palabras, el botón 1 ¿la acción 1, botón 4 ¿la acción 4, etc. Acción 0 significa "off".
La posición en el listado se muestra la función asignada a ese botón. Así que si mi botón de mapa de lectura
1 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
esto significaría el botón 1 (posición 1) ¿la acción 1 (normal, botón izquierdo, botón 2 (posición 2) ¿la acción 3 (botón central) y el botón 3 (posición 3) ¿la acción 2 (botón derecho).
Para hacer un zurdos, ratón todo lo que se necesitaría sería un botón de mapa que se inicia
3 2 1 4 5 .....
O, en su caso, parece que desea que el botón del centro para hacer lo mismo que el botón 1 (botón izquierdo) para que el mapa se debe iniciar
1 1 3 ....
Me gustaría cambiar mi botón del ratón asignaciones así:
xinput set-button-map "Dell Premium USB Optical Mouse" 1 1 3 5 6 6 7 8 9 10 11 12 13 14 15 16 17 18
En su caso, usted puede tener un número diferente de botones asignada y tiene algunos de los botones especiales mapa ya definidos. Likwely, el ratón tiene un nombre diferente, también. En primer lugar, obtener el ratón del "nombre". A continuación, utilice el get-botón de mapa de operación para encontrar a su base de botón mapa. por último, utilice el botón set-mapa de la opción de modificar el botón 2 para hacer la acción 1.
Este no es un cambio permanente. He añadido el código necesario para mi .bashrc por lo que se ejecuta cada vez que inicio de sesión o abra una ventana de terminal.
Espero que esto ayude.