Simplesmente não tenho a opção de "rolagem com dois dedos" disponível nas minhas configurações de "Mouse e Touchpad". Eu tentei muitos comandos de terminal que encontrei nos fóruns sem sucesso. Quem tem uma solução que permita a rolagem com dois dedos?
Um pouco sobre mim:
Ubuntu 12.04.1 LTS \n \l
Built-in Pointing Device
Type: Mouse
Interface: PS/2
Buttons: 2
~$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ PS/2 Synaptics TouchPad id=15 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Power Button id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ WebCam SC-13HDL10931N id=10 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=14 [slave keyboard (3)]
Captura de tela das configurações do sistema:
grep -i synaptic /var/log/dmesg
. Talvez você possa encontrar algo.Respostas:
Não perca muito tempo esperando que os configuradores da GUI atualizem o hardware. Aprenda a definir configurações em arquivos de texto ou interativamente no terminal. Aqui está como.
Se o synclient retornar a mensagem de propriedades não encontradas, isso significa que seu sistema está usando libinput, não synaptics, como o driver. Verifique o seu /etc/X11/xorg.conf.d, se não houver nada lá, eu esperaria que um sistema Ubuntu usasse sinápticos, então estou surpreso por você não ter retorno do "synclient -l" ou do shch. Mas no Fedora, o padrão seria usar a libinput, então talvez sua configuração esteja navegando em uma nova onda.
Se você estiver executando o driver libinput, poderá ver executando
onde 15 é o nome do seu dispositivo touchpad. Se você obtiver uma saída como esta, como eu faço ao usar a libinput, você saberá onde está.
Você pode tentar fazer a libinput funcionar, mas se não quiser, veja o que fazer para usar os sinápticos.
Para fazer o sistema usar drivers sinápticos, copie este arquivo
Em /etc/X11/xorg.conf.d. Renomeie isso, alterando 50 para 90 para que seja carregado posteriormente na sequência. Se você possui um arquivo de configuração libinput em /etc/X11/xorg.conf.d, mova-o para outro lugar.
Nesse arquivo de configuração syaptics, faça algumas edições. Deixe as 2 primeiras estrofes iguais. No último, você pode colocar suas configurações. Aqui está o que eu uso hoje em dia se usar sinápticos:
Se você não souber quais configurações deseja, pode testar na linha de comando. Encontre os que você gosta e depois coloque-os no arquivo. Como isso
lista todas as configurações e teste algumas
Quando você faz isso, o cursor responde de maneira diferente imediatamente. Obviamente, quando você altera as configurações no xorg.conf.d, precisa sair e fazer login novamente.
Agora, como você está (provavelmente) usando a libinput, você pode parar onde está e, em vez disso, considerar aprender a configurar a libinput. É a coisa nova, como as coisas serão (provavelmente), e como as coisas estão no Fedora agora. É um dispositivo muito menos configurável, mas está tentando acertar os fundamentos básicos e depois esquecer o resto.
libinput é mais utilizável do jeito que é, mas não precisa tocar para ativar. Você segue o mesmo processo que fez antes, copiando um arquivo de /usr/share/X11/xorg.conf.d, mas desta vez obtenha o libinput. Isso quase não precisa de alterações, exceto para inserir essa linha na última estrofe.
Se você fizer isso, acho que você terá dois dedos de arrastar e alguns outros princípios.
O driver libinput não é tão cheio de recursos, está tentando corrigir o básico, espero que não pensemos que precisamos de todos esses recursos. No entanto, em muitos dispositivos (você verá pessoas gritando sobre isso em todos os lugares), as configurações automáticas e simples de recursos não estão funcionando exatamente da maneira certa. No meu Dell Precision 5510, a maioria das coisas funciona bem, mas a detecção automática de palma por "zonas de exclusão" é duvidosa para mim. a maior parte do resto está bem.
Lendo
http://who-t.blogspot.com/2016/04/why-libinput-doesnt-have-lot-of-config.html
https://wayland.freedesktop.org/libinput/doc/latest/palm_detection.html
(mesmo que ainda não o faça com alguns kernels em alguns computadores no momento)
fonte
Primeiro, você deve tentar se algum dos seguintes grupos de comandos habilitar a rolagem com dois dedos:
Se funcionar, você pode criar um script para habilitar isso como sugerido aqui ou usando
xorg.conf
.Fonte:
fonte