Cómo deshabilitar la función de en medio del ratón Haga clic para pegar en Linux

Si no lo sabe, en Linux, puede utilizar el botón central del ratón para pegar contenido en sus documentos de texto. Junto con un administrador de portapapeles, esto puede ser una característica muy útil que le permite hacer las cosas de manera más eficiente, excepto que también puede ser muy molesto a veces.

Para aquellos con un ratón sensible, usted encontrará que cada vez que se desplaza la rueda de su ratón demasiado rápido (que se traduce en un clic en el medio), se pegará el contenido copiado anterior a su editor de texto, documentos o cualquier otro campo de entrada de texto, sin su conocimiento. Para los escritores, desarrolladores o cualquiera que trabaje en un proyecto escrito, esto es muy frustrante.

Como se trata de una función a nivel de sistema, no hay formas fáciles de desactivar la función de clic en el medio del ratón para pegar, pero hay algunas soluciones que podemos utilizar.

Volver a asignar la función de clic en el medio del ratón

Uno de los hackers es remapear el botón del medio del ratón a otros comandos, como el clic izquierdo o derecho. Esto matará efectivamente la característica de hacer clic en el medio para pegar. Sin embargo, esto también deshabilitará todas las funciones de clic central, por lo que no podrá hacer clic central en una carpeta para abrir una nueva pestaña en Nautilus, abrir nuevos enlaces o cerrar una pestaña abierta.

1. Abra un editor de texto y añada el siguiente texto:

pointer = 1 6 3 4 5 2

y guarde el archivo como «.Xmodmap» (sin el presupuesto) en su carpeta de inicio.

Desconéctese de su sesión y vuelva a conectarse. El clic del medio del ratón no será funcional ahora.

Desactivar el clic del medio para pegar en Firefox

Si usted está trabajando principalmente en el navegador Firefox, puede desactivar la función de clic medio para pegar sin perder la funcionalidad de clic medio del ratón.

En la barra de direcciones, escriba » about:config «, presione Enter y haga clic en el botón «I’ll be careful, I’ll promise».

seleccione «middlemouse.paste». Haga doble clic sobre él para cambiar el valor de «true» a «false».

Desactivar el clic del medio para pegar en Chrome

A diferencia de Firefox, no hay opciones de configuración para desactivar la función de clic del medio para pegar. Sin embargo, puede instalar la extensión Autoscroll para cambiar el botón central del ratón a autoscroll.

Para usuarios Hardcore: Parcheo del archivo fuente gtk

Este hack particular implica parchear el archivo fuente gtk y está pensado para aquellos usuarios experimentados de Linux que saben lo que están haciendo. Necesitará instalar un montón de archivos y código de compilador.

La siguiente instrucción fue adaptada de Assembla y modificada para trabajar para Gtk 3.0.

Abra un terminal y escriba lo siguiente:

sudo apt-get update
sudo apt-get upgrade

A continuación, tome los archivos necesarios para compilar el código:

sudo apt-get build-dep gtk+3.0
sudo apt-get install build-essential

Descargar el archivo de parche

mkdir /tmp/gtk
cd /tmp/gtk
wget http://subversion.assembla.com/svn/slipstream/patches/gtk_disable_middle_mouse_button_paste.patch

Ahora, vamos a tomar el código fuente de gtk 3.0

apt-get source libgtk-3-0
cd gtk+3.0-3.2.0

Aplique el parche:

patch -p1 < /tmp/gtk/gtk_disable_middle_mouse_button_paste.patch

Recompila el código fuente:

sudo apt-get install cdbs
sudo dpkg-buildpackage -uc -us

Instale el archivo parcheado:

sudo dpkg -i ../libgtk-3-0_3.2.0-0ubuntu6_i386.deb

El código anterior es para gtk 3.2.0. Si su versión de gtk es diferente, cambie el número de versión anterior.

Eso es todo. Desconéctese y vuelva a conectarse. La función de clic en el medio del ratón para pegar debe desactivarse ahora.

Nota :

1. Es posible que cualquier actualización futura del código gtk anule los cambios. Es posible que tenga que volver a aplicar el parche para deshabilitar el clic del medio para pegar.

2. Este parche no desactiva la función de clic del medio para pegar en Firefox. Todavía tiene que desactivarlo manualmente en about:config (ver arriba).

3. He probado esto en Ubuntu Oneiric y ha funcionado. No lo he probado en Ubuntu Precise (12.04).

Uso de xsel para pegar contenido vacío

Este es otro hack de Marco Ceppi . En lugar de desactivar la función de pegar con el botón central del ratón, utiliza «xsel» para pegar contenido vacío cuando se hace clic en el botón central.

Aquí está el hackeo. Primero, instale xsel:

sudo apt-get install xsel

Descargue este archivo hack file y colóquelo en su carpeta de inicio.

Haga que sea ejecutable (Haga clic con el botón derecho del ratón -> Propiedades -> Permisos -> Permitir la ejecución del archivo como programa).

Cree una nueva entrada en las aplicaciones de inicio y añada lo siguiente:

sh disable-middle-click-paste.sh

Nota : Este script ejecutará un bucle sin fin para detectar el clic del medio del ratón y vaciar el contenido copiado.

Eso es todo.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *