Pagina 1 di 3

[Risolto] scroll su touchpad Elan

Inviato: martedì 16 agosto 2011, 18:20
da appassionato1969
il touchpad funziona egregiamente ma lo scroll (sia verticale che orizzontale) non funzionano sebbene siano abilitati in sistema-preferenze

ho letto varie guide, il file /etc/X11/xorg.conf è completamente bianco.
la soluzione sembra qui: https://bugs.launchpad.net/ubuntu/+sour ... bug/681904    ma non so cosa fare.

thanks...

Re: scroll su touchpad Elan

Inviato: martedì 16 agosto 2011, 23:35
da steff
Posta

Codice: Seleziona tutto

synclient -l

Re: scroll su touchpad Elan

Inviato: martedì 16 agosto 2011, 23:43
da appassionato1969
Couldn't find synaptics properties. No synaptics driver loaded?

Re: scroll su touchpad Elan

Inviato: mercoledì 17 agosto 2011, 8:00
da steff

Re: scroll su touchpad Elan

Inviato: mercoledì 17 agosto 2011, 11:58
da appassionato1969
grazie,
stasera appena torno a casa provo il tutto.

scusa la niubbiagine, allo step 5 mi dice di scaricare la patch e il link apre una tabella con vari file, quello corretto è questo "Tom Lin's elantech patch" anche se è barrato oppure "log w/ old elantech driver in 6byte EF051 handler"?

grazie

Re: scroll su touchpad Elan

Inviato: mercoledì 17 agosto 2011, 23:03
da appassionato1969
ho provato.. mi blocco allo step 3. questo il risultato...

ubuntu@linux-EasyNote-LS11HR:~/src$ tar jxvf /usr/src/linux-source-2.6.38.11.26.tar.bz2
tar (child): /usr/src/linux-source-2.6.38.11.26.tar.bz2: funzione "open" non riuscita: File o directory non esistente
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now

Re: scroll su touchpad Elan

Inviato: giovedì 18 agosto 2011, 8:32
da steff
Posta

Codice: Seleziona tutto

 ls /usr/src

Re: scroll su touchpad Elan

Inviato: giovedì 18 agosto 2011, 9:33
da appassionato1969
ubuntu@linux-EasyNote-LS11HR:~$ ls /usr/src
fglrx-8.840                     
linux-headers-2.6.38-8 linux-headers-2.6.38-10         
linux-headers-2.6.38-8-generic linux-headers-2.6.38-10-generic 
linux-source-2.6.38 linux-headers-2.6.38-11         
linux-source-2.6.38.tar.bz2 linux-headers-2.6.38-11-generic
ubuntu@linux-EasyNote-LS11HR:~$

Re: scroll su touchpad Elan

Inviato: giovedì 18 agosto 2011, 10:02
da steff
Dovrebbe essere così:

Codice: Seleziona tutto

cd ~/src
tar jxvf /usr/src/linux-source-2.6.38.tar.bz2
cd linux-source-2.6.38 

Re: scroll su touchpad Elan

Inviato: giovedì 18 agosto 2011, 10:59
da appassionato1969
sembra ok in quanto arrivo allo step 5.
qui il problema è trovare la patch: siccome non so come scaricarla ho copiato il contenuto della patch "2.6.38 patch based on Mark" (la terzultima) in un file txt (chiamato elantech.patch.txt) che ho poi incollato nella cartella ~/src/linux-source-2.6.38/drivers/input/mouse.

quando do il comando (come dice lo step 5): patch < elantech.patch
bash: elantech.path: File o directory non esistente

e qui non so più come procedere...

grazie, soprattutto per la pazienza

Re: scroll su touchpad Elan

Inviato: giovedì 18 agosto 2011, 13:18
da steff
Togli .txt dal nome del file, si deve chiamare elantech.patch

Re: scroll su touchpad Elan

Inviato: giovedì 18 agosto 2011, 15:52
da appassionato1969
togliendo l'estensione .txt l'icona del file compare con un cerotto...
e il problema si ripresenta:

ubuntu@linux-EasyNote-LS11HR:~/linux-source-2.6.38$ patch < elantech.patch
bash: elantech.patch: File o directory non esistente

Re: scroll su touchpad Elan

Inviato: giovedì 18 agosto 2011, 22:13
da steff
Devi dare il comando nella stessa cartella che contiene il file

Codice: Seleziona tutto

cd ~/src/linux-source-2.6.38/drivers/input/mouse

Re: scroll su touchpad Elan

Inviato: giovedì 18 agosto 2011, 23:41
da appassionato1969
ho provato cosi:
ubuntu@linux-EasyNote-LS11HR:~/linux-source-2.6.38$ cd ~/src/linux-source-2.6.38/drivers/input/mouse patch < elantech.patch

