Autor Tópico: Como desativar o "botão 3" do touchpad? Ubuntu 14.04  (Lida 3324 vezes)

Offline Igor Carvalho

  • Usuário Ubuntu
  • *
  • Mensagens: 24
  • What's Up, Doc?
    • Ver perfil
Como desativar o "botão 3" do touchpad? Ubuntu 14.04
« Online: 09 de Agosto de 2016, 14:54 »
Olá a todos do fórum. Gostaria de saber se há alguma forma de desativar o "botão 3", ou seja, essa área que rola a tela na lateral do touchpad. Algum aplicativo no ubuntu (14.04) ou configuração? É pouco eficiente e sem falar que, às vezes, chega a ser irritante clicar por acidente e a tela se deslocar. Desde já, obrigado a todos!

Offline jkmsjq

  • Usuário Ubuntu
  • *
  • Mensagens: 3.343
  • Ubuntu Member
    • Ver perfil
Re:Como desativar o "botão 3" do touchpad? Ubuntu 14.04
« Resposta #1 Online: 09 de Agosto de 2016, 20:55 »
Em Configurações, na opção Mouse, desabilitar a opção "Rolagem horizontal".
LinuxUser: 548942 / Dando um tópico como resolvido
"A verdade só é agressiva a quem vive de mentiras". Autor desconhecido.
Twitter: @jeisonkertesz

Offline Igor Carvalho

  • Usuário Ubuntu
  • *
  • Mensagens: 24
  • What's Up, Doc?
    • Ver perfil
Re:Como desativar o "botão 3" do touchpad? Ubuntu 14.04
« Resposta #2 Online: 10 de Agosto de 2016, 10:40 »
Em Configurações, na opção Mouse, desabilitar a opção "Rolagem horizontal".

Não há essa opção aqui. Há um aplicativo ou linha de comando para tal?

Offline druidaobelix

  • Usuário Ubuntu
  • *
  • Mensagens: 5.552
    • Ver perfil
Re:Como desativar o "botão 3" do touchpad? Ubuntu 14.04
« Resposta #3 Online: 12 de Agosto de 2016, 14:49 »
Essa questão parece estar um pouco complicada, o que havia até então não está funcionando.

Se fizer o comando abaixo se obtém a situação atual do touchpad em relação ao scrool horizontal:

Código: [Selecionar]
synclient | grep -i horiz
Deveria ser possível alterar o valor fazendo:

Código: [Selecionar]
synclient HorizTwoFingerScroll = 0
Mas isso que tradicionalmente sempre foi dessa forma, parece não estar funcionando.

Então teríamos mais uma opção, que é usar o gpointing, que é uma gui para configuração do mouse e touchpad:

Código: [Selecionar]
sudo apt install gpointing-device-settings
Uma vez instalado, chama o programa no terminal fazendo:

Código: [Selecionar]
sudo gpointing-device-settings
onde é possível configurar o scrool horizontal, habilitando ou desabilitando

Experimente aí, mas também parece não estar funcionando!

Ainda não tenho o conhecimento completo do que possa estar acontecendo.

Ao que parece as ferramentas tradicionais que são o synclient e o synaptics.conf estão (ou foram) substituídas pelo libinput, isso pelo menos na versão 3.18 do Gnome.

Há uma solução (aliás, temerária, pode em tese ter outras consequências em relação a outros dispositivos apontadores) que sugere remover os pacotes xserver-xorg-input-synaptics e xserver-xorg-input-evdev instalando em seu lugar os pacotes xserver-xorg-input-libinput e libinput-tools.

Pode ser que isso seja possível e funcione no Ubuntu Gnome, porém no Ubuntu padrão (=Unity), sequer localizo esses pacotes, ou seja, não há nenhuma referência ao libinput e aos pacotes mencionados.

Uma vez instalado os pacotes do libinput a solução proposta seria:

xinput list

para obter o valor de device-number e option-number do touchpad

Algo semelhante a isso:

libinput Horizontal Scroll Enable (option-number):   1

Tendo tais valores, então seria colocar o valor para 0 (zero), fazendo:

xinput set-prop device-number option-number 0

Só que, como disse, apenas não há o libinput no Ubuntu Unity e daí não sei dizer, no momento, qual é o caminho.  :-[

É necessário pesquisar e estudar um pouco mais o problema, mas enfim, esse é o contexto de que tenho conhecimento no momento e que eventualmente pode orientar quem queira ajudar a encontrar uma solução, se é que ela já existe para o Ubuntu Unity.

P.S.:
Lembrei de mais um detalhe: a alteração direta no dconf também parece não funcionar.

 
« Última modificação: 12 de Agosto de 2016, 18:52 por druidaobelix »
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

Offline druidaobelix

  • Usuário Ubuntu
  • *
  • Mensagens: 5.552
    • Ver perfil
Re:Como desativar o "botão 3" do touchpad? Ubuntu 14.04
« Resposta #4 Online: 12 de Agosto de 2016, 18:33 »
Complementando e melhorando a informação sobre o que foi dito anteriormente, no post #3 :

No ubuntu 16.04 o pacote xf86-input-libinput está no repositório, o que permitiria usar o libinput sob o Xorg, o problema é que esse pacote não está disponível na versão 14.04

Entretanto, vamos fazer mais um teste, instale:

Código: [Selecionar]
sudo apt install unity-tweak-tool
Instalado, acionando o ícone correspondente, no último bloco (System) click sobre o ícone Scrolling

Em "Touch scrolling" desmarque:

Horizontal scrolling

« Última modificação: 12 de Agosto de 2016, 18:53 por druidaobelix »
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.