Lenovo IdeaPad-3-14are05 Touchpad não está funcionando. Ubuntu 20.04 -- touchpad campo com lenovo campo com ideapad camp askubuntu Relacionado O problema

lenovo IdeaPad-3-14ARE05 Touchpad not working. Ubuntu 20.04


1
vote

problema

português
  I: Bus=0018 Vendor=0000 Product=0000 Version=0000 N: Name="Elan Touchscreen" P: Phys= S: Sysfs=/devices/platform/AMDI0010:01/i2c-1/i2c-ELAN0001:00/input/input4 U: Uniq= H: Handlers=mouse0 event4  B: PROP=2 B: EV=b B: KEY=400 0 0 0 0 0 B: ABS=661800001000003    
english
I: Bus=0018 Vendor=0000 Product=0000 Version=0000 N: Name="Elan Touchscreen" P: Phys= S: Sysfs=/devices/platform/AMDI0010:01/i2c-1/i2c-ELAN0001:00/input/input4 U: Uniq= H: Handlers=mouse0 event4  B: PROP=2 B: EV=b B: KEY=400 0 0 0 0 0 B: ABS=661800001000003 
        
   
   

Lista de respostas

1
 
vote

Se você usar o kernel 5.8 ou mais recente, você pode tentar:

    .
  1. terminal aberto
  2. login com root (no debian su -l , no ubuntu sudo su )
  3. Editar arquivo /etc/default/grub
  4. substituir linha GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" com GRUB_CMDLINE_LINUX_DEFAULT="pci=nocrs quiet splash"
  5. salvar arquivo /etc/default/grub
  6. Execute update-grub
  7. reinicializar

Isso foi testado no Debian Bullseye e no Focal do Ubuntu em IdeaPad 3 15iil30.
Com Bullseye em um IdeaPad 3, tudo é funcional, mouse, touchpad, vídeo, som, webcam, bluetouth, etc.

 

If you use kernel 5.8 or newer your can try:

  1. Open terminal
  2. Login with root (on debian su -l, on Ubuntu sudo su)
  3. Edit file /etc/default/grub
  4. Replace line GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" with GRUB_CMDLINE_LINUX_DEFAULT="pci=nocrs quiet splash"
  5. Save file /etc/default/grub
  6. Execute update-grub
  7. Reboot

This has been tested on Debian bullseye and Ubuntu Focal on Ideapad 3 15iil30.
With bullseye on an ideapad 3, everything is functional, mouse, touchpad, video, sound, webcam, bluetouth, etc.

 
 
0
 
vote

Como não posso dizer que esta é uma duplicata desta pergunta:

Adicione a resposta de @ theunreal89 aqui para referência futura. (Eu não acho que boas respostas devem estar nos comentários)

Parece não ser possível blacklist elants_i2c driver, pois é um módulo de kernel embutido para o Ubuntu:

  stefano@stefano-IdeaPad-5-15ARE05:~$ modinfo elants-i2c name:           elants_i2c filename:       (builtin) license:        GPL description:    Elan I2c Touchscreen driver author:         Scott Liu <scott.liu@emc.com.tw>    

Então, há uma maneira mais rápida do que compilar o kernel. Basta criar uma unidade SystemD como o abaixo:

  su -l0   

e criar su -l1 arquivo da seguinte forma

  su -l2   

e, em seguida, torná-lo executável, ative e inicie a unidade com os seguintes comandos:

  su -l3   

e touchpad devem começar a trabalhar imediatamente!

Fonte: IdeaPad 5 15e05 - Elan Touchpad não está funcionando em 20.04 nem em 18.04 e https://wiki.archlinux.org/index.php/lenovo_ideapad_5_15e0 O que está nos dando correção desinteressada e dl3it usuário neste post https://bugzilla.kernel.org/show_bug.cgi?id=207759#C17

 

As I cannot say this is a duplicate of this question:

