Pagina 1 di 1

Invertire lo scroll del touchpad.

Inviato: martedì 24 gennaio 2017, 17:51
da pikappa
Ciao.
Come faccio ad invertire lo scrolling del touchpad in stile Apple, cioè al contrario di come è di default su Ubuntu?
Cercando qua e là ho trovato riferimenti al file xorg.conf, ma mi sembra che sulla mia Ubuntu 16.04 quel file non ci sia proprio...!

Re: Invertire lo scroll del touchpad.

Inviato: martedì 24 gennaio 2017, 18:47
da steff
Probabilmente con valori negativi per Vert/HorizScrollDelta, dai

Codice: Seleziona tutto

 synclient -l | grep -i  Delta
poi dai

Codice: Seleziona tutto

synclient VertScrollDelta=-XY
con XY il valore attuale.

Re: Invertire lo scroll del touchpad.

Inviato: mercoledì 25 gennaio 2017, 17:21
da pikappa

Codice: Seleziona tutto

marco@casa:~$  synclient -l | grep -i  Delta
Couldn't find synaptics properties. No synaptics driver loaded?

Re: Invertire lo scroll del touchpad.

Inviato: mercoledì 25 gennaio 2017, 17:46
da wilecoyote
:) Salve, da recente esperienza in altro post, prima prova:

Codice: Seleziona tutto

synaptics -l
se continua con la stessa risposta entra nel BIOS all'avvio poi Main e togli l'impostazione Advanced al Touchpad.

Qui il link alla discussione, con problema diverso ma stesso tuo output di Synaptics.

:ciao: Ciao

Re: Invertire lo scroll del touchpad.

Inviato: mercoledì 25 gennaio 2017, 18:33
da steff
Semplicemente non è un touchpad synaptics ma elantech secondo me, posta

Codice: Seleziona tutto

xinput list
si può magari anche fare con xinput

Re: Invertire lo scroll del touchpad.

Inviato: domenica 29 gennaio 2017, 10:38
da pikappa

Codice: Seleziona tutto

marco@casa:~$ xinput list
⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ Logitech K400                           	id=9	[slave  pointer  (2)]
⎣ Virtual core keyboard                   	id=3	[master keyboard (2)]
    ↳ Virtual core XTEST keyboard             	id=5	[slave  keyboard (3)]
    ↳ Power Button                            	id=6	[slave  keyboard (3)]
    ↳ Video Bus                               	id=7	[slave  keyboard (3)]
    ↳ Power Button                            	id=8	[slave  keyboard (3)]
    ↳ Eee PC WMI hotkeys                      	id=10	[slave  keyboard (3)]

Re: Invertire lo scroll del touchpad.

Inviato: domenica 29 gennaio 2017, 10:40
da pikappa
Il touchpad è quello di questa tastiera:

http://support.logitech.com/en_us/produ ... oard-k400r

Re: Invertire lo scroll del touchpad.

Inviato: domenica 29 gennaio 2017, 10:43
da steff
Per favore non fare post consecutivi ma usa il tasto "modifica" per integrare le informazioni.
Posta

Codice: Seleziona tutto

xinput list-props 9

Re: Invertire lo scroll del touchpad.

Inviato: domenica 29 gennaio 2017, 10:52
da pikappa

Codice: Seleziona tutto

marco@casa:~$ xinput list-props 9
Device 'Logitech K400':
	Device Enabled (133):	1
	Coordinate Transformation Matrix (135):	1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
	Device Accel Profile (266):	0
	Device Accel Constant Deceleration (267):	1.000000
	Device Accel Adaptive Deceleration (268):	1.000000
	Device Accel Velocity Scaling (269):	10.000000
	Device Product ID (253):	1133, 16420
	Device Node (254):	"/dev/input/event10"
	Evdev Axis Inversion (270):	0, 0
	Evdev Axes Swap (272):	0
	Axis Labels (273):	"Rel X" (143), "Rel Y" (144), "Rel Horiz Wheel" (263), "Rel Dial" (264), "Rel Vert Wheel" (265)
	Button Labels (274):	"Button Left" (136), "Button Middle" (137), "Button Right" (138), "Button Wheel Up" (139), "Button Wheel Down" (140), "Button Horiz Wheel Left" (141), "Button Horiz Wheel Right" (142), "Button Side" (258), "Button Extra" (259), "Button Forward" (260), "Button Back" (261), "Button Task" (262), "Button Unknown" (256), "Button Unknown" (256), "Button Unknown" (256), "Button Unknown" (256), "Button Unknown" (256), "Button Unknown" (256), "Button Unknown" (256), "Button Unknown" (256), "Button Unknown" (256), "Button Unknown" (256), "Button Unknown" (256), "Button Unknown" (256)
	Evdev Scrolling Distance (275):	1, 1, 1
	Evdev Middle Button Emulation (276):	0
	Evdev Middle Button Timeout (277):	50
	Evdev Third Button Emulation (278):	0
	Evdev Third Button Emulation Timeout (279):	1000
	Evdev Third Button Emulation Button (280):	3
	Evdev Third Button Emulation Threshold (281):	20
	Evdev Wheel Emulation (282):	0
	Evdev Wheel Emulation Axes (283):	0, 0, 4, 5
	Evdev Wheel Emulation Inertia (284):	10
	Evdev Wheel Emulation Timeout (285):	200
	Evdev Wheel Emulation Button (286):	4
	Evdev Drag Lock Buttons (287):	0