e cosi

ubuntu@linux-EasyNote-LS11HR:~/linux-source-2.6.38$ cd ~/src/linux-source-2.6.38/drivers/input/mouse elantech.patch

ho modificato anche nelle proprietà del file che lo stesso possa essere letto, scritto ed eseguito come programma ma il risultato rimane sempre:
bash: elantech.patch: File o directory non esistente

Re: scroll su touchpad Elan

Inviato: venerdì 19 agosto 2011, 8:13
da steff
Posta

Codice: Seleziona tutto

sudo updatedb
locate elantech.h

Re: scroll su touchpad Elan

Inviato: venerdì 19 agosto 2011, 13:15
da appassionato1969
ubuntu@linux-EasyNote-LS11HR:~$ sudo updatedb
ubuntu@linux-EasyNote-LS11HR:~$ locate elantech.h
/home/ubuntu/linux-source-2.6.38/drivers/input/mouse/elantech.h
/usr/src/linux-headers-2.6.38-10-generic/include/config/mouse/ps2/elantech.h
/usr/src/linux-headers-2.6.38-8-generic/include/config/mouse/ps2/elantech.h
ubuntu@linux-EasyNote-LS11HR:~$

Re: scroll su touchpad Elan

Inviato: venerdì 19 agosto 2011, 13:17
da steff
Non capisco dove sta l'inghippo... posta

Codice: Seleziona tutto

ls /home/ubuntu/linux-source-2.6.38/drivers/input/mouse/

Re: scroll su touchpad Elan

Inviato: venerdì 19 agosto 2011, 13:28
da appassionato1969
ubuntu@linux-EasyNote-LS11HR:~$ ls /home/ubuntu/linux-source-2.6.38/drivers/input/mouse/
alps.c        elantech.patch  logibm.c        pxa930_trkball.c  touchkit_ps2.c
alps.h        gpio_mouse.c    logips2pp.c    rpcmouse.c        touchkit_ps2.h
amimouse.c    hgpk.c          logips2pp.h    sentelic.c        trackpoint.c
appletouch.c  hgpk.h          Makefile        sentelic.h        trackpoint.h
atarimouse.c  inport.c        maplemouse.c    sermouse.c        vsxxxaa.c
bcm5974.c    Kconfig        pc110pad.c      synaptics.c
elantech.c    lifebook.c      psmouse-base.c  synaptics.h
elantech.h    lifebook.h      psmouse.h      synaptics_i2c.c
ubuntu@linux-EasyNote-LS11HR:~$

Re: scroll su touchpad Elan

Inviato: venerdì 19 agosto 2011, 13:46
da steff
appassionato1969 ha scritto: ho provato cosi:
ubuntu@linux-EasyNote-LS11HR:~/linux-source-2.6.38$ cd ~/src/linux-source-2.6.38/drivers/input/mouse patch < elantech.patch


ottenevi l'errore? Se esegue non stampa alcun messaggio.
Prova

Codice: Seleziona tutto

cd ~/linux-source-2.6.38$ cd ~/src/linux-source-2.6.38/drivers/input/mouse
poi digita questo e premi TAB, ti dovrebbe completare il nome del file poi dai  invio...

Codice: Seleziona tutto

patch < ela[TAB]

Re: scroll su touchpad Elan

Inviato: venerdì 19 agosto 2011, 14:05
da appassionato1969
steff ha scritto:
appassionato1969 ha scritto: ho provato cosi:
ubuntu@linux-EasyNote-LS11HR:~/linux-source-2.6.38$ cd ~/src/linux-source-2.6.38/drivers/input/mouse patch < elantech.patch


ottenevi l'errore? Se esegue non stampa alcun messaggio.

si, mi riportava:
bash: elantech.patch: File o directory non esistente





ottenevi l'errore? Se esegue non stampa alcun messaggio.
Prova

Codice: Seleziona tutto

cd ~/linux-source-2.6.38$ cd ~/src/linux-source-2.6.38/drivers/input/mouse
poi digita questo e premi TAB, ti dovrebbe completare il nome del file poi dai  invio...

Codice: Seleziona tutto

patch < ela[TAB]
se inserisco:
ubuntu@linux-EasyNote-LS11HR:~/linux-source-2.6.38$ cd ~/linux-source-2.6.38$ cd ~/src/linux-source-2.6.38/drivers/input/mouse patch < ela

premo il TAB, non succede nulla.... siccome ti sto probabilmente facendo impazzire.. se ti apro una sessione su Teamviewer?