Synaptics não funciona no Debian 9 (touchpad)

1. Synaptics não funciona no Debian 9 (touchpad)

Oberaldo Büll Júnior
spylinux

(usa Manjaro Linux)

Enviado em 20/06/2017 - 23:55h

Galera, baixei aqui o Debian 9, e testei livecd da versão Mate e Xfce, tanto free como non-free firmware.

O touchpad funciona pra mover o cursor, e rolagem com 2 dedos, mas não tem função de click.

Vi q no Debian não existe o pacote xf86-input-synaptics q costumo usar em outras distribuições, nem o método "synclient". E também em configurações > Mouse, não tem a opção de Touchpad.

Pra resolver este problema, o q devo fazer? Configurar manualmente? Instalar algum outro pacote?

Abraço e obrigado


  


2. Re: Synaptics não funciona no Debian 9 (touchpad)

Perfil removido
removido

(usa Nenhuma)

Enviado em 20/06/2017 - 23:59h

Veja o arquivo /usr/share/X11/xorg.conf.d/70-synaptics.conf se está muito diferente do que está abaixo e complete a diferença.

Depois reinicie o sistema gráfico.
E não se esqueça: FAÇA BACKUP DO ARQUIVO ORIGINAL para caso de não dar certo.
Só para lembrar que de vez em quando até eu esqueço.

# Example xorg.conf.d snippet that assigns the touchpad driver
# to all touchpads. See xorg.conf.d(5) for more information on
# InputClass.
# DO NOT EDIT THIS FILE, your distribution will likely overwrite
# it when updating. Copy (and rename) this file into
# /etc/X11/xorg.conf.d first.
# Additional options may be added in the form of
# Option "OptionName" "value"
#
Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
# This option is recommend on all Linux systems using evdev, but cannot be
# enabled by default. See the following link for details:
# http://who-t.blogspot.com/2010/11/how-to-ignore-configuration-errors.html
# MatchDevicePath "/dev/input/event*"
EndSection

Section "InputClass"
Identifier "touchpad ignore duplicates"
MatchIsTouchpad "on"
MatchOS "Linux"
MatchDevicePath "/dev/input/mouse*"
Option "Ignore" "on"
EndSection

# This option enables the bottom right corner to be a right button on clickpads
# and the right and middle top areas to be right / middle buttons on clickpads
# with a top button area.
# This option is only interpreted by clickpads.
Section "InputClass"
Identifier "Default clickpad buttons"
MatchDriver "synaptics"
Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
Option "SecondarySoftButtonAreas" "58% 0 0 15% 42% 58% 0 15%"
EndSection

# This option disables software buttons on Apple touchpads.
# This option is only interpreted by clickpads.
Section "InputClass"
Identifier "Disable clickpad buttons on Apple touchpads"
MatchProduct "Apple|bcm5974"
MatchDriver "synaptics"
Option "SoftButtonAreas" "0 0 0 0 0 0 0 0"
EndSection



3. Re: Synaptics não funciona no Debian 9 (touchpad)

Clodoaldo Santos
clodoaldops

(usa Linux Mint)

Enviado em 21/06/2017 - 07:25h

-no mate vá em mouse-toucpad e habilite a função toque para clicar ou cutucar par clicar no xfce



4. Re: Synaptics não funciona no Debian 9 (touchpad)

Paulo Jr
Pebis

(usa Debian)

Enviado em 21/06/2017 - 07:38h



Esse pacote não serve?
xserver-xorg-input-synaptics stable,stable,now 1.9.0-1+b1 amd64 [installed,automatic]
controlador do touchpad Synaptics para o servidor X.Org



5. Re: Synaptics não funciona no Debian 9 (touchpad)

Oberaldo Büll Júnior
spylinux

(usa Manjaro Linux)

Enviado em 21/06/2017 - 20:12h

clodoaldops escreveu:

-no mate vá em mouse-toucpad e habilite a função toque para clicar ou cutucar par clicar no xfce


O problema é esse...nem no Xfce nem no Mate, nas configurações, em Mouse e Touchpad, aparece apenas a aba do Mouse e as opções dele, NADA de touchpad.


[]'s spylinux
Talk is cheap. Show me the code.


6. Re: Synaptics não funciona no Debian 9 (touchpad)

Perfil removido
removido

(usa Nenhuma)

Enviado em 21/06/2017 - 20:25h

Deu uma olhada no arquivo que lhe sugeri?

----------------------------------------------------------------------------------------------------------------
Nem direita, nem esquerda. Quando se trata de corrupção o Brasil é ambidestro.
(anônimo)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden



7. Re: Synaptics não funciona no Debian 9 (touchpad)

Oberaldo Büll Júnior
spylinux

(usa Manjaro Linux)

Enviado em 21/06/2017 - 20:40h

listeiro_037 escreveu:

Deu uma olhada no arquivo que lhe sugeri?

