Mais uma pergunta "Dell 17R touchpad"

1

Estou tentando habilitar o multitouch / rolagem do touchpad no Ubuntu 12.04 no meu Dell Inspiron 5720 (17R). Por padrão, após a instalação, ele tinha as seguintes configurações (resultados de xinput):

⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Logitech Unifying Device. Wireless PID:101b   id=11   [slave  pointer  (2)]
⎜   ↳ PS/2 Generic Mouse                        id=14   [slave  pointer  (2)]

Então, segui este tutorial: link

Depois de instalar o pacote declarado lá, usando install.sh, aqui está o log de instalação:

konnigun@konnigun-Inspiron-5720:/usr/src/psmouse-alps-dst-0.4$ sudo bash ./install.sh
MAIN: Driver source files by Dave Turvene. Install script by garyF.
MAIN: Removing previous versions of psmouse-alps-dst...

-------- Uninstall Beginning --------
Module:  psmouse
Version: alps-dst-0.4
Kernel:  3.2.0-35-generic (x86_64)
-------------------------------------

Status: Before uninstall, this module version was ACTIVE on this kernel.

psmouse.ko:
 - Uninstallation
   - Deleting from: /lib/modules/3.2.0-35-generic/updates/dkms/
 - Original module
   - No original module was found for this module on this kernel.
   - Use the dkms install command to reinstall any previous module version.

depmod.........

DKMS: uninstall completed.

------------------------------
Deleting module version: alps-dst-0.4
completely from the DKMS tree.
------------------------------
Done.
MAIN: Building current driver from source files...

Creating symlink /var/lib/dkms/psmouse/alps-dst-0.4/source ->
                 /usr/src/psmouse-alps-dst-0.4

DKMS: add completed.

Kernel preparation unnecessary for this kernel.  Skipping...

Building module:
cleaning build area....
make KERNELRELEASE=3.2.0-35-generic -C /lib/modules/3.2.0-35-generic/build M=/var/lib/dkms/psmouse/alps-dst-0.4/build/src psmouse.ko......
cleaning build area....

DKMS: build completed.
MAIN: Installing the driver

psmouse:
Running module version sanity check.
 - Original module
 - Installation
   - Installing to /lib/modules/3.2.0-35-generic/updates/dkms/

depmod....

DKMS: install completed.
rmmod psmouse, wait=no
insmod /lib/modules/3.2.0-35-generic/updates/dkms/psmouse.ko 
MAIN: Done installing. Go to System Settings > Mouse and Touchpad to configure :-)

Meu touchpad ficou totalmente desativado. Quer dizer, não funciona de todo. Mas o xinput agora fornece o seguinte:

⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Logitech Unifying Device. Wireless PID:101b   id=11   [slave  pointer  (2)]
⎜   ↳ PS/2 Mouse                                id=14   [slave  pointer  (2)]
⎜   ↳ AlpsPS/2 ALPS GlidePoint                  id=15   [slave  pointer  (2)]

Mas o touchpad não funciona. O que posso fazer para corrigir isso? Obrigado muito =)

UPD:
Depois de atualizar o Kernel de 3.2 para 3.5, ele começou a funcionar, mas de uma maneira muito estranha: apenas a rolagem e Fn + F3 começaram a funcionar. Rolagem está funcionando muito estranho. Nada mais funciona (quero dizer, não há rolagem de dois dedos e coisas assim). Então basicamente eu tenho um comportamento usual no touchpad agora + rolando.

    
por Chelios 25.12.2012 / 12:40

1 resposta

0

Ok, depois de passar metade do dia resolvendo esse quebra-cabeça aqui, recebi o seguinte: Nem v0.4 ou v1.0 instalação de link funcionou para mim, touchpad simplesmente não estava funcionando tudo.
Então eu atualizei o kernel de 3.2 para 3.5 fazendo isso:

sudo apt-get install linux

Que realmente instalou os seguintes pacotes:
 - linux-header-3.50-030500  - linux-header-3.50-030500-genérico  - linux-image-3.50-030500-genérico

Depois disso, tentei e reinstalei a versão 0.4 (usando a versão 1.0 agora) e ela começou a funcionar. O que é estranho: eu nem reiniciei no novo kernel, eu instalei o driver com o novo kernel instalado, então eu o purgei e tudo funciona. Não consigo entender porque é assim.

Além disso, gostaria de agradecer ao alfC por lembrar-me de verificar as configurações do touchpad no menu do sistema, esqueci completamente disso.

    
por Chelios 26.12.2012 / 12:09