View previous topic :: View next topic |
Author |
Message |
lsegalla l33t
Joined: 27 Jun 2007 Posts: 796
|
Posted: Wed Apr 22, 2009 8:14 am Post subject: [RISOLTO] Disabilitare touchpad se attacco il mouse |
|
|
Nel mio portatile siccome ho il touchpad mooolto sensibile penso che questo mi dia dei problemi.
Vorrei provare o a settarlo meglio o comunque a disabilitare il touchpad quando attacco il mouse USB (il mio notebook è un SONY VAIO).
Con un altro portatile e una versione vecchia di mandriva che avevo all'epoca (penso la 2005) so che questa cosa capitava di default ma a distanza di tempo ricordo solo questo, sapete se c'è qualche modo di disabilitare il touchpad SOLO quando attacco il mouse ?
Last edited by lsegalla on Tue May 19, 2009 12:40 pm; edited 1 time in total |
|
Back to top |
|
|
lucapost Veteran
Joined: 24 Nov 2005 Posts: 1419 Location: <ud|me|ts> - Italy
|
Posted: Wed Apr 22, 2009 8:44 am Post subject: |
|
|
Dovrebbe essere abbastanza semplice, in teoria.
Una soluzione potrebbe essere quella di identificare con udev gli eventi di inserimento/rimozione della periferica usb, e creare delle regole locali in /etc/udev/rules.d/10-local.rules:
Code: | ............. RUN+="synclient -l | grep -q 'TouchpadOff.*1' ; synclient TouchpadOff=$?" |
o qualcosa del genere.
Personalmente, il comando sopra lo associo ad un evento acpi legato alla prssione di un tasto del mio asus.
/edit
c'è anche questo: http://en.gentoo-wiki.com/wiki/Synaptics_Touchpad#Prevent_Accidental_Mouse_Movement _________________ LP |
|
Back to top |
|
|
Elbryan Guru
Joined: 13 Nov 2006 Posts: 523 Location: Rovereto (TN)
|
Posted: Wed Apr 22, 2009 5:27 pm Post subject: Re: Disabilitare touchpad se attacco il mouse |
|
|
lsegalla wrote: | Nel mio portatile siccome ho il touchpad mooolto sensibile penso che questo mi dia dei problemi.
Vorrei provare o a settarlo meglio o comunque a disabilitare il touchpad quando attacco il mouse USB (il mio notebook è un SONY VAIO).
Con un altro portatile e una versione vecchia di mandriva che avevo all'epoca (penso la 2005) so che questa cosa capitava di default ma a distanza di tempo ricordo solo questo, sapete se c'è qualche modo di disabilitare il touchpad SOLO quando attacco il mouse ? |
io, quando parte gnome, ho impostato che venga eseguito ad avvio sessione questo comando:
syndaemon -i1 -d
In pratica ti inibisce il touchpad solamente mentre scrivi |
|
Back to top |
|
|
riverdragon Veteran
Joined: 14 Sep 2006 Posts: 1269 Location: Verona
|
Posted: Wed Apr 22, 2009 7:22 pm Post subject: |
|
|
Syndaemon l'ho odiato perché lavora anche quando stai usando il touchpad stesso, se usi il computer con un po' di velocità è dannatamente limitante. Mi sono creato uno scriptino con un launcher sul pannello, con il quale accendo/spengo anche la lucina apposita Code: | if [ `cat /sys/class/leds/asus::touchpad/brightness` -eq 1 ]
then
synclient TouchpadOff=1
echo 0 > /sys/class/leds/asus::touchpad/brightness
else
echo 1 > /sys/class/leds/asus::touchpad/brightness
synclient TouchpadOff=0
fi | Di solito deve essere lanciato un paio di volte perché funzioni, non capisco come mai. Se qualcuno riesce ad ottenere l'effetto chiesto da Isegalla ben venga! |
|
Back to top |
|
|
lsegalla l33t
Joined: 27 Jun 2007 Posts: 796
|
Posted: Tue May 19, 2009 7:20 am Post subject: |
|
|
Non mi funzia
Code: |
luca@user8-gentoo ~ $ syndaemon -i1 -d
Can't access shared memory area. SHMConfig disabled?
|
Ho scoperto che in xorg.conf non avevo caricato il driver synaptics e or è caricato correttamente, almeno sembra
Code: | luca@user8-gentoo ~ $ grep synaptics /var/log/Xorg.0.log
(II) LoadModule: "synaptics"
(II) Loading /usr/lib/xorg/modules/input//synaptics_drv.so
(II) Module synaptics: vendor="X.Org Foundation"
|
Adesso mi son bloccato, ho sempre sto errore.
-- EDIT --
Ho rifatto tutto quel che c'era nella guida e son riuscito. Almeno sembra, chiudo. |
|
Back to top |
|
|
cloc3 Advocate
Joined: 13 Jan 2004 Posts: 4791 Location: http://www.gentoo-users.org/user/cloc3/
|
Posted: Sun May 31, 2009 9:58 pm Post subject: |
|
|
ti serve questa stringa nel file di configurazione di hal:
Code: |
<merge key="input.x11_options.SHMConfig" type="string">true</merge>
|
bada che sia alta a sufficienza nel file, affinché preceda le altre impostazioni. _________________ vu vu vu
gentù
mi piaci tu |
|
Back to top |
|
|
lsegalla l33t
Joined: 27 Jun 2007 Posts: 796
|
Posted: Tue Jun 02, 2009 11:12 pm Post subject: |
|
|
Si, ci ero riuscito, come avevo scritto nel thread, grazie comunque.
Ad ogni modo ho visto che non risolve il mio problema, anzi da qualche tempo mi capita anche che qualche tasto sembra incastrarsi, non so cosa sia... ogni tanto mentre navigo mi ritrovo col firefox incriccato mentre fa la ricerca e scrive "ddddddddddddddddddd"... (eccetera)
che balle.... |
|
Back to top |
|
|
riverdragon Veteran
Joined: 14 Sep 2006 Posts: 1269 Location: Verona
|
Posted: Wed Jun 03, 2009 8:31 am Post subject: |
|
|
Mi sembra però che l'idea iniziale "mouse staccato -> touchpad attivato", "mouse attaccato -> touchpad disattivato", non sia ancora stata raggiunta, sbaglio? |
|
Back to top |
|
|
lsegalla l33t
Joined: 27 Jun 2007 Posts: 796
|
Posted: Wed Jun 03, 2009 10:58 am Post subject: |
|
|
cloc3 wrote: | ti serve questa stringa nel file di configurazione di hal:
Code: |
<merge key="input.x11_options.SHMConfig" type="string">true</merge>
|
bada che sia alta a sufficienza nel file, affinché preceda le altre impostazioni. |
comunque non ce l'ho questa riga in /etc/dbus-1/system.d/hal.conf
adesso io non conosco bene quel file di configurazione ma il concetto "sufficientemente alta" mi è relativamente chiaro: potrei metterla prima di tutto ma non so se sarebbe corretto |
|
Back to top |
|
|
cloc3 Advocate
Joined: 13 Jan 2004 Posts: 4791 Location: http://www.gentoo-users.org/user/cloc3/
|
Posted: Wed Jun 03, 2009 12:24 pm Post subject: |
|
|
lsegalla wrote: | ma il concetto "sufficientemente alta" mi è relativamente chiaro |
ovviamente neanche a me, se no sarei stato più preciso.
una volta ho avuto un problema simile al tuo e ho provato a spostare quella riga qualche posto più in alto, ma non ho approfondito la sintassi più di tanto.
comunque, una piccola ricerca binaria può dirti rapidamente se la mia dritta si applica al tuo caso oppure no.
-- tra l'altro, credo che la configurazione di hal deba stare in /etc/hal/fdi/policy/... come dicono le guide sul nuovo xorg-server. _________________ vu vu vu
gentù
mi piaci tu |
|
Back to top |
|
|
|