xbindkeys map Esquerda + botão direito do mouse para o meio do mouse

1

Eu consegui instalar xbindkeys na minha caixa lubuntu 16.04, que eu acho que é a ferramenta correta para eu usar para mapear um clique simultâneo do botão esquerdo e direito do mouse para emular um clique do mouse.

Originalmente, pensei em fazer isso usando o arquivo de configuração openbox (estou usando o lxde com o openbox), mas não consegui encontrar uma maneira de fazê-lo.

Posso fazer isso com xbindkeys? Se sim como? Eu não consigo entender como o sistema funciona, já que não estou totalmente familiarizado com ele.

    
por user3728501 20.08.2016 / 16:30

1 resposta

1

Não, os xbindkeys não podem detectar pressionamentos simultâneos de botões. Mas você não precisa disso para emular um clique do meio à esquerda + clique direito: é um recurso interno.

Você pode ativá-lo com o xinput programa. Veja Faça movimentos do mouse rolar quando o botão do meio é pressionado para um tutorial. Em poucas palavras:

  • Execute xinput list para listar os dispositivos de entrada disponíveis. Localize o nome do seu dispositivo de mouse; Usarei My Mouse Device na minha resposta.
  • Execute xinput list-props 'My Mouse Device' para listar as propriedades disponíveis. Um deles deve ser Evdev Middle Button Emulation .
  • Executar xinput set-prop 'My Mouse Device' 'Evdev Middle Button Emulation' 1

Depois de ter o comando correto, adicione-o à sua lista de início automático, ou seja, crie um arquivo .desktop em ~/.config/autostart . Veja Execução do programa na inicialização (Fedora 22/2015) para um exemplo.

    
por 22.08.2016 / 02:21