IMPORTANTE!!!
Se volete un buon funzionamento del vostro touchpad dovete apportare una modifica al kernel prima di compilarlo.
1) Dalla directory del kernel editate il file drivers/input/mouse/psmouse-base.c
2) Andate alla linea (più o meno) 350, a circa il 50% del file, di seguito posto il codice e in rosso quello che dovete aggiungere:
codice:
/*
* Try Synaptics TouchPad
*/
/*
if (psmouse_max_proto > PSMOUSE_PS2 && synaptics_detect(psmouse)) {
synaptics_hardware = 1;
psmouse->vendor = "Synaptics";
psmouse->name = "TouchPad";
if (psmouse_max_proto > PSMOUSE_IMEX) {
if (synaptics_init(psmouse) == 0)
return PSMOUSE_SYNAPTICS;
*/
/*
* Some Synaptics touchpads can emulate extended protocols (like IMPS/2).
* Unfortunately Logitech/Genius probes confuse some firmware versions so
* we'll have to skip them.
*/
/*
psmouse_max_proto = PSMOUSE_IMEX;
}
}
*/
in pratica si tratta di commentare una parte di codice, io ho usato questa soluzione suggerita in alcune pagine di configurazione di questo notebook, penso che in alternativa non ci sarebbero problemi a cancellare tutto il blocco (per il compilatore sarebbe la stessa cosa! )
3) Salvate e chiudete il file.
4) Compilate ed installate il vostro kernel.
Con questa modifica il click del touchpad funziona perfettamete, tenete presente che io ho anche un minimouse cordless che funziona perfettamente in contemporanea con il touchpad e inserendo e disinserendo quest'ultimo a sistema funzionante.