Eu estava usando o mouse copiar e colar extensivamente, até recentemente, quando alguma atualização do OpenSuSe reconfigurou isso em todas as minhas máquinas. Agora, o botão de rolagem é o único a colar (o que eu odeio, já que é difícil clicar sem rolar, e eu também clico algumas vezes acidentalmente).
Onde isso está configurado? Idealmente, eu adoraria algo que eu possa adicionar ao início da sessão (para o Gnome e o KDE).
Respostas:
Está configurado no /etc/X11/xorg.conf.
Você verá uma seção que se parece
Aqui está um link aleatoriamente vagamente relevante da SU.
/superuser/258649/multi-button-mouse-on-x11-how-can-i-configure-several-buttons-to-act-as-the-midd
fonte
/etc/X11/xorg.conf
se ele não existir é fácil o suficiente.Você pode definir esta propriedade com
xinput
. Executexinput list
para ver a lista de dispositivos de entrada conectados. Observe o nome exato ou o número do dispositivo correspondente ao mouse (não o "Ponteiro do núcleo virtual", mas algo como "Mouse Logitech USB-PS / 2 M-BA47"). O nome depende do modelo do seu mouse; Eu acho que o número é atribuído dinamicamente, então você pode precisar analisar um pouco para lidar com várias máquinas.Então corra
Execute
xinput list-props "$device_name_or_number"
para ver uma lista de propriedades disponíveis, o conjunto exato é diferente em diferentes sistemas.Enquanto você faz isso, convém ajustar outras configurações (execute
xinput list-props "$device_name_or_number"
para ver quais configurações existem). Em particular, por padrão, acho que o botão do meio emulado será o mesmo que pressionar a roda do mouse, mas isso deve ser corrigido reatribuindo o botão da roda (Evdev Wheel Emulation Button
).Veja também Configurando dispositivos de entrada no wiki do Ubuntu .
fonte
xorg.conf
está ausente em muitos sistemas modernos (e está ausente há um bom tempo).Com o Ubuntu 17 e no XFCE, a pasta de copiar do botão do meio não funcionou.
SOLUÇÃO:
Para ativar a função de colar do botão do meio do mouse, edite o xinput.
a) Consulte seu dispositivo:
xinput list
Identifique seu mouse. Comigo, era o dispositivo número 10.
b)
xinput list-props 10
Dá-me as configurações para o mouse.
c) Preciso alterar o valor de "libinput Middle Emulation Enabled (294):" e preciso fazer isso como root:
sudo xinput set-prop 10 "libinput Middle Emulation Enabled" 1
d) Verifique se o valor foi alterado para 1:
xinput list-props 10
Sim, funciona: "emulação média libinput ativada (294): 1"
Para torná-lo persistente, adicione uma linha
~/.xstartup
!No meu caso, parece o mesmo de antes:
xinput set-prop 10 libinput Middle Emulation Enabled 1
Isso o torna eficaz desde o início.
O que está por trás disso: https://wiki.ubuntu.com/X/Config/Input
Discordo totalmente que o Ubuntu e o Gnome decidiram desativar a pasta padrão do Unix Middle Mouse. Mesmo no XFCE Ubuntu 17, ele é devastado. Que os gerentes por trás dessa decisão encontrem um fim breve e doloroso. Você dificulta minha vida.
Muito, muito obrigado a Gilles ( /unix//users/885/gilles ) que encontrou a solução !!!
Eu tive os mesmos problemas usando o Ubuntu 16, 14.10 e versões anteriores: a colar de cópia no estilo Unix no terminal não está funcionando. Configurações padrão decepcionantes. No entanto, aqui está uma solução (em parte um resumo do excelente trabalho de outras pessoas):
2) Para corrigir o problema do terminal, coloquei com sucesso as seguintes linhas no meu xorg.conf :
(veja se /etc/X11/xorg.conf é adequado para você. Pode ser diferente para o Lubuntu etc.)
1) O mau funcionamento muito irritante de um terceiro botão do mouse ausente (touch pad, Marble Mouse ) pode ser corrigido com as "configurações do dispositivo de apontamento". Basta instalar usando a CLI com
. Em seguida, invoque gpointing-device-settings para obter a janela da GUI. Observação: existe um bug não corrigido no Ubuntus mais recente que apaga suas configurações ao reiniciar. Você pode colocar as configurações do dispositivo de apontamento no início automático, mas ainda assim solicitar. Não conheço nenhuma solução de configuração adequada.
Provavelmente, algumas etapas precisam de um acesso sudo ou root. Eu presumo que você saiba.
No entanto, agora eu posso usar a pasta de cópia unixish pela marca e pelo botão do meio do mouse. Pelo menos no terminal. E para o Marble Mouse, há um artigo separado com muitos detalhes de configuração.
fonte
O terceiro botão do mouse pode ser ativado em todo o sistema adicionando um arquivo
/etc/X11/xorg.conf.d/20-3rdbutton.conf
com o seguinte conteúdo:Eu uso isso no meu HP nc2400 com o Fedora 23 e funciona.
A fonte dessas informações é a configuração corrigida e adaptada do comentário 14 do bug 1227992 da Red Hat .
fonte
Em uma nova instalação do Ubuntu 17.04 XFCE, isso pode ser resolvido com a remoção do xserver-xorg-input-synaptics:
A razão é que parece que libinput e sinápticos estão competindo ou algo assim.
fonte