Scrolling con due dita :-)

Discussioni riguardanti l'installazione e la configurazione di Linux sui laptop Samsung
User avatar
Cimi
Jr. Member
Jr. Member
Posts: 95
Joined: 23 Apr 2009, 18:22
Location: Padova, Italy
Contact:

Scrolling con due dita :-)

Post by Cimi »

Su ubuntu karmic, Sistema->Preferenze->Mouse, terzo tab "touchpad", "Scorrimento con due dita" :)

Et voilà ;D
User avatar
voria
Administrator
Administrator
Posts: 1383
Joined: 12 Feb 2009, 18:08
Location: Italy
Contact:

Re: Scrolling con due dita :-)

Post by voria »

Avevo dimenticato di postarlo nella sezione italiana, ma anche per jaunty è ora disponibile il multitouch, installando il pacchetto 'xserver-xorg-input-synaptics' dal mio repository sperimentale. :)

Di default ho abilitato il multitouch ad emulare il tasto centrale del mouse invece che lo scrolling, che secondo me è più utile. In ogni caso, le impostazioni possono essere cambiate a piacimento modificando il file .fdi apposito o usando synclient. :)
Image
Please consider a little donation to keep the 'Linux On My Samsung' project up and running. Thank you!
User avatar
ck_linx
Supporter
Supporter
Posts: 39
Joined: 18 Aug 2009, 14:04

Re: Scrolling con due dita :-)

Post by ck_linx »

Ma funziona con il pad del mouse?
okon3
Supporter
Supporter
Posts: 190
Joined: 12 May 2009, 15:49

Re: Scrolling con due dita :-)

Post by okon3 »

e qui entro in scena io... xD

Qualcuno mi spiega cos'è sto scrolling con le dita.. multitouch e roba simile tipo il tasto centrale (che so cos'è, ma non capisco come possa essere emulato)?
User avatar
thunder71
Jr. Member
Jr. Member
Posts: 71
Joined: 13 Feb 2009, 18:06

Re: Scrolling con due dita :-)

Post by thunder71 »

lo scrolling con due dita, serve per far scorrere le pagine esattamente come fa la rotella del mouse, però lo si fa sul touchpad, e si procede semplicemente appoggiando 2 dita (esempio indice e medio) in mezzo al touchpad, e scorri in giu, o in su per scrollare la pagina :-)
multitouch perchè si usano più dita per fare delle operazioni..
poi sapevo, ma non so se è il caso del nc10, che si possono fare altre cose, come re-size delle pagine, zoom ed altre chicche.. ti rimando a "san google" per ulteriori chiarimenti
"Guerra preventiva", "Pacificatori"... Ma stiamo scherzando? Ma quando dici che un mitragliere su un elicottero è un costruttore di pace, io divento pazzo. Perché non ho più le parole per definire Emergency." (Beppe Grillo)
[/size]
capittu
Newbie
Newbie
Posts: 12
Joined: 18 Nov 2009, 14:11

Re: Scrolling con due dita :-)

Post by capittu »

ciao ragazzi!!! sto provando a abilitare lo scrolling con 2 dita ma nn ne sto venendo fuori!! ho jaunty con kernel 2.6.31.14 e ho anche gia istallato il pacchetto mensionato da voria nel post precendente ma nn riesco veramente a capire cosa devo fare per ablitarlo!! qualcuno paziente per aiutarmi??

grazie raga!!!
User avatar
voria
Administrator
Administrator
Posts: 1383
Joined: 12 Feb 2009, 18:08
Location: Italy
Contact:

Re: Scrolling con due dita :-)

Post by voria »

Una volta installato il pacchetto dal mio repository sperimentale, apri in un editor di testo il file '/usr/share/hal/fdi/policy/20thirdparty/11-x11-synaptics.fdi':

Code: Select all

sudo gedit /usr/share/hal/fdi/policy/20thirdparty/11-x11-synaptics.fdi
e modifica la seguente sezione:

Code: Select all

<!-- Uncomment next options to enable Vertical and/or Horizontal Two Finger Scolling -->
<!--
<merge key="input.x11_options.VertTwoFingerScroll" type="string">1</merge>
<merge key="input.x11_options.HorizTwoFingerScroll" type="string">1</merge>
-->
in:

