martes, 22 de octubre de 2013

Activar botón central con Touchpad Elantech en Linux Mint

El objetivo es que al hacer clic con dos dedos, interprete el gesto como botón central.
Abrimos terminal y vemos las opciones de synclient:


Hay que cambiar el valor de TapButtonX, donde X indica el número de dedos utilizados en el clic. El valor siguiente será la función a desempeñar:
  • 1 = botón izquierdo
  • 2 = botón central
  • 3 = botón derecho
Así, escribiremos "synclient TapButton2=2"

Con esto ya funcionaría, con el problema de que tras reiniciar volveremos a estar como al principio, por lo que se hace necesario crear un script y añadirlo a la lista de programas del inicio.

Lo hacemos en un fichero de texto plano en la carpeta documentos (o en cualquier otra):



La primera linea: "#!/bin/bash" es necesaria.
Ahora debemos darle permisos de ejecución. Todos los tutoriales que he visto son mediante consola:



Pero también puede hacerse gráficamente:


Por último, hay que indicarle al sistema que queremos ejecutar el script cada vez que arranque el sistema.

Hay un programa instalado con linux que permite hacerlo fácilmente:



Me he vuelto loco probando esto y no he encontrado explicación de por qué a veces no funciona y otras sí. Imagino que es problema del gestor de arranque.

Puede que tenga que ver con el orden de los programas de inicio, es decir, que si se ejecuta el script primero y después se vuelve a poner synclient por defecto, se borrará el cambio que hemos hecho. Es una posibilidad.
Pruebo a añadir antes de esta orden un "sleep 5" y ha funcionado.
Veré en los arranques siguientes.

La otra opción: poner el script en la carpeta /etc/init.d
Con el "administrador de archivos" de turno, en mi caso se llama "Caja", botón derecho en la carpeta init.d y escogemos "Abrir como administrador"
Pegamos el script y arrancamos una terminal, donde ejecutamos el siguiente comando: "sudo update-rc.d botoncentral defaults"

Si quisiéramos quitarlo de la lista de arranque: "sudo update-rc.d -f botoncentral remove"

Veamos si funciona!

miércoles, 16 de octubre de 2013

Activar el signo del acento circunflejo en Linux Mint (supersigno)

Muy útil en la hoja de cálculo de libre office, para elevar a la potencia.
El fallo viene de la distribución de teclado, para ello añadimos una excepción en las preferencias del teclado:


Clic en opciones,


Tras cerrar la ventana, ya lo tendremos activo con shift +  dos veces la tecla del acento inverso (a la derecha de la P en teclados qwerty)