Estaba usando el mouse copiar y pegar ampliamente, hasta hace poco, cuando alguna actualización de OpenSuSe reconfiguró esto en todas mis máquinas. Ahora, el botón de desplazamiento es el que se pega (lo cual odio, ya que es difícil hacer clic sin desplazarse, y también lo hago a veces accidentalmente).
¿Dónde está configurado esto? Idealmente, me encantaría algo que pueda agregar al inicio de la sesión (tanto para Gnome como para KDE).
Respuestas:
Está configurado en /etc/X11/xorg.conf.
Verás una sección que se parece a
Aquí hay un enlace aleatorio vagamente relevante de SU.
/superuser/258649/multi-button-mouse-on-x11-how-can-i-configure-several-buttons-to-act-as-the-midd
fuente
/etc/X11/xorg.conf
si no existe es bastante fácil de hacer.Puede establecer esta propiedad con
xinput
. Ejecutexinput list
para ver la lista de dispositivos de entrada conectados. Anote el nombre exacto o el número del dispositivo correspondiente a su mouse (no el "puntero de núcleo virtual", sino algo así como "Logitech USB-PS / 2 Mouse M-BA47"). El nombre depende de su modelo de mouse; Creo que el número se asigna dinámicamente, por lo que es posible que deba analizar un poco para hacer frente a varias máquinas.Entonces corre
Ejecute
xinput list-props "$device_name_or_number"
para ver una lista de propiedades disponibles, el conjunto exacto es diferente en diferentes sistemas.Mientras lo hace, es posible que desee ajustar otras configuraciones (ejecute
xinput list-props "$device_name_or_number"
para ver qué configuraciones existen). En particular, de manera predeterminada, creo que el botón central emulado será el mismo que presionar la rueda del mouse, pero eso debería solucionarse reasignando el botón de la rueda (Evdev Wheel Emulation Button
).Consulte también Configuración de dispositivos de entrada en el wiki de Ubuntu .
fuente
xorg.conf
falta en muchos sistemas modernos (y ha estado ausente durante bastante tiempo).Con Ubuntu 17 y en XFCE, el botón central del mouse copiar y pegar no funcionó en absoluto.
SOLUCIÓN:
Para habilitar la función de pegar del botón central del mouse, edite el xinput.
a) Consulta tu dispositivo:
xinput list
Identifica tu mouse. Conmigo fue el dispositivo número 10.
si)
xinput list-props 10
Me da la configuración para el mouse.
c) Necesito cambiar el valor de "libinput Middle Emulation Enabled (294):" y necesito hacerlo como root:
sudo xinput set-prop 10 "libinput Middle Emulation Enabled" 1
d) Verifique si el valor cambió a 1:
xinput list-props 10
Sí, funciona: "libinput Middle Emulation Enabled (294): 1"
Para hacerlo persistente, agregue una línea
~/.xstartup
!En mi caso, se ve igual que antes:
xinput set-prop 10 libinput Middle Emulation Enabled 1
Eso lo hace efectivo desde el principio.
Qué hay detrás: https://wiki.ubuntu.com/X/Config/Input
Estoy totalmente en desacuerdo con que Ubuntu y Gnome decidieron desactivar la pasta estándar de Unix Middle Mouse. Incluso en XFCE Ubuntu 17 está devastado. Que los gerentes detrás de esta decisión encuentren un final pronto y doloroso. Me haces la vida difícil.
¡Muchas, muchas gracias a Gilles ( /unix//users/885/gilles ) que encontró la solución!
Tuve los mismos problemas al usar Ubuntu 16, 14.10 y versiones anteriores: el estilo Unix copiar y pegar en el terminal no funcionaba. Decepcionante configuración predeterminada. Sin embargo, aquí hay una solución (en parte un resumen del gran trabajo de otras personas):
2) Para solucionar el problema del terminal, puse correctamente las siguientes líneas en mi xorg.conf :
(vea si /etc/X11/xorg.conf es adecuado para usted. Puede ser diferente para Lubuntu, etc.)
1) El mal funcionamiento muy molesto de un tercer botón faltante del mouse (touch pad, Marble Mouse ) en realidad se puede solucionar con la "configuración del dispositivo gpointing". Simplemente instale usando CLI con
. Luego invoque gpointing-device-settings para obtener la ventana gui. Observación: hay un error no corregido en la nueva Ubuntus que borra su configuración al reiniciar. Puede poner gpointing-device-settings en inicio automático, pero aún debe solicitarlo. No conozco ninguna solución de configuración adecuada.
Probablemente algunos pasos necesiten un sudo o acceso de root. Supongo que lo sabes.
Sin embargo, ahora puedo usar la copia unixish pegar por marca y el botón central del mouse. Al menos en terminal. Y para Marble Mouse hay un artículo separado con muchos detalles de configuración.
fuente
El tercer botón del mouse se puede habilitar en todo el sistema agregando un archivo
/etc/X11/xorg.conf.d/20-3rdbutton.conf
con el siguiente contenido:Lo uso en mi HP nc2400 con Fedora 23, y funciona.
La fuente de esta información es la configuración corregida y adaptada del comentario 14 del error 1227992 de Red Hat .
fuente
En una nueva instalación de Ubuntu 17.04 XFCE, esto realmente se puede resolver eliminando xserver-xorg-input-synaptics:
La razón es que parece que libinput y synaptics están compitiendo o algo así.
fuente