[openmamba-devel-it] Bug di synaptic (touchpad)

Silvan Calarco silvan.calarco a mambasoft.it
Mar 29 Giu 2010 11:40:53 CEST


In data martedì 29 giugno 2010 08:20:05, Ercole Carpanetto ha scritto:
> Ciao, volevo segnalare che con l'ultimo aggiornamento della devel e il
> conseguente aggiornamento di xorg il touchpad synaptic ha iniziato a
> comportarsi in modo anomalo: tutta l'area di touch viene vista come
> scroll verticale. Disattivando lo scroll funziona perfettamente.
> Qualcuno ha notato lo stesso inconveniente?
> Ercole

La configurazione è compito di chi mantiene il sistema in quanto non viene 
fornito upstream una configurazione predefinita adeguata. Con xorg-server 1.7 
è cambiato il modo di configurare i dispositivi di input, in particolare i 
mouse aggiungendo funzionalità di autodetect, ed ho avuto modo di configurare 
il driver per funzionare con quanto ho a disposizione ovvero un touchpad alps 
e quello del macbook. Se non erro non ho provato un touchpad synaptics 
classico e può darsi che la configurazione per l'alps sovrascriva 
quest'ultimo, o che comunque qualche impostazione vada modificata. I file 
interessati sono:

/etc/hal/fdi/policy/11-x11-synaptics.fdi
/etc/hal/fdi/policy/12-x11-synaptics-alps.fdi
/etc/hal/fdi/policy/12-x11-synaptics-appletouch.fdi

Bisognerebbe agire con un occhio informatico su queste configurazioni per 
renderle compatibili con modelli di touchpad che io non ho a disposizione per 
provare, ad esempio per il macbook ho potuto inserire un controllo sulla 
variabile info.product per restringere l'applicazione della configurazione:

    <match key="info.capabilities" contains="input.touchpad">
       <match key="info.product" contains="appletouch">

ed inoltre verificare che il file /etc/X11/xorg.conf sia stato ripulito della 
configurazione dei device nella sezione ServerLayout, ovvero che non sia stato 
creato/modificato in maniera non standard per openmamba (per esempio usando un 
tool dei fornitori di driver proprietari invece che postplug). Le 
configurazioni precedenti per i touchpad synaptics e alps non sono state 
cancellate dal file /etc/X11/xorg.conf (sezioni "InputDevice") e quindi 
possono essere usate come riferimento per come il touchpad era configurato 
prima.

Naturalmente tutto questo vale fino alla prossima versione di xorg, essendo 
che HAL è diventato obsoleto mentre stavano ancora per completarne il supporto 
e quindi cambieranno nuovamente le possibilità di configurazione 
dell'hardware..

ciao
Silvan

-- 
mambaSoft di Calarco Silvan
Web: http://www.mambasoft.it
 
mambaSoft Store @ http://shop.mambasoft.it
openmamba GNU/Linux development @ http://www.openmamba.org


Maggiori informazioni sulla lista openmamba-devel-it