Code: Select all

<!-- Uncomment next options to enable Vertical and/or Horizontal Two Finger Scolling -->
<merge key="input.x11_options.VertTwoFingerScroll" type="string">1</merge>
<merge key="input.x11_options.HorizTwoFingerScroll" type="string">1</merge>
Dal prossimo riavvio dovresti avere lo scrolling col multitouch funzionante. :)
Image
Please consider a little donation to keep the 'Linux On My Samsung' project up and running. Thank you!
capittu
Newbie
Newbie
Posts: 12
Joined: 18 Nov 2009, 14:11

Re: Scrolling con due dita :-)

Post by capittu »

grazie mille voria come al solito per la tua disponibilità!!!!
allora come mi hai detto ho installato il pacchetto dalla repository sperimentale ma quando vado ad aprire il file questo è ciò che è scritto.




<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
<device>
<match key="info.capabilities" contains="input.touchpad">
<merge key="input.x11_driver" type="string">synaptics</merge>
<merge key="input.x11_options.SHMConfig" type="string">True</merge>
<merge key="input.x11_options.VertAdjustmentFactor" type="string">0.6</merge>
<merge key="input.x11_options.VertScrollDelta" type="string">500</merge>
<!-- Arbitrary options can be passed to the driver using
the input.x11_options property since xorg-server-1.5. -->
<!-- EXAMPLE:
<merge key="input.x11_options.LeftEdge" type="string">120</merge>
-->
</match>
</device>
</deviceinfo>

nn riesco a trovare le linee da cambiare!!!
grazie mille ancora
User avatar
voria
Administrator
Administrator
Posts: 1383
Joined: 12 Feb 2009, 18:08
Location: Italy
Contact:

Re: Scrolling con due dita :-)

Post by voria »

Allora non hai ancora installato il nuovo driver dal mio repository sperimentale.
Per essere più precisi, questo (link) è il pacchetto che ti interessa.
Scarica il .deb adatto alla tua architettura (i386 o lpia), e installalo con un doppio click.
Quindi modifica il nuovo file '11-x11-synaptics.fdi' come ho già detto sopra e riavvia.
Image
Please consider a little donation to keep the 'Linux On My Samsung' project up and running. Thank you!
capittu
Newbie
Newbie
Posts: 12
Joined: 18 Nov 2009, 14:11

Re: Scrolling con due dita :-)

Post by capittu »

ciao voria!! come mi ha detto ho scaricato il pacchetto e installato ho modificato il file ottenendo questo:


<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
<device>
<match key="info.capabilities" contains="input.touchpad">
<merge key="input.x11_driver" type="string">synaptics</merge>
<merge key="input.x11_options.SHMConfig" type="string">On</merge>
<merge key="input.x11_options.EmulateTwoFingerMinZ" type="string">70</merge>
<merge key="input.x11_options.EmulateTwoFingerMinW" type="string">7</merge>
<!-- Uncomment next options to enable Vertical and/or Horizontal Two Finger Scolling -->
<merge key="input.x11_options.VertTwoFingerScroll" type="string">1</merge>
<merge key="input.x11_options.HorizTwoFingerScroll" type="string">1</merge>
<merge key="input.X11_options.RTCornerButton" type="string">2</merge>
<merge key="input.X11_options.RBCornerButton" type="string">3</merge>
<merge key="input.x11_options.TapButton1" type="string">1</merge>
<merge key="input.x11_options.TapButton2" type="string">2</merge>
<merge key="input.x11_options.TapButton3" type="string">3</merge>
<merge key="input.x11_options.CircularScrolling" type="string">1</merge>
<merge key="input.x11_options.CircularPad" type="string">1</merge>
<merge key="input.x11_options.CircScrollTrigger" type="string">3</merge>
<merge key="input.x11_options.PalmDetect" type="string">1</merge>
</match>
</device>
</deviceinfo>


ho riavviato il computer ma lo scrolling ancora viene fatto con lateralmente invece che con 2 dita...

consigli???

grazie mille ancora!!!
User avatar
voria
Administrator
Administrator
Posts: 1383
Joined: 12 Feb 2009, 18:08
Location: Italy
Contact:

Re: Scrolling con due dita :-)

Post by voria »

Allora prova ad impostare le opzioni:

Code: Select all

<merge key="input.x11_options.CircularScrolling" type="string">1</merge>
<merge key="input.x11_options.CircularPad" type="string">1</merge>
in questo modo:

Code: Select all

<merge key="input.x11_options.CircularScrolling" type="string">0</merge>
<merge key="input.x11_options.CircularPad" type="string">0</merge>
Purtroppo sto procedendo a tentativi, non ho più jaunty installato, e non ho la possibilità di provare personalmente le modifiche.
Image
Please consider a little donation to keep the 'Linux On My Samsung' project up and running. Thank you!
capittu
Newbie
Newbie
Posts: 12
Joined: 18 Nov 2009, 14:11

Re: Scrolling con due dita :-)

Post by capittu »

grazie mille voria!! ho provato anche questa configurazione ma purtroppo nn funziona neache questa....
nn voglio scocciarti troppo!!! quindi nn ti preoc!! continuerò ad usare lo scrolling normale!!! fin quando nn mi deciderò ad installare karmic!!! anche se ho gia provato ma ho problemi con internet.. o meglio mi connetto con il wireless ma nel momento in cui apro firefox mi dice pagina web nn trovata come se la connessione internet nn ci sia.. cosa chiaramente impossibile perchè la connessione va perfettamente e iil computer è connesso... mah!!!
vedremo cosa fare!!!
grazie mille in tutti i modi!!!!
Dark_MooN
Newbie
Newbie
Posts: 6
Joined: 08 May 2010, 12:08

Re: Scrolling con due dita :-)

Post by Dark_MooN »

Salve!
Ho seguito le vostre indicazioni e...
Da Sistema>>Preferenze>>Mouse il tasto delle due dita è disabilitato.

Ho installato il pacchetto:
xserver-xorg-input-synaptics e il xserver-xorg-input-synaptics-dev
Ma non sembra funzionare ugualmente...

Ho provato a modificare il file: /usr/share/hal/fdi/policy/20thirdparty/11-x11-synaptics.fdi
ma questo file non esiste e dovrei crearlo io

Probabilmente sbaglio qualcosa io!

Ho un NC10 con ubuntu Lucid e Kernel 2.6.32

Grazie per il vostro aiuto!
User avatar
voria
Administrator
Administrator
Posts: 1383
Joined: 12 Feb 2009, 18:08
Location: Italy
Contact:

Re: Scrolling con due dita :-)

Post by voria »

In Lucid per qualche motivo l'opzione per abilitare lo scrolling a due dita è disabilitato nella finestra di preferenze del mouse.
Puoi però abilitarlo a mano utilizzando l'utility da linea di comando 'synclient'. Ricorda però che l'NC10 non ha un vero multitouch, quindi puoi solo emulare la funzione, con risultati più o meno buoni. Usa questo comando per vedere tutte le possibili opzioni:

Code: Select all

synclient -l
Quindi, abilita lo scrolling a due dita:

Code: Select all

synclient VertTwoFingerScroll=1
e regola le opzioni 'EmulateTwoFingerMinZ' e 'EmulateTwoFingerMinW' per ottenere la sensibilità che preferisci. Ad esempio:

Code: Select all

synclient EmulateTwoFingerMinZ=70
Una volta trovate le giuste impostazioni, devi fare in modo che vengano applicate automaticamente all'avvio della sessione. Vai in 'Sistema'->'Preferenze'->'Applicazioni d'avvio' e aggiungi un nuovo programma d'avvio. Come comando inserisci quello che hai usato nel terminale, ad esempio:

Code: Select all

synclient VertTwoFingerScroll=1 EmulateTwoFingerMinZ=70
Image
Please consider a little donation to keep the 'Linux On My Samsung' project up and running. Thank you!
Dark_MooN
Newbie
Newbie
Posts: 6
Joined: 08 May 2010, 12:08

Re: Scrolling con due dita :-)

Post by Dark_MooN »

Perfetto!
Ora funziona...devo solo impostarlo in modo corretto!
Post Reply