[Risolto] Configurazione touchpad synaptic

Riconoscimento, installazione e configurazione delle periferiche.

[Risolto] Configurazione touchpad synaptic

Messaggioda giacomp3 » martedì 7 aprile 2015, 16:15

Salve ragazz*, ho installato xswipe e xswipe gui nell'intento di emulare il click centrale del mouse con il tap a 2 dita ma non ho capito come fare, qualcuno potrebbe aiutarmi? O anche una soluzione alternativa.
E magari un'altra cosa, su windows coi driver del toucpad ho impostato il "prendi e trattieni" che mi permette di spostare gli oggetti e trattenerli anche se alzo il dito dal touchpad e rilasciarli con un click, esiste un modo per averlo anche su linux?
Ultima modifica di giacomp3 il venerdì 10 aprile 2015, 16:13, modificato 1 volta in totale.
-- Anche la domanda più stupida è lecita, la maleducazione no! --
giacomp3
Prode Principiante
 
Messaggi: 10
Iscrizione: febbraio 2011
Desktop: Unity
Distribuzione: Ubuntu 14.10 64bit

Re: Configurazione xSwipe e altro relativo al touchpad

Messaggioda carved top » mercoledì 8 aprile 2015, 15:51

Ciao, il tuo touchpad usa synaptic? Intanto sposto in ubuntu su portatili :ciao:
"It's 106 miles to Chicago, we got a full tank of gas, half a pack of cigarettes, it's dark and we're wearing sunglasses." "Hit it!"
Elementary OS 0.4 Loki | AMD A8-6600k | GTX 750 ti | HyperX Fury 8 GB @ 1600MHz
Avatar utente
carved top
Moderatore Globale
Moderatore Globale
 
Messaggi: 2144
Iscrizione: maggio 2012
Desktop: Pantheon
Distribuzione: Elementary 0.4 Loki x86_64

Re: Configurazione xSwipe e altro relativo al touchpad

Messaggioda giacomp3 » mercoledì 8 aprile 2015, 20:45

Scusate per l'errore di posizionamento.
Si penso che usa synaptic ma non saprei dirti di preciso.
Comunque ho in parte risolto uno dei problemi installando GPointing device setting così ho la funzione trattieni, purtroppo però ad ogni riavvio le cose che ho impostato non vanno, devo riaprire Gpds disabilitare e riabilitare le impostazioni così rifunziona.
-- Anche la domanda più stupida è lecita, la maleducazione no! --
giacomp3
Prode Principiante
 
Messaggi: 10
Iscrizione: febbraio 2011
Desktop: Unity
Distribuzione: Ubuntu 14.10 64bit

Re: Configurazione xSwipe e altro relativo al touchpad

Messaggioda carved top » mercoledì 8 aprile 2015, 22:56

Digita

Codice: Seleziona tutto
synclient -l


e posta il risultato tra i tag "codice" cosi vediamo :ciao:
"It's 106 miles to Chicago, we got a full tank of gas, half a pack of cigarettes, it's dark and we're wearing sunglasses." "Hit it!"
Elementary OS 0.4 Loki | AMD A8-6600k | GTX 750 ti | HyperX Fury 8 GB @ 1600MHz
Avatar utente
carved top
Moderatore Globale
Moderatore Globale
 
Messaggi: 2144
Iscrizione: maggio 2012
Desktop: Pantheon
Distribuzione: Elementary 0.4 Loki x86_64

Re: Configurazione xSwipe e altro relativo al touchpad

Messaggioda giacomp3 » mercoledì 8 aprile 2015, 23:36