Re: Invertire lo scroll del touchpad.

Inviato: domenica 29 gennaio 2017, 11:11
da steff
Penso che puoi seguire questo, visto che hai la voce

Codice: Seleziona tutto

Evdev Scrolling Distance (275):   1, 1, 1
Prova anche

Codice: Seleziona tutto

xinput set-prop 9 275 -1,-1,-1
forse funziona anche questo, ma non è persistente.

Re: Invertire lo scroll del touchpad.

Inviato: domenica 29 gennaio 2017, 11:15
da pikappa

Codice: Seleziona tutto

marco@casa:~$ Evdev Scrolling Distance (275):   1, 1, 1
bash: errore di sintassi vicino al token non atteso "("

Re: Invertire lo scroll del touchpad.

Inviato: domenica 29 gennaio 2017, 12:17
da -eternauta-
pikappa [url=http://forum.ubuntu-it.org/viewtopic.php?p=4952991#p4952991][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Ciao.
Come faccio ad invertire lo scrolling del touchpad in stile Apple, cioè al contrario di come è di default su Ubuntu?
Cercando qua e là ho trovato riferimenti al file xorg.conf, ma mi sembra che sulla mia Ubuntu 16.04 quel file non ci sia proprio...!
Magari è troppo semplice ma, non è sufficiente togliere oppure aggiungere il segno di spunta su "Abilita lo scorrimento naturale" dalle impostazioni del touchpad?
:ciao:

Re: Invertire lo scroll del touchpad.

Inviato: domenica 29 gennaio 2017, 12:26
da steff
Temo che non viene rilevato dalle impostazioni che si basano su synclient/synaptics da quanto so.
@pikappa: il primo non è mica un comando, devi provare il secondo e poi magari seguire i passi della pagina linkata.

Re: Invertire lo scroll del touchpad.

Inviato: mercoledì 22 marzo 2017, 18:18
da pikappa
-eternauta- [url=http://forum.ubuntu-it.org/viewtopic.php?p=4954278#p4954278][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:
pikappa [url=http://forum.ubuntu-it.org/viewtopic.php?p=4952991#p4952991][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Ciao.
Come faccio ad invertire lo scrolling del touchpad in stile Apple, cioè al contrario di come è di default su Ubuntu?
Cercando qua e là ho trovato riferimenti al file xorg.conf, ma mi sembra che sulla mia Ubuntu 16.04 quel file non ci sia proprio...!
Magari è troppo semplice ma, non è sufficiente togliere oppure aggiungere il segno di spunta su "Abilita lo scorrimento naturale" dalle impostazioni del touchpad?
:ciao:
Non trovo da nessuna parte le impostazioni del touchpad...
L'unico tool è "mouse e touchpad", ma mi fa scegliere solo il pulsante primario e la velocità del doppio click...

Re: Invertire lo scroll del touchpad.

Inviato: mercoledì 22 marzo 2017, 19:18
da steff
Mi sembra che ho già detto che non viene rivelato come tale ma come mouse.
Inoltre non hai dato il comando che ho proposto ma la riga della risposta/diagnosi che non è un comando.
http://forum.ubuntu-it.org/viewtopic.ph ... 6#p4954260

Re: Invertire lo scroll del touchpad.

Inviato: mercoledì 11 ottobre 2017, 14:58
da pikappa
steff [url=https://forum.ubuntu-it.org/viewtopic.php?p=4954281#p4954281][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Temo che non viene rilevato dalle impostazioni che si basano su synclient/synaptics da quanto so.
@pikappa: il primo non è mica un comando, devi provare il secondo e poi magari seguire i passi della pagina linkata.
Sorry, hai ragione.
Ho usato il comando

Codice: Seleziona tutto

xinput set-prop 9 275 -1,-1,-1
ma la modifica non ha agito sullo scrolling bensì sul cursore:
- se cerco di spostarlo in su, si muove a sinistra.
- se cerco di spostarlo in giù, si muove a destra.
- se cerco di spostarlo a sinistra, si muove in alto.
- se cerco di spostarlo a destra, si muove in basso.
E comunque la modifica scompare al riavvio (per fortuna in questo caso :D ).

Re: Invertire lo scroll del touchpad.

Inviato: mercoledì 11 ottobre 2017, 15:20
da pikappa
Ho trovato questo comando:

Codice: Seleziona tutto

echo "pointer = 1 2 3 5 4 7 6 8 9 10 11 12" > ~/.Xmodmap && xmodmap ~/.Xmodmap
Lo scrolling "naturale" viene abilitato e funziona benissimo, ma sono nel browser.
Nella navigazione delle cartelle rimane il vecchio scrolling, quindi si ha il disagio di dover cambiare gesture da una finestra all'altra.
Vero è che raramente uso lo scrolling al di fuori del browser, ma vorrei una soluzione più pulita...

Per ripristinare:

Codice: Seleziona tutto

echo "pointer = 1 2 3 4 5 6 7 8 9 10 11 12" > ~/.Xmodmap && xmodmap ~/.Xmodmap

Re: Invertire lo scroll del touchpad.

Inviato: mercoledì 11 ottobre 2017, 16:37
da steff
Posta

Codice: Seleziona tutto

xinput list 
xinput  list-props 9
sarebbe questo da modificare mettendo 1:

Codice: Seleziona tutto

   libinput Natural Scrolling Enabled (272):       0

Re: Invertire lo scroll del touchpad.

Inviato: mercoledì 11 ottobre 2017, 16:42
da pikappa

Codice: Seleziona tutto

marco@casa:~$ xinput list
⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ Logitech K400 Plus                      	id=9	[slave  pointer  (2)]
⎣ Virtual core keyboard                   	id=3	[master keyboard (2)]
    ↳ Virtual core XTEST keyboard             	id=5	[slave  keyboard (3)]
    ↳ Power Button                            	id=6	[slave  keyboard (3)]
    ↳ Video Bus                               	id=7	[slave  keyboard (3)]
    ↳ Power Button                            	id=8	[slave  keyboard (3)]
    ↳ Eee PC WMI hotkeys                      	id=10	[slave  keyboard (3)]
marco@casa:~$ xinput  list-props 9
Device 'Logitech K400 Plus':
	Device Enabled (136):	1
	Coordinate Transformation Matrix (138):	1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
	Device Accel Profile (269):	0
	Device Accel Constant Deceleration (270):	1.000000
	Device Accel Adaptive Deceleration (271):	1.000000
	Device Accel Velocity Scaling (272):	10.000000
	Device Product ID (256):	1133, 16461
	Device Node (257):	"/dev/input/event3"
	Evdev Axis Inversion (273):	0, 0
	Evdev Axes Swap (275):	0
	Axis Labels (276):	"Rel X" (146), "Rel Y" (147), "Rel Horiz Wheel" (266), "Rel Dial" (267), "Rel Vert Wheel" (268)
	Button Labels (277):	"Button Left" (139), "Button Middle" (140), "Button Right" (141), "Button Wheel Up" (142), "Button Wheel Down" (143), "Button Horiz Wheel Left" (144), "Button Horiz Wheel Right" (145), "Button Side" (261), "Button Extra" (262), "Button Forward" (263), "Button Back" (264), "Button Task" (265), "Button Unknown" (259), "Button Unknown" (259), "Button Unknown" (259), "Button Unknown" (259), "Button Unknown" (259), "Button Unknown" (259), "Button Unknown" (259), "Button Unknown" (259), "Button Unknown" (259), "Button Unknown" (259), "Button Unknown" (259), "Button Unknown" (259)
	Evdev Scrolling Distance (278):	1, 1, 1
	Evdev Middle Button Emulation (279):	0
	Evdev Middle Button Timeout (280):	50
	Evdev Middle Button Button (281):	2
	Evdev Third Button Emulation (282):	0
	Evdev Third Button Emulation Timeout (283):	1000
	Evdev Third Button Emulation Button (284):	3
	Evdev Third Button Emulation Threshold (285):	20
	Evdev Wheel Emulation (286):	0
	Evdev Wheel Emulation Axes (287):	0, 0, 4, 5
	Evdev Wheel Emulation Inertia (288):	10
	Evdev Wheel Emulation Timeout (289):	200
	Evdev Wheel Emulation Button (290):	4
	Evdev Drag Lock Buttons (291):	0

Re: Invertire lo scroll del touchpad.

Inviato: mercoledì 11 ottobre 2017, 19:16
da steff
Mi sa che hai sbagliato 275 con 278 nel comando

Codice: Seleziona tutto

xinput set-prop 9 275 -1,-1,-1

Codice: Seleziona tutto

Evdev Axes Swap (275):   0
Evdev Scrolling Distance (278):   1, 1, 1