touchpad não está funcionando no Kali Linux 2 Rolling

0

Estou simplesmente tentando ativar o toque no meu touchpad. Quando eu movo meu dedo sobre o bloco, o cursor se move, mas o toque não faz nada.

Primeiro eu abri esta questão porque eu estava tentando permanentemente definir a configuração de toque na inicialização, mas depois de uma atualização recente para o sistema operacional, agora o comando synclient tapbutton1=1 não funciona mais (como isso não muda nada e eu ainda não consigo tocar para clicar).

Eu tentei definir a configuração do botão de toque em /etc/X11/xorg.conf.d/70-synaptics.conf e reiniciei, ainda não é possível tocar para clicar.

#/etc/X11/xorg.conf.d/70-synaptics.conf

Section "InputClass"
    Identifier "touchpad catchall"
    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"

EndSection

Eu também removi meu mouse da porta usb e reiniciei, ainda sem alterações.

ATUALIZAÇÃO: Ainda sem sorte. O pequeno progresso que fiz foi usar o comando modprobe , mas a tentativa de alterações persistentes gera zero resultados.

Para garantir que o Synaptics seja realmente o produto que estou usando:

root@nohupt:~# egrep -i 'synap|alps|etps|elan' /proc/bus/input/devices
N: Name="PS/2 Synaptics TouchPad"

Métodos testados:

  1. comando modprobe - sucesso mas não persistente

    modprobe -r psmouse
    modprobe psmouse proto=imps
    

    isso me deixa com meu desajeitado script startup.sh, não a melhor solução (embora funcione, pelo menos).

  2. persistente modprobe config - falhou

    nano /etc/modprobe.d/touchpad.conf
    

    adicionou a seguinte linha, salvou e reinicializou

    options psmouse proto=imps
    
  3. configuração persistente do Xserver - falhou

    nano /usr/share/X11/xorg.conf.d/70-synaptics.conf 
    

    editou o seguinte, salvou e reinicializou:

    Section "InputClass"
    Identifier "touchpad catchall"
    Driver "synaptics"
    MatchIsTouchpad "on"
            Option "TapButton1" "1"
            Option "TapButton2" "3"
            Option "VertEdgeScroll" "1"
            Option "HorizEdgeScroll" "1"
    EndSection
    
  4. copiou o 70-synaptics.conf do usr / share para o diretório de configuração do X11, salvou e reinicializou - o falhou

    cp /usr/share/X11/xorg.conf.d/70-synaptics.conf /etc/X11/xorg.conf.d/70-synaptics.conf
    
por nohupt 17.04.2018 / 13:44

1 resposta

0

Problema na mão

Você está relatando que não consegue que o toque da funcionalidade do touchpad funcione. Você verificou que o seu touchpad está funcionando e que essa configuração funcionou uma vez até uma atualização recente. Estou entendendo o problema corretamente?

Solução

Eu irei referenciar esta postagem no fórum sobre como começar a gravar o touchpad para trabalhar com o Kali Linux. Eu também incluirei um link para o Wiki Debian do Synaptics Touchpad . Por favor, leia os dois antes de tentar qualquer correção. Minha solução será trabalhar sob a suposição de que você tem synaptic e todos os drivers de touchpad relevantes instalados, bem como uma configuração em grande parte limpa ou baunilha. Pode ajudar a limpar suas configurações antigas para os synaptics que você está listando antes de começar.

Usando o Modprobe

Você deve conseguir corrigir seu problema seguindo estas etapas. Abra o terminal e execute:

modprobe -r psmouse
modprobe psmouse proto=imps

Verifique se isso resolve o problema. Nesse caso, para tornar as alterações persistentes, crie um arquivo de configuração em /etc/modprobe.d like /etc/modprobe.d/touchpad.conf com o seguinte conteúdo:

options psmouse proto=imps

Como alternativa, você pode resolver esse problema graficamente. Verifique se você tem os pacotes synaptics instalados corretamente e conclua estas etapas:

Entre nas configurações do sistema > dispositivos de entrada > touchpad e ativar o clique do touchpad.

Verifique se isso resolveu seu problema. No entanto, se isso não acontecer, o próximo passo pode ser seguir as etapas do usuário FaustNostromo.

Substituindo Opções no Xorg

This is what worked for me, I had too install xserver-xorg-input-synaptics,

sudo apt-get install xserver-xorg-input-synaptics

sudo leafpad /usr/share/X11/xorg.conf.d/70-synaptics.conf 

At the beginning of the file under Section “InputClass” add;

Option "TapButton1" "1"

It should look like this;

Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
Option "TapButton1" "1"

That's it, now after restarting the touchpad will work, the last step is optional to enable scrolling add;

Option "VertEdgeScroll" "1" 
Option "HorizEdgeScroll" "1"

Logout or reboot.

Gostaria de verificar esta seção do Wiki Debian de perto para ver o que é mais relevante para você. Talvez o seu touchpad não suporte a funcionalidade ou haja opções ligeiramente diferentes que você deseja, então as que o usuário FaustNostromo sugere.

Conclusão

Por favor, leia atentamente todos os links fornecidos. Certifique-se de ter os pacotes corretos instalados. Pode ser que você limpe os existentes e comece de novo. Por favor, comente se há algum problema ou pergunta sobre o meu post. Agradeço quaisquer críticas construtivas ou edições a este post para esclarecer equívocos ou problemas. Melhor da sorte!

    
por 17.04.2018 / 15:58