Ehehe..fatto!!!

Inanzitutto grazie...senza quel link non sarei mai riuscito a capire dove sbagliavo.
Comunque:
Prima di iniziare la procedura essere sicuri di aver avviato il computer senza nessun mouse esterno inserito. Il motivo verrà spiegato piu avanti.
Questo laptop ha due touchpad, uno è il touchpad vero e proprio e l'altro sono i tasti a sfioramento sulla destra.
Per prima cosa dobbiamo essere sicuri di aver installati i driver synaptics e l'utility qsynaptic.
Codice: Seleziona tutto
sudo apt-get install xserver-xorg-input-synaptics qsynaptics
Ora bisogna configurare il nostro xorg.conf, ma per prima cosa Backup
Nel nostro xorg.conf dobbiamo avere due sezioni separate, una per i multimedia keys e una per il touchpad.
Allora nel nostro xorg.conf, togliamo tutta la parte messa in automatico per il touchpad(quella per il mouse potete lasciarla) e mettiamo :
Codice: Seleziona tutto
Section "InputDevice"
Identifier "multimedia"
Driver "evdev"
Option "Name" "SynPS/2 Synaptics TouchPad"
Option "AlwaysCore" "on"
Option "Protocol" "auto-dev"
EndSection
Section "InputDevice"
Identifier "Touchpad"
Driver "synaptics"
Option "Protocol" "event"
Option "Device" "/dev/input/by-path/platform-i8042-serio-4-event-mouse"
Option "AlwaysCore" "on"
Option "SHMConfig" "on"
EndSection
è importante anche l'ordine delle opzioni!!(ho perso un sacco di tempo per sta cosa).
In più alla fine dobbiamo aggiungere due righe nella sezione default screen
Codice: Seleziona tutto
Section "ServerLayout"
Identifier "Default Layout"
screen "Default Screen"
Inputdevice "Generic Keyboard"
Inputdevice "Configured Mouse"
#inserire queste due righe:
Inputdevice "Touchpad"
Inputdevice "multimedia" "SendCoreEvents"
# Uncomment if you have a wacom tablet
# InputDevice "stylus" "SendCoreEvents"
# InputDevice "cursor" "SendCoreEvents"
# InputDevice "eraser" "SendCoreEvents"
EndSection
Ora bisogna riavviare il server grafico (ctrl + alt + space o semplicemnte log out e rientrate).
Ora se tutto è andato a buon fine lanciando qsynaptics dovresti riuscire a configurare scrolling e tapping del tuo touchpad.
Per avere i tasti multimediali invece bisogna installare e configurare un altro paio di cosette:
abbiamo bisogno di xev e xbindkeys per collegare gli eventi generati dai multimedia keys ai nostri comandi.
a questo punto lanciate xev e provate a usare i tasti multimediali,dovrebbe apparire sul terminale qualcosa del genere:
Codice: Seleziona tutto
ButtonPress event, serial 28, synthetic NO, window 0x2c00001,
root 0x13a, subw 0x0, time 677042468, (90,30), root:(97,610),
state 0x0, button 17, same_screen YES
ButtonRelease event, serial 28, synthetic NO, window 0x2c00001,
root 0x13a, subw 0x0, time 677042489, (90,30), root:(97,610),
state 0x0, button 17, same_screen YES
per ogni tasto premuto. Quello che a noi interessa è il numero dopo button, possiamo usare quello per dire a xbindkeys cosa fare quando quel tasto viene premuto. Apriamo un file con gedit, per ogni tasto dobbiamo usare una forma del tipo
salvatelo nella vostra home col nome .xbindkeysrc ( è importante se no non funge niente). poi avviate xbindkeys e vuola tutto fatto.
Questo è il mio xbindkeysrc:
Codice: Seleziona tutto
"xmms -p"
b:17
"xmms -s"
b:18
"xmms -r"
b:19
"xmms -f"
b:20
# Volume GIU'
"amixer -c 0 sset Surround 1- unmute cap"
c:174
# Volume SU'
"amixer -c 0 sset Surround 1+ unmute cap"
c:176
"opera"
c:178
ci sono anche le configurazioni per fa funzionare la rotellina del volume, e cliccando sul bottone del browser appare opera. Per far partire xbindkeys all'avvio basta inserirlo in preferenze-->sessioni-->programmi all'avvio.
Posto i link della guida che ho seguito:
http://www.slacky.eu/wikislack/index.php?title=Acer_aspire_5920_slackware_11 per slackware ma utilissima
e il linki passato da denis
http://ubuntuforums.org/showthread.php?t=517156
Spero di essere stato almeno quasi comprensibile..per qualsiasi domanda postate.
Ciao Marco!