O touchpad não funciona no CentOS 7.2

2

Instalei CentOS 7.2 no meu laptop Dell Vostro 15 (Inicialização dupla ao lado do Windows 8). Por alguma razão, não consigo usar meu Touchpad. Nenhum dos recursos do Touchpad (movimento do ponteiro, clique esquerdo / direito) está funcionando.

Verifiquei se o Synaptics Driver está instalado. O comando

$ yum list installed | grep synaptics

retorna

xorg-x11-drv-synaptics.x86_64          1.8.2-1.el7                     @base    
xorg-x11-drv-synaptics-devel.x86_64    1.8.2-1.el7                     @base

O comando

$ xinput list

retorna

⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Logitech USB Optical Mouse                id=10   [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)]
    ↳ Integrated_Webcam_HD                      id=11   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=12   [slave  keyboard (3)]
    ↳ Dell WMI hotkeys                          id=13   [slave  keyboard (3)]

Alguém já enfrentou e resolveu esse problema? Por favor ajude. Responda se você precisar de mais informações sobre o problema.

    
por Surajeet Bharati 13.12.2016 / 12:16

1 resposta

3

Baseado no link

  1. Adicione i8042.nopnp ao grub na linha de comando em /etc/default/grub :

    # change this:
    GRUB_CMDLINE_LINUX_DEFAULT="... quiet splash"
    
    # to:
    GRUB_CMDLINE_LINUX_DEFAULT="... quiet splash i8042.nopnp"
    
  2. Atualize sua configuração do grub (como root):

    # If you're using UEFI boot
    grub2-mkconfig -o /boot/efi/EFI/centos/grub.cfg
    
    # or legacy
    grub2-mkconfig -o /boot/grub2/grub.cfg
    
  3. Módulo de lista negra i2c_hid (como raiz):

    echo "blacklist i2c_hid" > /etc/modprobe.d/i2c-hid.conf
    
  4. Regenere seu initramfs (como root):

    cp -v /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak
    dracut -f
    
  5. Reinicialize!

por 24.03.2017 / 21:15