Cada vez que uso el panel táctil para desplazarme con dos dedos, se copian y pegan algunas líneas de texto en la ventana actual. Esto sucede muy raramente (tal vez una vez por semana).
Estoy seguro de que esto no se debe a la interacción con el menú contextual (que proporciona una opción de copiar y pegar) porque nunca veo una ventana contextual y el cursor del mouse tuvo que moverse muy rápido para no notar una ventana que desaparecía rápidamente. Además, cuando cambio a un cuadro de texto después de que esto sucede, el portapapeles sigue siendo el mismo que antes.
La razón por la que culpo al panel táctil (¿controlador?) es que solo vi el problema cuando usé el panel táctil.
Estoy usando Fedora 27 en un Think Pad P51 de Lenovo.
Respuesta1
Porque dices que "pasa muycasi nunca(tal vez una vez a la semana)" cuando "te desplazas con dos dedos", sospecho que durante esos momentos, tocabas con tres dedos el panel táctil, lo cual (en la mayoría de los casos) se registra como un clic central, lo que provoca que el contenido de el portapapeles que se va a pegar.
Puede desactivarlo siguiendo los dos pasos siguientes:
Identificar el ID del dispositivo del panel táctil:
Desde un símbolo del sistema, ingrese:
xinput list
Esto debería enumerar todos los dispositivos xinput reconocidos con sus ID. El resultado de muestra se muestra a continuación como referencia:
⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ ELAN Touchscreen id=12 [slave pointer (2)] ⎜ ↳ SynPS/2 Synaptics TouchPad id=15 [slave pointer (2)] ⎣ Virtual core keyboard id=3 [master keyboard (2)] ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)] ↳ Power Button id=6 [slave keyboard (3)] ↳ Video Bus id=7 [slave keyboard (3)] ↳ Video Bus id=8 [slave keyboard (3)] ↳ Power Button id=9 [slave keyboard (3)] ↳ Sleep Button id=10 [slave keyboard (3)] ↳ Integrated Webcam: Integrated W id=11 [slave keyboard (3)] ↳ Dell WMI hotkeys id=13 [slave keyboard (3)] ↳ AT Translated Set 2 keyboard id=14 [slave keyboard (3)]
En el ejemplo anterior, el panel táctil está
SynPs/2 Synaptics TouchPad
conid=15
.Deshabilite la acción de clic central en el panel táctil:
Desde un shell/símbolo del sistema, ingrese:
xinput set-button-map 15 1 0 3
Explicación: El formato del comando anterior es:
xinput set-button-map <device-id> <left-button-action> <middle-button-action> <right-button-action>
En este caso,
15
es el ID del dispositivo y luego los 3 números que siguen al ID del dispositivo representan la acción para losleft
botonesmiddle
yright
del dispositivo en orden. Al configurar la acción1
para elleft
botón, lo asignamos a laleft click
acción. Al configurar la acción0
para elmiddle
botón, lo deshabilitamos y, de manera similar, al configurar la acción3
para elright
botón, lo asignamos a laright click
acción.
Espero que resuelva tu problema y el de otras personas que terminan en esta página.
Respuesta2
Esto funcionó muy bien para mí. Desactiva el pegado de tres dedos.
Desde la línea de comando:
gsettings set org.gnome.desktop.interface gtk-enable-primary-paste false
Para volver a habilitar la funcionalidad:
gsettings set org.gnome.desktop.interface gtk-enable-primary-paste true
Estoy usando Ubuntu 20.04.5 LTS en una computadora portátil System76.