Como posso desativar a funcionalidade "colar do botão do meio do mouse" em todos os programas?

25

Eu não gosto de ter o botão do meio do mouse colado, porque muitas vezes acabo com código não-removível no Eclipse. Como posso desligar isso (em todos os programas)? Estou rodando o Fedora.

    
por derekhh 10.11.2011 / 22:20

5 respostas

12

No Fedora 24, você pode instalar gnome-tweak-tool usando o seguinte comando:

$ sudo dnf install gnome-tweak-tool

Abra gnome-tweak-tool e vá para a guia "Teclado e mouse" e desative "Clique-médio-e-cole".

    
por 06.08.2016 / 20:49
10

Ter a colagem do botão do meio é um padrão de interface de usuário unix, como ter o botão esquerdo selecionado ou ativado, e o botão direito fazer outra coisa (como estender, alternar, disparar um menu,…). Você vai encontrá-lo obrigado a colar na maioria das aplicações unix.

Se o seu problema é que seu mouse é excessivamente sensível quando você coloca o dedo no volante, sugiro que você escolha um mouse melhor. Há muitos ratos decentes baratos.

Você pode reatribuir o botão 2 do mouse a um número diferente. Os aplicativos identificam os botões esquerdo, médio e direito do mouse como botões 1, 2 e 3, respectivamente. Coloque este código em um script que é executado quando sua sessão X inicia (como fazer isso depende do seu ambiente de trabalho).

echo 'pointer = 1 6 3 4 5' | xmodmap -
    
por 11.11.2011 / 01:56
6

Esta solução funcionará globalmente e preservará a funcionalidade do meio do mouse.

Instale xbindkeys xsel xdotool

Coloque isso em ~/.xbindkeysrc

"echo -n | xsel -n -i; pkill xbindkeys; xdotool click 2; xbindkeys"
b:2 + Release

Recarregue xbindkeys -p

Execute xbindkeys na inicialização, pkill xbindkeys para parar.

    
por 19.04.2016 / 11:45
2

É uma convenção comum que muitos programas cumprem. Não existe uma maneira global de desativá-lo, você deve fazê-lo programa por programa.

EDIT: (menos, como diz Gilles, desabilitando o botão do mouse 2. Mas alguns programas têm outros usos para o botão 2 do mouse, então eu não recomendaria isso.)

    
por 11.11.2011 / 01:56
0

Veja o que você pode fazer se quiser manter o meio-clique funcional (por clicar para abrir links em novas guias, por exemplo) sem colar as coisas.

Primeiro, instale sxhkd e xsel .

Em seguida, configure ./. config / .sxhkd / sxhkdrc da mesma forma

~button2
    echo -n | xsel -n -i
~control + c
    echo -n | xsel -n -i

E é basicamente isso.

Agora inicie o sxhkd (ou configure-o para iniciar na inicialização). Agora, o mouse do meio não vai mais colar nada, mas funcionará como o normal.

    
por 01.10.2018 / 00:00

Tags