I will add the answer of @theunreal89 here for future reference. (I don't think good answers should be in the comments)

It seems not to be possible to blacklist elants_i2c driver, as it is a built-in kernel module for Ubuntu:

stefano@stefano-IdeaPad-5-15ARE05:~$ modinfo elants-i2c name:           elants_i2c filename:       (builtin) license:        GPL description:    Elan I2c Touchscreen driver author:         Scott Liu <scott.liu@emc.com.tw> 

so there is a faster way than compiling the kernel. Just create a SystemD unit like the below:

stefano@stefano-IdeaPad-5-15ARE05:~$ cat /etc/systemd/system/touchpadfix.service  [Unit] Description=Fix touchpad issue by binding correct driver  [Service] ExecStart=/usr/local/bin/touchpadfix Type=oneshot RemainAfterExit=yes  [Install] WantedBy=multi-user.target 

and create /usr/local/bin/touchpadfix file as follows

stefano@stefano-IdeaPad-5-15ARE05:~$ cat  /usr/local/bin/touchpadfix #!/bin/bash modprobe i2c_hid echo "i2c-ELAN0001:00" > /sys/bus/i2c/drivers/elants_i2c/unbind echo "i2c-ELAN0001:00" > /sys/bus/i2c/drivers/i2c_hid/bind 

and then make it executable, enable and start the unit with the following commands:

chmod +x /usr/local/bin/touchpadfix sudo systemctl daemon-reload sudo systemctl enable --now touchpadfix.service 

and touchpad should start to work immediately!

SOURCE: IdeaPad 5 15are05 - elan touchpad not working on 20.04 nor on 18.04 and https://wiki.archlinux.org/index.php/Lenovo_IdeaPad_5_15are0 which is giving us unbind-bind fix and dl3it user on this post https://bugzilla.kernel.org/show_bug.cgi?id=207759#c17

 
 
 
 

Perguntas relacionadas

5  Lenovo IdeaPad Battery Limit  ( Lenovo ideapad battery limit ) 
Eu tenho um ideapad y400 executando o Ubuntu 13.10. Anteriormente correu o Windows 8, e tinha um utilitário Lenovo para limitar a carga da bateria a 60%. Agor...

0  Não é possível acessar o BIOS em um Lenovo U410  ( Cannot access bios on a lenovo u410 ) 
Eu recentemente dei um passo para o Linux no meu Lenovo Idea Pad U410; Depois de algumas horas, consegui instalá-lo com os drivers. No entanto, agora não tenh...

0  Como faço para obter drivers NVIDIA trabalhando em um IdeaPad Z570?  ( How do i get nvidia drivers working on an ideapad z570 ) 
Eu tenho um Lenovo Z570 i3, eu instalei os pacotes disponíveis para NVIDIA e minha placa gráfica ainda não é reconhecida? Exibe o seguinte erro ao tentar co...

1  Carregamento da bateria no Ubuntu ridiculamente lento  ( Battery charging in ubuntu ridiculously slow ) 
Eu tenho um Lenovo IdeaPad 310-15ikb, que eu dupla inicializei com o Windows 10 e o Ubuntu 16.04 Lts. O laptop é apenas um par de um mês de idade. Quando ex...

0  Atualização interrompida, agora boot loop, reinicia antes do grub  ( Interrupted upgrade now boot loop restarts before grub ) 
Bateria do laptop do meu Lenovo IdeaPad S205 ficou sem energia durante a atualização para 14,10. Eu conectei e liguei como de costume, mas esqueci de retomar ...

8  Como faço para obter as teclas de atalho trabalhando em um Lenovo IdeaPad?  ( How do i get the hotkeys working on a lenovo ideapad ) 
Depois de instalar o Ubuntu 12.04 LTS no meu U400 Lenovo, encontrei algumas teclas de atalho não estão funcionando (Ativar / Desativar TouchPad, Display ON / ...

0  Lenovo IdeaPad S145 Touchpad não está funcionando  ( Lenovo ideapad s145 touchpad not working ) 
Existem muitas perguntas semelhantes no fórum, mas não consegui encontrar uma solução. Eu comprei um novo Lenovo Ideapad S145 e instalei o Ubuntu 19.10. E eu ...

3  Instalando o Ubuntu no Lenovo IdeaPad 710s-13ikb  ( Installing ubuntu on lenovo ideapad 710s 13ikb ) 
Depois de fazer algum google, vejo que tenho que atualizar meu BIOS para instalar o Ubuntu na máquina. Em primeiro lugar, não tenho ideia de como executar est...

1  O Lenovo Ideapad Z570 é totalmente compatível com 12,04?  ( Is the lenovo ideapad z570 fully compatible with 12 04 ) 
Estou procurando algum notebook que vai funcionar perfeitamente no Ubuntu. Eu gosto de Lenovo IdeaPad Z570, mas não tenho certeza de como isso funcionará no U...

2  Não é possível instalar o Ubuntu no Lenovo IdeaPad U430  ( Cant install ubuntu in lenovo ideapad u430 ) 
Acabei de receber meu novo laptop, um Lenovo IdeaPad U430, mas não consigo instalar o Ubuntu. Eu não sou um noob completo, eu instalei o Ubuntu em outros comp...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.