Você não está autenticado.

Anúncio

Arch Linux Brasil está precisando de sua colaboração para realizar o pagamento do domínio e do host, para colaborar, realizar doações via paypal.

Para mais informações: contato at archlinux-br.org.

#1 14/06/2016 22:44:48

jeffersonjbj
Membro
De: Frutal - MG
Registrado: 20/04/2009
Mensagens: 35
Website

[Resolvido] xf86-input-synaptics obsoleto?

Ao atualizar meu sistema recebi a mensagem xf86-input-synaptics driver is on maintenance mode and xf86-input-libinput driver must be prefered over. Resultado: quando reiniciei o sistema o recurso "tap" tocar com o touchpad não estava funcionando.Consegui ativá-lo em tempo de execução instalando o pacote xorg-xinput e configurando  assim: sudo xinput set-prop 11 "Synaptics Tap Action" 2 3 0 0 1 3 0. Mas ao reiniciar o sistema tenho que ativar novamente. Como faço para ativar permanentemente?

Última edição por jeffersonjbj (16/06/2016 23:09:22)

Offline

#2 16/06/2016 23:08:38

jeffersonjbj
Membro
De: Frutal - MG
Registrado: 20/04/2009
Mensagens: 35
Website

Re: [Resolvido] xf86-input-synaptics obsoleto?

Li a documentação do libinput. Apaguei todos arquivos de configuração em /etc/X11/xorg.conf/. Instalei o pacote xf86-input-libinput. Copiei o arquivo /usr/share/X11/xorg.conf.d/60-libinput.conf para o diretório /etc/X11/xorg.conf/. Editei o arquivo acrescentando Option "Tapping" "On".

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

Mas não adiantou. O "tapping" não fica permanente, apenas via xinput. A solução foi criar novamente as configurações do synaptics em: /etc/X11/xorg.conf.d/70-synaptics.conf

Section "InputClass"
    Identifier "touchpad"
    Driver "synaptics"
    MatchIsTouchpad "on"
        Option "TapButton1" "1"
        Option "TapButton2" "3"
        Option "TapButton3" "2"
        Option "VertEdgeScroll" "on"
        Option "VertTwoFingerScroll" "on"
        Option "HorizEdgeScroll" "on"
        Option "HorizTwoFingerScroll" "on"
        Option "CircularScrolling" "on"
        Option "CircScrollTrigger" "2"
        Option "EmulateTwoFingerMinZ" "40"
        Option "EmulateTwoFingerMinW" "8"
        Option "CoastingSpeed" "0"
        Option "FingerLow" "30"
        Option "FingerHigh" "50"
        Option "MaxTapTime" "125"
    Option "AccelFactor" "0.200000"
     
EndSection

Offline

#3 24/06/2016 01:38:34

swatquest
Moderador
Registrado: 05/10/2010
Mensagens: 1.951

Re: [Resolvido] xf86-input-synaptics obsoleto?

Cara tenta uma coisa mais fácil coloca o comando em um arquivo no /etc/profile.d

por exemplo

touch /etc/profile.d/touchpad.sh

 xinput set-prop 11 "Synaptics Tap Action" 2 3 0 0 1 3 0

Dê a permissão de execuar se necessário

chmod +x  /etc/profile.d/touchpad.sh

Offline

#4 25/06/2016 12:22:20

jeffersonjbj
Membro
De: Frutal - MG
Registrado: 20/04/2009
Mensagens: 35
Website

Re: [Resolvido] xf86-input-synaptics obsoleto?

Obrigado. Com sua ajuda consegui resolver o problema. Na verdade esta configuração acima do xinput era para o Synaptics, agora que percebi. Removendo as configurações em /etc/X11/xorg.conf.d/ quem assume o touchpad é driver libinput. Depois de listar as propriedades do touchpad:

xinput list-props 11

observei que o tapping está desativado através do libinput.

libinput Tapping Enabled (274):    0

Desta forma criei o /etc/profile.d/touchpad.sh assim:

 xinput set-prop 11 274 1 

Após reiniciar o sistema percebi que o tap ainda não estava funcionando. O problema é que as configurações do xinput precisam ser feita com o ambiente gráfico em execução. A solução foi criar uma entrada para o comando na inicialização em: ~/.config/autostart/touchpad.desktop

[Desktop Entry]
Name=Touchpad
Comment=Iniciar_tap
Icon=/usr/share/icons/gnome/48x48/devices/input-touchpad.png
Exec=/etc/profile.d/touchpad.sh
Terminal=true
Type=Application
X-GNOME-Autostart-Delay=20

Obrigado wink

Última edição por jeffersonjbj (25/06/2016 13:26:46)

Offline

#5 25/06/2016 16:43:35

swatquest
Moderador
Registrado: 05/10/2010
Mensagens: 1.951

Re: [Resolvido] xf86-input-synaptics obsoleto?

OK.

jeffersonjbj escreveu:

O problema é que as configurações do xinput precisam ser feita com o ambiente gráfico em execução

Foi mal.

Você poderia ter criado no ~/.xinitrc

Ou caso use um gerenciador poderia ter colocado no ~/.xprofile

xinitrc https://wiki.archlinux.org/index.php/Xinitrc
xprofile https://wiki.archlinux.org/index.php/Xprofile

Offline

#6 26/06/2016 18:07:29

aniceto
Membro
De: Piaçabuçu - AL
Registrado: 04/02/2012
Mensagens: 80

Re: [Resolvido] xf86-input-synaptics obsoleto?

Tive esse mesmo problema, e resolvi editando o arquivo /etc/share/X11/xorg.conf.d/70-synaptics.conf adicionando
            Option "TapButton1" "1"
            Option "TapButton2" "2"
            Option "TapButton3" "3", quando fiquei sem o plasma e o sddm.

Offline

Rodapé do site