Ecco il risultato:
Codice: Seleziona tutto
Parameter settings:
    LeftEdge                = 1781
    RightEdge               = 5579
    TopEdge                 = 1640
    BottomEdge              = 4496
    FingerLow               = 25
    FingerHigh              = 30
    MaxTapTime              = 180
    MaxTapMove              = 550
    MaxDoubleTapTime        = 180
    SingleTapTimeout        = 180
    ClickTime               = 100
    EmulateMidButtonTime    = 75
    EmulateTwoFingerMinZ    = 282
    EmulateTwoFingerMinW    = 7
    VertScrollDelta         = -110
    HorizScrollDelta        = -110
    VertEdgeScroll          = 0
    HorizEdgeScroll         = 0
    CornerCoasting          = 0
    VertTwoFingerScroll     = 1
    HorizTwoFingerScroll    = 1
    MinSpeed                = 1
    MaxSpeed                = 1.75
    AccelFactor             = 0.0362056
    TouchpadOff             = 2
    LockedDrags             = 1
    LockedDragTimeout       = 5000
    RTCornerButton          = 2
    RBCornerButton          = 3
    LTCornerButton          = 0
    LBCornerButton          = 0
    TapButton1              = 1
    TapButton2              = 3
    TapButton3              = 0
    ClickFinger1            = 1
    ClickFinger2            = 1
    ClickFinger3            = 0
    CircularScrolling       = 0
    CircScrollDelta         = 0.1
    CircScrollTrigger       = 0
    CircularPad             = 0
    PalmDetect              = 0
    PalmMinWidth            = 10
    PalmMinZ                = 200
    CoastingSpeed           = 20
    CoastingFriction        = 50
    PressureMotionMinZ      = 30
    PressureMotionMaxZ      = 160
    PressureMotionMinFactor = 1
    PressureMotionMaxFactor = 1
    ResolutionDetect        = 1
    GrabEventDevice         = 0
    TapAndDragGesture       = 1
    AreaLeftEdge            = 0
    AreaRightEdge           = 0
    AreaTopEdge             = 0
    AreaBottomEdge          = 0
    HorizHysteresis         = 8
    VertHysteresis          = 8
    ClickPad                = 0

Non so se conta ma ho da poco settato GPointigDS per i motivi di cui sopra
-- Anche la domanda più stupida è lecita, la maleducazione no! --
giacomp3
Prode Principiante
 
Messaggi: 10
Iscrizione: febbraio 2011
Desktop: Unity
Distribuzione: Ubuntu 14.10 64bit

Re: Configurazione xSwipe e altro relativo al touchpad

Messaggioda carved top » giovedì 9 aprile 2015, 12:02

La buona notizia è che usi synaptic e per ottenere il clic a due dita devi digitare nel terminale:

Codice: Seleziona tutto
synclient TapButton2=2


Cosi il clic a 2 dita corrisponde al clic della rotellina, mentre se digiti:

Codice: Seleziona tutto
synclient TapButton3=3


Con un tap a 3 dita otterrai il clic destro del mouse.
Se un domani vorrai scambiarli inverti "button2=3" e "button3=2" (io nel portatile avevo scelto quest'ultima)

Se il touchpad risponde correttamente, devi rendere le modifiche permanenti:

- Apri il tuo gestore file e rimani nella home
- Premi "ctrl+h" e cerca il file .bashrc
- Aprilo con un editor di testo e scorri fino in fondo (non modificare nulla!)
- Aggiungi 2 righe e inserisci i comandi visti sopra
- Salva il file, chiudi e riavvia
- Vedi se il comportamento dei tap a 2 e 3 dita è rimasto lo stesso.

Quanto al trattieni durante lo spostamento, dovrebbe essere sempre tra i parametri di synclient (driver dei touchpad synaptic), quando non funziona digita nel terminale:

Codice: Seleziona tutto
synclient TapAndDragGesture=1


Se il tap e drag funziona allora aggiungi anche questo a .bashrc come visto sopra.

EDIT: Altrimenti prova il comando

Codice: Seleziona tutto
synclient LockedDrags=1


Che dal manuale sembra quello che cerchi, in caso di riscontro positivo aggiungi in auto-avvio.

Se nessuno dei due funziona posta il comando "synclient -l" quando l'hai abilitato da GPDS e ancora una volta quando l'hai disabilitato, cosi vediamo quale voce cambia e l'aggiungiamo in auto-avvio :ciao:
"It's 106 miles to Chicago, we got a full tank of gas, half a pack of cigarettes, it's dark and we're wearing sunglasses." "Hit it!"
Elementary OS 0.4 Loki | AMD A8-6600k | GTX 750 ti | HyperX Fury 8 GB @ 1600MHz
Avatar utente
carved top
Moderatore Globale
Moderatore Globale
 
Messaggi: 2144
Iscrizione: maggio 2012
Desktop: Pantheon
Distribuzione: Elementary 0.4 Loki x86_64

Re: Configurazione xSwipe e altro relativo al touchpad

Messaggioda giacomp3 » giovedì 9 aprile 2015, 17:51

I comandi hanno funzionato (per il trattieni ha funzionato lockeddrags) e ho aggiunto le stringhe al file .bashrc ma al riavvio è di nuovo come prima.

PS: Ma quindi con questi comandi non serve ne xSwipe ne GPointingDS?
-- Anche la domanda più stupida è lecita, la maleducazione no! --
giacomp3
Prode Principiante
 
Messaggi: 10
Iscrizione: febbraio 2011
Desktop: Unity
Distribuzione: Ubuntu 14.10 64bit

Re: Configurazione xSwipe e altro relativo al touchpad

Messaggioda carved top » giovedì 9 aprile 2015, 21:07

Quei due programmi fanno capo a synclient... quindi se fai cosi sono quasi superflui :)

