Diferencia entre revisiones de «Configuración de ratones con más de 3 botones»
(→Trackpoint (IBM Thinkpad - Lenovo)) |
(mejoro un poco el estilo (todavía falta terminar)) |
||
Línea 1: | Línea 1: | ||
== Configuración genérica == | == Configuración genérica == | ||
− | |||
− | + | Hay que editar el archivo /etc/X11/xorg.conf: | |
+ | $ sudo gedit /etc/X11/xorg.conf | ||
− | + | Buscamos la siguiente sección: | |
Section "InputDevice" | Section "InputDevice" | ||
Línea 16: | Línea 16: | ||
EndSection | EndSection | ||
− | + | Y la cambiamos por esta otra, se aconseja comentar (agregando un # al principio de cada línea) las líneas a sustituir y copiar el texto debajo de lo comentado: | |
Section "InputDevice" | Section "InputDevice" | ||
Línea 30: | Línea 30: | ||
EndSection | EndSection | ||
− | + | Guardamos los cambios y [[reiniciar el servidor X|reiniciamos el servidor gráfico]]. | |
− | + | ''-- Fuente: [http://www.ubuntu-es.org/index.php?q=node/30066 Ubuntu-es]'' | |
== Configuraciones específicas == | == Configuraciones específicas == | ||
+ | |||
=== Logitech mx310 === | === Logitech mx310 === | ||
− | Primero | + | Primero hacemos una copia de seguridad de xorg.conf, por las dudas. |
− | + | $ sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.bak | |
− | + | ||
− | + | ||
− | + | ||
− | + | Luego lo editamos: | |
+ | $ sudo gedit /etc/X11/xorg.conf | ||
Busquen la siguiente sección: | Busquen la siguiente sección: | ||
Línea 69: | Línea 68: | ||
EndSection | EndSection | ||
− | Una vez modificado | + | Una vez modificado cerramos sesión y [[reiniciar el servidor X|reiniciamos el servidor gráfico]]. |
− | Si todo está bien las X van a cargar, si algo salió mal simplemente | + | Si todo está bien las X van a cargar, si algo salió mal simplemente volvemos a la configuración original: |
− | + | $ sudo cp /etc/X11/xorg.conf.bak /etc/X11/xorg.conf | |
− | + | Suponiendo que cargó bien las X ahora necesitan mapear los nuevos botones, esto se hace de la siguiente manera: | |
+ | $ xmodmap -e "pointer = 1 2 3 8 9 4 5 6 7 10 11 12 13" & | ||
− | + | Ahora probamos que los botones funcionen. Si todo está bien podemos crear un archivo para ejecutarlo al inicio de sesión. | |
− | botones | + | $ nano mx310 |
− | + | Y agregamos la siguiente línea: | |
− | + | echo "xmodmap -e \"pointer = 1 2 3 8 9 4 5 6 7 10 11 12 13\" &" >> mx310 | |
− | + | ||
− | + | Debemos asegurarnos de poner las dor barras invertidas (\), si no las comillas no surtirán efecto. | |
+ | Guardamos el fichero y lo hacemos ejecutable: | ||
+ | $ chmod +x mx310 | ||
− | Y | + | Y ahora lo agregamos para que se ejecute al inicio de sesión: |
− | + | Sistema -> Preferencias -> Sesiones -> Programas al inicio | |
− | + | ||
− | + | ||
− | + | Presionamos el botón Añadir y escribimos la ruta completa donde hayamos creado el fichero mx310: | |
− | + | sh /directorio/mx310 | |
− | + | === Trackpoint (IBM Thinkpad - Lenovo) === | |
− | + | Ubuntu detecta prácticamente todo por defecto, incluyendo las teclas multimedia, pero lo que respecta al Trackpoint, no detecta los tres botones (para ser mas exactos, no detecta el del medio). | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | Ubuntu detecta | + | |
− | Para solucionarlo, | + | Para solucionarlo, basta con editar el xorg.conf: |
− | + | $ sudo gedit /etc/X11/xorg.conf | |
− | Dentro, | + | Dentro, buscamos la siguiente sección: |
Section "InputDevice" | Section "InputDevice" | ||
Línea 122: | Línea 113: | ||
EndSection | EndSection | ||
− | Y le | + | Y le agregamos estas líneas al final: |
Option "EmulateWheel" "on" | Option "EmulateWheel" "on" | ||
Option "EmulateWheelButton" "2" | Option "EmulateWheelButton" "2" | ||
− | + | Debe quedar algo parecido a esto: | |
Section "InputDevice" | Section "InputDevice" | ||
Línea 141: | Línea 132: | ||
EndSection | EndSection | ||
− | + | Guardamos los cambios y [[reiniciar el servidor X|reiniciamos el servidor gráfico]]. | |
− | + | ||
[[Categoría:Optimización]] | [[Categoría:Optimización]] |
Revisión de 16:59 3 nov 2007
Contenido
Configuración genérica
Hay que editar el archivo /etc/X11/xorg.conf:
$ sudo gedit /etc/X11/xorg.conf
Buscamos la siguiente sección:
Section "InputDevice" Identifier "Configured Mouse" Driver "mouse" Option "CorePointer" Option "Device" "/dev/input/mice" Option "Protocol" "ExplorerPS/2" Option "ZAxisMapping" "4 5" Option "Emulate3Buttons" "true" EndSection
Y la cambiamos por esta otra, se aconseja comentar (agregando un # al principio de cada línea) las líneas a sustituir y copiar el texto debajo de lo comentado:
Section "InputDevice" Identifier "Configured Mouse" Driver "mouse" Option "CorePointer" Option "Device" "/dev/input/mice" Option "Protocol" "ExplorerPS/2" Option "ZAxisMapping" "4 5" Option "Emulate3Buttons" "true" Option "Buttons" "7" Option "ButtonMapping" "1 2 3 6 7" EndSection
Guardamos los cambios y reiniciamos el servidor gráfico.
-- Fuente: Ubuntu-es
Configuraciones específicas
Logitech mx310
Primero hacemos una copia de seguridad de xorg.conf, por las dudas.
$ sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.bak
Luego lo editamos:
$ sudo gedit /etc/X11/xorg.conf
Busquen la siguiente sección:
Section "InputDevice" Identifier "Configured Mouse" Driver "mouse" Option "CorePointer" Option "Device" "/dev/input/mice" Option "Protocol" "ExplorerPS/2" Option "ZAxisMapping" "4 5" Option "Emulate3Buttons" "true" EndSection
Cambiarla para que quede de la siguiente manera:
Section "InputDevice" Identifier "Configured Mouse" Driver "mouse" Option "Device" "/dev/input/mice" Option "Protocol" "ExplorerPS/2" Option "Buttons" "9" Option "Emulate3Buttons" "false" Option "ZAxisMapping" "6 7" EndSection
Una vez modificado cerramos sesión y reiniciamos el servidor gráfico. Si todo está bien las X van a cargar, si algo salió mal simplemente volvemos a la configuración original:
$ sudo cp /etc/X11/xorg.conf.bak /etc/X11/xorg.conf
Suponiendo que cargó bien las X ahora necesitan mapear los nuevos botones, esto se hace de la siguiente manera:
$ xmodmap -e "pointer = 1 2 3 8 9 4 5 6 7 10 11 12 13" &
Ahora probamos que los botones funcionen. Si todo está bien podemos crear un archivo para ejecutarlo al inicio de sesión.
$ nano mx310
Y agregamos la siguiente línea:
echo "xmodmap -e \"pointer = 1 2 3 8 9 4 5 6 7 10 11 12 13\" &" >> mx310
Debemos asegurarnos de poner las dor barras invertidas (\), si no las comillas no surtirán efecto. Guardamos el fichero y lo hacemos ejecutable:
$ chmod +x mx310
Y ahora lo agregamos para que se ejecute al inicio de sesión:
Sistema -> Preferencias -> Sesiones -> Programas al inicio
Presionamos el botón Añadir y escribimos la ruta completa donde hayamos creado el fichero mx310:
sh /directorio/mx310
Trackpoint (IBM Thinkpad - Lenovo)
Ubuntu detecta prácticamente todo por defecto, incluyendo las teclas multimedia, pero lo que respecta al Trackpoint, no detecta los tres botones (para ser mas exactos, no detecta el del medio).
Para solucionarlo, basta con editar el xorg.conf:
$ sudo gedit /etc/X11/xorg.conf
Dentro, buscamos la siguiente sección:
Section "InputDevice" Identifier "Configured Mouse" Driver "mouse" Option "CorePointer" Option "Device" "/dev/input/mice" Option "Protocol" "ExplorerPS/2" Option "ZAxisMapping" "4 5" Option "Emulate3Buttons" "true" EndSection
Y le agregamos estas líneas al final:
Option "EmulateWheel" "on" Option "EmulateWheelButton" "2"
Debe quedar algo parecido a esto:
Section "InputDevice" Identifier "Configured Mouse" Driver "mouse" Option "CorePointer" Option "Device" "/dev/input/mice" Option "Protocol" "ImPS/2" Option "ZAxisMapping" "4 5" Option "Emulate3Buttons" "true" Option "EmulateWheel" "on" Option "EmulateWheelButton" "2" EndSection
Guardamos los cambios y reiniciamos el servidor gráfico.