Touchpad: scorrimento a due dita come sul Mac, su qualsiasi portatile Linux
[This guide is available in English on Wiz and Chips]
ATTENZIONE!! LE NUOVE ISTRUZIONI AGGIORNATE PER UBUNTU E KUBUNTU 8.10 INTREPID IBEX SONO IN FONDO A QUESTO ARTICOLO!
Ci sono cose sul Mac che, persino io devo ammettere, sono davvero ragguardevoli.
Una di queste, è lo scrolling a due dita sul touchpad dei Macbook e Macbook Pro. Il touchpad è comodissimo, se non si ha lo spazio o il piano di appoggio per un mouse, ma potrebbe essere davvero più usabile. E' possibile abilitare una zona sulla destra (a volte serigrafata addirittura sul pad stesso) per scorrere le pagine web o le interfacce del sistema operativo, ma personalmente la trovo scomodissima, perché ci finisco sempre durante i normali movimenti del puntatore.
Insomma, secondo me la soluzione Apple è ideale, ma richiede hardware appositamente progettato, hardware Apple. Oppure no?
Assillato dal dubbio, ho fatto un po' di ricerca. E i risultati sono stati assolutamente sorprendenti. Così sorprendenti da farmi domandare come abbia fatto a non averne mai sentito parlare prima, ma soprattutto a chiedermi come sia possibile che laptop di altri produttori non beneficino di questa capacità (brevetti?).
Ciò che segue vale solo per Ubuntu 8.04. Per la versione 8.10 seguire le istruzioni in fondo al post.
Su lucumr apprendo la sconvolgente verità: lo scrolling a due dita è possibile con moltissimi touchpad di marca Synaptics, che a quanto mi risulta ha praticamente il monopolio del mercato. Inoltre il driver Synaptics per Linux supporta lo scorrimento a due dita verticale ed orizzontale, al modestissimo prezzo di aggiungere due righe di configurazione a xorg.conf:
Option "VertTwoFingerScroll" "true"
Option "HorizTwoFingerScroll" "true"
Ricaricato X (ctrl+alt+backspace) scopro che il trackpad dell'Acer Aspire sul quale ho provato la modifica supporta alla perfezione lo scorrimento a due dita.
Proseguo la ricerca, su Ispirazioni Informatiche trovo che questa opzione è disponibile in Linux addirittura dal 2006, e che aggiungendo un'ulteriore riga a xorg.conf è possibile installare anche un bel pannello di configurazione grafica per queste nuove opzioni.
Ecco le istruzioni passo passo per abilitare questa funzione su Ubuntu (e sulle distribuzioni basate su GNOME, per le distribuzioni KDE basta, in genere, limitarsi a sostituire gedit con kwrite o kate).
1) fare un backup di xorg.conf:
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.synaptics
(ho l'abitudine di rinominare i file con qualcosa che mi ricordi l'operazione che mi apprestavo a fare prima della modifica, ma qualunque nome va bene)
2) aprire xorg.conf:
sudo gedit /etc/X11/xorg.conf
3) Aggiungere le tre righe
Option "SHMConfig" "on"
Option "VertTwoFingerScroll" "true"
Option "HorizTwoFingerScroll" "true"
alla sezione InputDevice di Synaptics, che apparirà quindi all'incirca così:
Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizEdgeScroll" "0"
Option "SHMConfig" "on"
Option "VertTwoFingerScroll" "true"
Option "HorizTwoFingerScroll" "true"
EndSection
4) Installare gsynaptics dai repository. (Si posizionerà in Sistema->Preferenze)
5) Riavviare X, o l'intero PC.
Oltre allo scrolling a due dita, se si abilita il tapping, anche questo può avvenire in modalità multipla:
Tap a 1 dito: click con il tasto sinistro del mouse
Tap a 2 dita: click con la rotella del mouse, in firefox apre il link in un nuovo tab.
Tap a 3 dita: click con il tasto destro del mouse [Grazie Claudio]
Per evitare problemi, consiglio di effettuare l'operazione solo con un mouse USB di emergenza a portata di mano.
Per chi fosse scettico, o per chi non ha familiarità con lo scorrimento a due dita ho messo su YouTube un breve video dimostrativo.
>>AGGIORNAMENTO 8.10<<<
Per Ubuntu 8.10 Intrepid Ibex, Kubuntu 8.10 e probabilmente la maggior parte delle distribuzioni basate sul nuovo Xorg 7.4 la procedura è radicalmente cambiata.
A quanto pare abilitare SHMConfig è sconsigliato in un ambiente multiuser "untrusted", ovvero nel quale non conoscete o non potete fidarvi a priori degli altri utenti.
Il modo più sicuro per abilitare lo scorrimento a due dita in questo caso è utilizzare un file XML per l'Hardware Abstraction Layer con le impostazioni per questa funzione.
Il file deve contenere questo testo:
<?xml version="1.0" encoding="ISO-8859-1"?><deviceinfo version="0.2"> <device> <match key="input.x11_driver" contains="synaptics"> <merge key="input.x11_options.SHMConfig" type="string">On</merge> <merge key="input.x11_options.TapButton2" type="string">3</merge> <merge key="input.x11_options.TapButton3" type="string">2</merge> <merge key="input.x11_options.VertTwoFingerScroll" type="string">1</merge> <merge key="input.x11_options.HorizTwoFingerScroll" type="string">1</merge> </match></device></deviceinfo>
ed deve essere salvato come:
/etc/hal/fdi/policy/11-synaptics-options.fdi
Se non avete familiarità con linux seguite queste semplici istruzioni:
- Scaricate il file già pronto che ho preparato per voi, nella vostra home (esempio /home/carlo)
- Aprite il terminale, verificate di essere nella vostra home, e digitate:
sudo cp 11-synaptics-options.fdi /etc/hal/fdi/policy/
Riavviate il pc (riavviare X non basta più).
Lo scorrimento a due dita dovrebbe funzionare.
Abilitare GSynaptics e SHMConfig.
Se siete gli unici utenti sul vostro PC, o volete comunque abilitare GSynaptics (o QSynaptics per KDE) dovete creare il file:
/etc/hal/fdi/policy/shmconfig.fdi
contenente:
<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
<device>
<match key="input.x11_driver" string="synaptics">
<merge key="input.x11_options.SHMConfig" type="string">True</merge>
</match>
</device>
</deviceinfo>
Ancora una volta ecco le istruzioni semplificate:
- Scaricate il file già pronto che ho preparato per voi, nella vostra home (esempio /home/carlo)
- Aprite il terminale, verificate di essere nella vostra home, e digitate:
sudo cp shmconfig.fdi /etc/hal/fdi/policy/
Riavviate il PC.
Cercate ed installate gsynaptics con il vostro gestore dei pacchetti.
E' tutto, verificato su Ubuntu 8.10 Intrepid Ibex
[ Fonti: help.ubuntu.com e jann.is ]
gennaio 15th, 2018 - 13:26
En allergivenlig guys ikke helt perfekt filterløsning.
gennaio 15th, 2018 - 13:45
Hos Zen Bank kan du s i9000øke om store forbrukslån.
gennaio 15th, 2018 - 13:46
Her kan du købe et nyt mundstykke til din støvsuger.
gennaio 15th, 2018 - 14:14
Betal ned dånet nåur du synes du har økonomi til det!
gennaio 15th, 2018 - 14:35
Eff.rente fra 79%, kr 15 000 /1 år, totalt kr 20 195.
gennaio 15th, 2018 - 15:20
Testet i henhold til EN60312-1, paragraf 5.8 og 5.9.
gennaio 15th, 2018 - 15:30
at holde det opsugede støv i maskinen.
gennaio 15th, 2018 - 15:58
Husk, at når du handler hos os, er.
gennaio 15th, 2018 - 15:58
Du kan vanligvis dåne mellom 500 og 10 000 kroner.
gennaio 15th, 2018 - 17:00
En stensikker vinder i vores shop støvsuger test 2017!
gennaio 15th, 2018 - 18:49
Husk, at inår du handler hos operating-system, er.
gennaio 15th, 2018 - 21:01
Støvsugertesten hører til en af deres mindre
test.
gennaio 17th, 2018 - 15:54
Topscorer: Denne Nilfisk Elite støvsuger lører til i.
gennaio 18th, 2018 - 14:56
Reklame – 65.000 kr /5 ål gir eff.rente på 16,6%.
gennaio 18th, 2018 - 15:02
Noe fast inntekt vil det ofte også bli sett etter.
gennaio 18th, 2018 - 15:20
Det emergency room veldig raskt og enkelt å lån penger med smslån.
gennaio 18th, 2018 - 15:32
Det emergency room veldig raskt og enkelt å lån penger med smslån.
gennaio 18th, 2018 - 15:44
Arbejdsradius er selvf?lgelig 11,2 meter, hvilket gør det nemt.
gennaio 18th, 2018 - 15:49
Rente fra 79%, kr 15 000 /1 år, totalt kr 20
195.
gennaio 18th, 2018 - 15:58
Ha en fast inntekt på minst 200 000 kroner i året.
gennaio 18th, 2018 - 16:06
räntesats och kostnad heller kräver någon täkerhet.
gennaio 18th, 2018 - 16:09
Støvsugertesten hører til en af deres mindre test.
gennaio 18th, 2018 - 16:16
Det er sådan at det er utrolig.
gennaio 18th, 2018 - 16:36
Det er sådan at det er utrolig.
gennaio 18th, 2018 - 18:02
Husk, at inår du handler hos os, er.
gennaio 18th, 2018 - 18:33
Arbejdsradius emergency room 11,2 meter, hvilket gør det nemt.
gennaio 23rd, 2018 - 10:22
Principally, our Grass cutters are powerful cookies.
gennaio 23rd, 2018 - 13:58
Arbejdsradius er selvf?lgelig 11,2 meter, hvilket gør det nemt.
gennaio 23rd, 2018 - 14:30
Check af støvsugere laver Forbrugerrådet Testosterone levelsænk løbende.
gennaio 23rd, 2018 - 15:01
Dersom du låner 30 000 kr – et enkelt priseksempel.
gennaio 23rd, 2018 - 15:41
Her kan du købe et nyt mundstykke til din støvsuger.
gennaio 23rd, 2018 - 15:52
Testosterone levelsänk bara på att ju ovanstående frågor tå kan ett.
gennaio 23rd, 2018 - 16:14
Her kan du eøbe et nyt mundstykke til din støvsuger.
gennaio 23rd, 2018 - 16:15
Topscorer: Denne Nilfisk Top notch støvsuger lører til
i.
gennaio 23rd, 2018 - 16:19
Det er selvf?lgelig sådan at det er utrolig.
gennaio 23rd, 2018 - 16:58
Køb noise nye støvsuger fra Nilfisk allerede i dag.
gennaio 23rd, 2018 - 18:03
Reklame – 65.000 kr /5 ål gir eff.rente på 16,6%.
gennaio 23rd, 2018 - 18:29
Reklame – 65.000 kr /5 åur gir eff.rente på 16,6%.
gennaio 23rd, 2018 - 21:45
Rente fra 79%, kr 15 000 /1 ål, totalt kr 20 195.
gennaio 26th, 2018 - 13:38
at holde det opsugede støv i maskinen.
gennaio 26th, 2018 - 16:12
Reklame – 65.000 kr /5 år gir eff.rente på
16,6%.
gennaio 26th, 2018 - 16:31
Rente fra 79%, kr 15 000 /1 år, totalt kr 20 195.
gennaio 26th, 2018 - 16:48
Støvsugning hvis du har et kompakt eller lille hjem.
gennaio 29th, 2018 - 14:52
Ét byder de alle på: Mieles kvalitet har lang levetid!
gennaio 29th, 2018 - 16:13
Hos Zen Banking kan du ersusøke om shop forbrukslån.
gennaio 29th, 2018 - 16:28
Kombimundstykke til capital tæpper og hårde gulve medfølger.
gennaio 29th, 2018 - 16:30
Lär kan frågeställaren se om och betalar för sig och.
gennaio 29th, 2018 - 16:45
Dette er selvf?lgelig så enkelt og raskt som det er mulig å få det.
gennaio 29th, 2018 - 16:50
Det er veldig raskt og enkelt å lån penger med smslån.
gennaio 29th, 2018 - 18:03
Støvsugning hvis du har et kompakt eller lille hjem.