Remapear o botão do meio do mouse no Ubuntu é fácil. Tudo o que você precisa fazer é criar um novo arquivo de configuração para ele.

Colar com o botão do meio do mouse é um recurso conveniente para muitos usuários do Ubuntu, mas você não está sozinho se se preocupar em colar acidentalmente informações privadas com um clique não intencional. Felizmente, religar o botão do meio do mouse no Ubuntu é um processo simples.

Como Religar o Clique do Meio do Mouse no Ubuntu

Religar o botão do meio do mouse envolve a criação de um arquivo de configuração. Antes de criar este arquivo, você precisará determinar o valor associado ao clique do meio do mouse e as teclas ou botões aos quais pretende religar. Comece digitando o seguinte comando no terminal:

sudo evtest

Uma lista de todos os dispositivos conectados ao seu computador será impressa. Haverá também um prompt ativo que solicita que você selecione um número de evento de dispositivo. Encontre o mouse na lista e digite o número do evento.

Linhas de texto descrevendo eventos de seu mouse serão impressas. Mantenha o mouse parado e clique com o botão do meio do mouse. Assim que o evento click for impresso, copie o valor associado ao botão do meio do mouse - neste caso,

90003.

Finalmente, pressione Ctrl + C para encerrar o monitoramento do evento. Introduzir o evtest comando novamente e encontre seu teclado na lista. Insira o número do evento associado e insira a tecla à qual você gostaria de vincular o botão do meio do mouse.

O terminal imprimirá dois eventos cada vez que você pressionar e soltar uma tecla. Anote o nome associado às chaves que você escolher - neste caso, KEY_BACKSPACE. Sair com Ctrl + C quando terminar de coletar os nomes das chaves.

Em seguida, você precisará anotar o tipo de barramento, número do produto, número do fornecedor e número da versão associados ao seu mouse. Digite o seguinte comando (substituindo N com o número do evento associado ao seu mouse) e anote os quatro códigos impressos:

grep "" /sys/class/input/eventN/id/*

Depois de anotar os quatro números, você está pronto para criar o arquivo de configuração. Digite o seguinte comando para criar um novo arquivo de configuração e abri-lo em um editor de texto como nano ou vim:

sudo nano /etc/udev/hwdb.d/mouse-remap.hwdb

Você usará os números de identificação do mouse, o código de evento do botão do meio do mouse e os nomes das teclas para gravar seu novo arquivo de configuração. Cole o seguinte código no editor e preencha as informações exclusivas associadas aos seus dispositivos para concluir sua nova configuração:

evdev: input: b[tipo de barramento]v[vendedor]p[produto]e[versão]*
 ID_INPUT_KEY=1
 KEYBOARD_KEY_[scancode]=[código-chave]

É importante observar que você também pode mapear o botão do meio do mouse para outro botão do mouse. Por exemplo, você digitaria btn_left como o código-chave para mapear o botão do meio do mouse para o botão esquerdo do mouse. O prefixo, btn_, é necessário.

Infelizmente, não parece ser possível mapear o botão do mouse para uma combinação de várias teclas.

O arquivo de configuração ficará assim quando você terminar de escrever. Este computador foi configurado para usar o botão do meio do mouse para Backspace. Certifique-se de escrever o código-chave em letras minúsculas.

Finalmente, você precisará permitir que seu sistema aplique a nova configuração. Digite o seguinte comando e, em seguida, desconecte e reconecte o mouse do computador:

atualização sudo systemd-hwdb

Teste o botão do meio do mouse para verificar se a nova configuração funciona. você pode precisar reinicie seu computador para que a nova configuração tenha efeito.

Como desativar o clique do meio do mouse

A ideia de desabilitar o clique do meio do mouse em vez de remapeá-lo pode parecer atraente se você estiver propenso a clicar nele acidentalmente. Felizmente, é possível desabilitar o clique do meio do mouse remapeando-o corretamente.

Siga o processo descrito acima para aprender sobre o valor do evento de entrada do botão do meio do mouse e os números de identificação associados ao mouse. Crie o arquivo HWDB da mesma maneira descrita. você vai usar reservado como o código-chave para desativar o clique do meio do mouse.

Se o seu sistema usa o servidor de exibição X11, você também tem a opção de desabilitar o clique do meio do mouse por meio do xinput. Você pode iniciar o processo de desabilitação do botão do meio do mouse encontrando o identificador xinput do seu mouse com o seguinte comando:

lista de xinput

Anote o número de identificação para cada ponteiro do mouse listado no terminal. Pode haver mais de um. Em seguida, você precisará remapear a entrada para cada botão do mouse. Digite o seguinte comando usando o número de ID para todos os ponteiros do mouse, substituindo N e M pelos IDs.

xinput set-button-map N 1 0 3
xinput set-button-map M 1 0 3

Os botões do mouse geralmente são mapeados como "1 2 3", referindo-se à ação 1 (clique esquerdo), ação 2 (clique do meio) e ação 3 (clique direito). Você pode desativar ou remapear os botões do mouse da maneira que preferir, alterando o número de mapeamento xinput.

Melhore seu fluxo de trabalho remapeando os botões do mouse

Você não precisa parar apenas para remapear o botão do meio do mouse. Se você está pronto para simplificar seu processo de trabalho, é melhor considerar a compra de um novo e incrível mouse multi-botões para arrastar e clicar.