----------------------------------------------------------------------------------------------------------------
Nem direita, nem esquerda. Quando se trata de corrupção o Brasil é ambidestro.
(anônimo)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden


olá @listeiro_037, obrigado pela dica.
Vou testar agora, pois estive desde cedo num seminário de sgurança digital, acabei de voltar.

Testando, posto aqui se deu certo!


[]'s spylinux
Talk is cheap. Show me the code.


8. Re: Synaptics não funciona no Debian 9 (touchpad)

Arthur Dobler
doblerbr

(usa Debian)

Enviado em 21/06/2017 - 20:48h

Olá, aconteceu o mesmo problema comigo, está acontecendo pois o driver synaptics deixou de ser utilizado, agora é o libinput.
Execute o seguinte comando em modo super usuário: apt remove xserver-xorg-input-synaptics, depois execute este:
apt install xf86-input-libinput

Espero sua resposta.

Se alguém puder me ajudar com o meu problema, será de grande valia.
https://www.vivaolinux.com.br/topico/Debian/Bug-quando-retiro-o-notebook-do-modos-suspenso-apos-inst...


9. Re: Synaptics não funciona no Debian 9 (touchpad)

Perfil removido
removido

(usa Nenhuma)

Enviado em 21/06/2017 - 21:22h

Tenta isso:

# cp /usr/share/X11/xorg.conf.d/40-libinput.conf /etc/X11/xorg.conf.d/ 

# nano /etc/X11/xorg.conf.d/40-libinput.conf 

Section "InputClass"
Identifier "touchpad"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
MatchIsTouchpad "on"
Option "Tapping" "on"
Option "TappingDrag" "on"
EndSection


https://wiki.archlinux.org/index.php/Libinput


10. Re: Synaptics não funciona no Debian 9 (touchpad)

Perfil removido
removido

(usa Nenhuma)

Enviado em 21/06/2017 - 22:16h

Aqui Synaptics continua instalado e Libinput não está.

----------------------------------------------------------------------------------------------------------------
Nem direita, nem esquerda. Quando se trata de corrupção o Brasil é ambidestro.
(anônimo)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden



11. Re: Synaptics não funciona no Debian 9 (touchpad)

Perfil removido
removido

(usa Nenhuma)

Enviado em 26/06/2017 - 12:49h

spylinux escreveu:

Galera, baixei aqui o Debian 9, e testei livecd da versão Mate e Xfce, tanto free como non-free firmware.

O touchpad funciona pra mover o cursor, e rolagem com 2 dedos, mas não tem função de click.

Vi q no Debian não existe o pacote xf86-input-synaptics q costumo usar em outras distribuições, nem o método "synclient". E também em configurações > Mouse, não tem a opção de Touchpad.

Pra resolver este problema, o q devo fazer? Configurar manualmente? Instalar algum outro pacote?

Abraço e obrigado



dpkg -l | grep synaptic

synaptic 0.84.2
xserver-xorg-input-synaptics 1.9.0-1+b1

Testando o debian 9 synaptic OK.

Reinstala os pacotes acima.



O funcionamento do touchpad tem algo relacionado com o xserver-xorg.



dpkg -l | grep xserver-xorg

xserver-xorg
xserver-xorg-core
xserver-xorg-input-all
xserver-xorg-input-evdev
xserver-xorg-input-libinput
xserver-xorg-input-mouse
xserver-xorg-input-synaptics
xserver-xorg-input-wacom
xserver-xorg-legacy
xserver-xorg-video-all
xserver-xorg-video-amdgpu
xserver-xorg-video-ati
xserver-xorg-video-cirrus
xserver-xorg-video-fbdev
xserver-xorg-video-geode
xserver-xorg-video-intel
xserver-xorg-video-mach64
xserver-xorg-video-mga
xserver-xorg-video-neomagic
xserver-xorg-video-nouveau
xserver-xorg-video-openchrome
xserver-xorg-video-qxl
xserver-xorg-video-r128
xserver-xorg-video-radeon
xserver-xorg-video-savage
xserver-xorg-video-siliconmotion
xserver-xorg-video-sisusb
xserver-xorg-video-tdfx
xserver-xorg-video-trident
xserver-xorg-video-vesa
xserver-xorg-video-vmware



12. Re: Synaptics não funciona no Debian 9 (touchpad)

Adalberto Filho
adfilho

(usa Ubuntu)

Enviado em 07/08/2017 - 07:19h

Comigo funcionou após alterar o seguinte arquivo:

/usr/share/X11/xorg.conf.d/40-libinput.conf

Localizei esta parte:

Section "InputClass"
Identifier "libinput touchpad catchall"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
EndSection

E a deixei assim:

Section "InputClass"
Identifier "libinput touchpad catchall"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
Option "TapButton1" "1"
Option "TapButton2" "3"
Option "TapButton3" "2"
Option "VertEdgeScroll" "1"
Option "VertTwoFingerScroll" "1"
Option "TapAndDragGesture" "1"
EndSection



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts