Forse sono stato poco chiaro. Quello che ti ha creato Xorg -configure e' un file xorg.conf completo mentre io ti avevo suggerito di creare un file xorg.conf minimale del tipo riportato sotto con solo le voci che ti servono aggiungendo esclusivamente le option del caso.
Ad esempio, per quel che so' io, e' inutile indicargli il path dei font cioe' tutta la Section "Files" puoi evitare di metterla perche' la crea HAL ed analogamente per le altre voci con Xorg.conf non fai altro che forzare certi valori se questi hanno un valore diverso oppure impostarli se HAL non li ha creati.
Proviamo un po' a leggere il file xorg.conf che hai postato tu per capire a grandi linee come e' fatto. Per una spiegazione esaustiva consulta lo Slackware4Dummies capitolo 5 e in particolare la scheda 11 in pag. 80
Osserva nella sezione ServerLayout viene fatta una dichiarazione del nome di un device di input e precisamente nella riga InputDevice "Mouse0". In quella riga, lo script di Xorg -configure ha deciso di chiamare il device Mouse0 (ma poteva chiamarlo pure pippo a patto d'esser poi coerente dopo) quella sezione e' un mouse ma questo lo capiamo solo leggendo un poco dopo nel file infatti piu' sotto c'e' una sezione Section "InputDevice" il cui identificativo e' Identifier Mouse0 in accordo con quello che e' riportato precedentemente nella sezione Section ServerLayout (se sostituisci a Mouse0 pippo ovunque compare non cambia nulla perche' e' solo un' etichetta). Ci rendiamo conto che ha configurato solo il mouse, quello classico, e non il touchpad, dal fatto che manca l'indicazione di tutte le coordinate dell'area del touchpad dove va abilitato lo scroll.
Se vuoi capire nei dettagli la cosa leggi la pagina man di synaptics e noterai che ci sono una marea di opzioni che si possono impostare.
Ora per esser piu' pratico, provo ad impostarti un xorg.conf che potrebbe andare bene se non hai un hw strano. Devi solo sostituirlo con il tuo xorg.conf e riavviare X
Codice: Seleziona tutto
Section "ServerLayout"
Identifier "Slackware"
InputDevice "mouse" "CorePointer"
InputDevice "Touchpad" "AlwaysCore"
EndSection
Section "Module"
Load "synaptics"
EndSection
Section "InputDevice"
Identifier "mouse"
Driver "mouse"
Option "Device" "/dev/input/mice"
Option "Protocol" "IMPS/2"
Option "Emulate3Buttons" "yes"
Option "ZAxisMapping" "4 5"
Option "CorePointer"
EndSection
Section "InputDevice"
Identifier "Touchpad"
Driver "synaptics"
####### INIZIO DELLE OPZIONI DEL TOUCHPAD
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "Emulate3Buttons" "yes"
Option "LeftEdge" "1700"
Option "RightEdge" "5300"
Option "TopEdge" "1700"
Option "BottomEdge" "4200"
Option "FingerLow" "25"
Option "FingerHigh" "30"
Option "MaxTapTime" "180"
Option "MaxTapMove" "220"
Option "VertScrollDelta" "100"
Option "MinSpeed" "0.09"
Option "MaxSpeed" "0.18"
Option "AccelFactor" "0.0015"
Option "SHMConfig" "on"
Option "VertTwoFingerScroll" "1"
Option "HorizTwoFingerScroll" "1"
Option "CornerCoasting" "1"
Option "CoastingSpeed" "3"
Option "TapButton1" "1"
###### FINE DELLE OPZIONI DEL TOUCHPAD
EndSection
Con dei commenti nel codice ti ho segnalato le Option che alterano le prestazioni del touchpad se consulti la pagina man di synaptics comprenderai il significato di ciascuna voce e potrai modificare i relativi valori nel modo a te piu' congeniale.
Spero funzioni