Assicurati di averli scritti bene ed aver salvato il file correttamente :ciao:
"It's 106 miles to Chicago, we got a full tank of gas, half a pack of cigarettes, it's dark and we're wearing sunglasses." "Hit it!"
Elementary OS 0.4 Loki | AMD A8-6600k | GTX 750 ti | HyperX Fury 8 GB @ 1600MHz
Avatar utente
carved top
Moderatore Globale
Moderatore Globale
 
Messaggi: 2144
Iscrizione: maggio 2012
Desktop: Pantheon
Distribuzione: Elementary 0.4 Loki x86_64

Re: Configurazione xSwipe e altro relativo al touchpad

Messaggioda giacomp3 » venerdì 10 aprile 2015, 12:30

Ti ho fatto uno screen così magari vedi se ho sbagliato qualcosa
screen bashrc.jpg
-- Anche la domanda più stupida è lecita, la maleducazione no! --
giacomp3
Prode Principiante
 
Messaggi: 10
Iscrizione: febbraio 2011
Desktop: Unity
Distribuzione: Ubuntu 14.10 64bit

Re: Configurazione xSwipe e altro relativo al touchpad

Messaggioda carved top » venerdì 10 aprile 2015, 15:38

Sembra corretto, ma dici che non funzionano; Apri gedit ed incolla questo:

Codice: Seleziona tutto
#!/bin/bash

synclient TapButton2=2
synclient TapButton3=3
synclient LockedDrags=1


Salvi il file con nome .touchpad.sh nella home, su di esso fai clic destro->permessi->consenti esecuzione come programma;
Poi cerchi l'applicazione "Applicazioni d'avvio", clicchi su aggiungi: su nome metti "comandi touchpad" e su comando indichi lo script appena creato (ricordati di abilitare la visualizzazione dei file nascosti) e cosi quei comandi verranno eseguiti ad ogni avvio :ciao:

EDIT: se funziona puoi togliere le 3 righe da .bashrc che stranamente non fanno il loro dovere :ciao:
"It's 106 miles to Chicago, we got a full tank of gas, half a pack of cigarettes, it's dark and we're wearing sunglasses." "Hit it!"
Elementary OS 0.4 Loki | AMD A8-6600k | GTX 750 ti | HyperX Fury 8 GB @ 1600MHz
Avatar utente
carved top
Moderatore Globale
Moderatore Globale
 
Messaggi: 2144
Iscrizione: maggio 2012
Desktop: Pantheon
Distribuzione: Elementary 0.4 Loki x86_64

Re: Configurazione xSwipe e altro relativo al touchpad

Messaggioda giacomp3 » venerdì 10 aprile 2015, 16:12

Così funziona. Grazie mille per la pazienza e la guida dettagliata :)
Ora metto risolto al post ma già che ci sono volevo chiederti un'altra cosa relativa al touchpad, quando tappo su qualcosa di piccolo non sempre riesco a beccare il punto opportuno perché il cursore si sposta un po', mentre su windows è più preciso, da cosa dipende?
-- Anche la domanda più stupida è lecita, la maleducazione no! --
giacomp3
Prode Principiante
 
Messaggi: 10
Iscrizione: febbraio 2011
Desktop: Unity
Distribuzione: Ubuntu 14.10 64bit

Re: [Risolto] Configurazione touchpad synaptic

Messaggioda carved top » venerdì 10 aprile 2015, 20:13

Ottimo, mi fa piacere :)

Credo dipenda dai driver, anche a me con il touchpad del fisso succede purtroppo :ciao:
"It's 106 miles to Chicago, we got a full tank of gas, half a pack of cigarettes, it's dark and we're wearing sunglasses." "Hit it!"
Elementary OS 0.4 Loki | AMD A8-6600k | GTX 750 ti | HyperX Fury 8 GB @ 1600MHz
Avatar utente
carved top
Moderatore Globale
Moderatore Globale
 
Messaggi: 2144
Iscrizione: maggio 2012
Desktop: Pantheon
Distribuzione: Elementary 0.4 Loki x86_64


Torna a Driver e periferiche

Chi c’è in linea

Visualizzano questa sezione: Google [Bot] e 4 ospiti