Domanda touchpad.

Scrivete su questo forum se avete problemi o volete dare buoni consigli sui computer portatili (Laptop).

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Citare il modello preciso del laptop in questione.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
escher
Linux 0.x
Linux 0.x
Messaggi: 55
Iscritto il: lun 24 set 2012, 19:08
Slackware: 13.1
Kernel: 2.6
Desktop: fluxbox

Domanda touchpad.

Messaggio da escher »

Salve, volevo chiedere dove trovo le impostazioi relative al touchpad.
Ad esempio volevo cambiare i tap con cui apro una directory o fare lo scroll pagina con due dita...queste cose qui.

Ps: Devo modifcare il file /etc/X11/xorg.conf ?

Se sì qual è la sintassi?

Grazie delle eventuali risposte ! :)

alphabeta
Linux 0.x
Linux 0.x
Messaggi: 3
Iscritto il: lun 13 mag 2013, 8:41
Slackware: 14
Kernel: 3.13.6
Desktop: kde

Re: Domanda touchpad.

Messaggio da alphabeta »

prova a usare mouseconfig, o man mouse :))

Avatar utente
Eberoth
Linux 2.x
Linux 2.x
Messaggi: 403
Iscritto il: lun 24 ago 2009, 9:22
Slackware: -current
Kernel: 3.13.6
Desktop: KDE4
Distribuzione: Slackel64

Re: Domanda touchpad.

Messaggio da Eberoth »

Dunque, le opzioni per il touchpad sono gestite da un modulo del kernerl chiamato "synaptic", indifferentemente dalla marca/modello specifico del tuo touchpad.
Se vuoi vedere la configurazione attuale apri un terminale e dai:

Codice: Seleziona tutto

synclient -l
Ora, synclient ti permette anche di modificare i parametri, ma queste modifiche andrebbero perse al reboot. Io ti consiglio di creare un file di configurazione per X con i parametri che ti interessano.

Per una lista completa delle opzioni e dei parametri che accettano ti rimando a

Codice: Seleziona tutto

man synaptics
Che da solo è più che esaustivo.

Quanto al file vero e proprio, va creato in /etc/X11/xorg.conf.d/ con un nome dipo "20-synaptics.conf". La sintassi è quella standard dei file di configurazione di X quindi piuttosto intuitiva ed i nomi delle opzioni sono esattamente quelli che trovi in man synaptics. Per chiarirti le idee ti posto il mio file di configurazione, piuttosto lunghetto e comprensivo di quasi tutte le opzioni possibili. Non utilizzarlo così com'è perché ogni touchpad è diverso è potresti ritrovarti con comportamenti strani usando i miei valori, basati piuttosto su quelli che leggi con cynclient e modificali facendo delle prove.

Codice: Seleziona tutto

#less /etc/X11/xorg.conf.d/20-synaptics.conf

Section "InputClass"
	Identifier "touchpad"
	Driver	"synaptics"
	MatchIsTouchpad "on"
		Option	"SHMConfig"			"true"
		Option	"LeftEdge"			    "129"
		Option	"RightEdge"			"3120"
		Option	"TopEdge"			"120"
		Option	"BottomEdge"			"2103"
		Option	"FingerLow"			"1"
		Option	"FingerHigh"			"1"
		Option	"FingerPress"			"256"
		Option	"MaxTapTime"			"180"
		Option	"MaxTapMove"			"173"
		Option	"MaxDoubleTapTime"		"180"
		Option	"ClickTime"			"100"
		Option	"ClickPad"			"false"
		Option	"FastTaps"			"false"
		Option	"VertEdgeScroll"		"false"
		Option	"HorizEdgeScroll"		"false"
		Option	"CornerCoasting"		"false"
		Option	"VertTwoFingerScroll"		"true"
		Option	"HorizTwoFingerScroll"		"false"
		Option	"VertScrollDelta"		"78"
		Option	"HorizScrollDelta"		"78"
		Option	"EdgeMotionMinZ"		"20"	#Default 30
		Option	"EdgeMotionMaxZ"		"160"
		Option	"EdgeMotionMinSpeed"		"5"	#Default 1
		Option	"EdgeMotionMaxSpeed"		"314"
		Option	"EdgeMotionUseAlways"		"false"
		Option	"MinSpeed"			"1"
		Option	"MaxSpeed"			"1.175"
		Option	"AccelFactor"			"0.050813"
		Option	"TrackstickSpeed"		"40"
		Option	"PressureMotionMinZ"		"20"	#Default 30
		Option	"PressureMotionMaxZ"		"160"
		Option	"PressureMotionMinFactor"	"1"
		Option 	"PressureMotionMaxFactor"	"1"
		Option	"HorizHysteresis"		"19"
		Option	"VertHysteresis"		"19"
		Option	"EmulateMidButtonTime"		"75"
		Option	"EmulateTwoFingerMinZ"		"282"
		Option	"EmulateTwoFingerMinW"		"7"
		Option  "TouchpadOff"			"0"
		Option	"LockedDrags"			"false"
		Option	"LockedDragsTimeout"		"5000"
		Option	"RTCornerButton"		"7"	#######
		Option	"RBCornerButton"		"4"	#Scroll right
		Option	"LTCornerButton"		"6"
		Option	"LBCornerButton"		"5"	#Scroll left
		Option	"TapButton1"			"1"	#Single left click
		Option	"TapButton2"			"3"	#Single right click
		Option	"TabButton3"			"2"	#Single middle click
		Option	"ClickFinger1"			"1"
		Option	"ClickFinger2"			"3"
		Option	"ClickFinger3"			"2"
		Option	"CircularScrolling"		"true"
		Option	"CircScrollDelta"		"0.1"
		Option	"CircScrollTrigger"		"1"	#top edge
		Option	"CircularPad"			"false"
		Option	"PalmDetect"			"false"
		Option	"PalmMinWidth"			"10"
		Option	"PalmMinZ"			"200"
		Option	"CoastingSpeed"			"20"
		Option	"CoastingFriction"		"50"
		Option	"SingleTapTimeout"		"180"
		Option	"GrabEventDevice"		"true"
		Option	"TapAndDragGesture"		"true"
		Option	"AreaLeftEdge"			"0"
		Option	"AreaRightEdge"			"0"
		Option	"AreaTopEdge"			"0"
		Option	"AreaBottomEdge"		"0"
EndSection
e attento agli apici "" !

JWM

Rispondi