Touchpad - svislé rolování je uprostřed

Problémy a zkušenosti s programy, softwarovými nástroji nebo balíčkovacími systémy pro jejich instalaci
Zpráva
Autor
caine
Příspěvky: 106
Registrován: 27 srp 2014, 18:37

Touchpad - svislé rolování je uprostřed

#1 Příspěvek od caine »

Dobrý den, prosím o radu ohledně zvláštního chování touchpadu na pracovním notebooku Dell Precision M6500. Někdy je při spuštění vše v pořádku a najednou se jakoby v jedné třetině touchpadu vytvoří "svislé rolování"... vlastně totéž, co obvykle bývá na pravé straně při okraji. (V nastavení přes Ovládací centrum → Myš → Touchpad mám svislé rolování při okraji zrušeno a provádím ho dvěma prsty!)
Tahle nežádoucí "ploška" hodně stěžuje práci, protože se běžné posunování kursoru v místě střetu "hádá" s rolováním textu, kursor náhle přeskočí kamsi a dějí se škubavé přesuny. Asi je to hloupost, ale jakoby se o touchpad praly dva ovladače...
Jen pro úplnost - na ntb. musím mít dualboot s Windows a tam je vše v pořádku.
Děkuju za případnou ochotu. Hledal jsem na Googlu, ale s podobným problémem jsem se nesetkal... což ovšem může být i mou chabou angličtinou.

System: Kernel: 4.10.0-37-generic x86_64 (64 bit) Desktop: MATE 1.18.0
Distro: Linux Mint 18.2 Sonya
Machine: System: Dell (portable) product: Precision M6500
Mobo: Dell model: 0R1203 Bios: Dell v: A10 date: 06/04/2013
CPU: Quad core Intel Core i7 Q 740 (-HT-MCP-) speed/max: 933/1734 MHz
Graphics: Card: Advanced Micro Devices [AMD/ATI] Broadway XT [Mobility Radeon HD 5870]
Display Server: X.Org 1.18.4 drivers: ati,radeon (unloaded: fbdev,vesa)
Resolution: 1920x1200@60.00hz
GLX Renderer: Gallium 0.4 on AMD JUNIPER (DRM 2.49.0 / 4.10.0-37-generic, LLVM 4.0.0)
GLX Version: 3.0 Mesa 17.0.7

menom
Příspěvky: 2780
Registrován: 12 pro 2012, 15:10

Re: Touchpad - svislé rolování je uprostřed

#2 Příspěvek od menom »

.

Po zadani nasledujuceho prikazu by sme sa mohli dozvedet aky to je touchpad:

Kód: Vybrat vše

egrep -i 'synap|alps|etps|elan' /proc/bus/input/devices
.
.

caine
Příspěvky: 106
Registrován: 27 srp 2014, 18:37

Re: Touchpad - svislé rolování je uprostřed

#3 Příspěvek od caine »

N: Name="SynPS/2 Synaptics TouchPad"
P: Phys=synaptics-pt/serio0/input0

menom
Příspěvky: 2780
Registrován: 12 pro 2012, 15:10

Re: Touchpad - svislé rolování je uprostřed

#4 Příspěvek od menom »

.

Mohol by si sem kopirovat co odpovie Terminal po zadani prikazu:

Kód: Vybrat vše

xinput --list
A este:

Kód: Vybrat vše

cat /var/log/Xorg.0.log | grep -i synaptics 
.
.

caine
Příspěvky: 106
Registrován: 27 srp 2014, 18:37

Re: Touchpad - svislé rolování je uprostřed

#5 Příspěvek od caine »

Uff! Zkusil jsem být poslušný chlapec a naučit se výpisy příkazů dle doporučení vkládat přes pastebinit. Tak snad....
xinput --list
https://pastebin.com/5wKXH8wF
cat /var/log/Xorg.0.log | grep -i synaptics
https://pastebin.com/g2yQd1dH

menom
Příspěvky: 2780
Registrován: 12 pro 2012, 15:10

Re: Touchpad - svislé rolování je uprostřed

#6 Příspěvek od menom »

caine píše: 27 říj 2017, 14:08 Uff! Zkusil jsem být poslušný chlapec a naučit se výpisy příkazů dle doporučení vkládat přes pastebinit. Tak snad....
xinput --list
https://pastebin.com/5wKXH8wF
cat /var/log/Xorg.0.log | grep -i synaptics
https://pastebin.com/g2yQd1dH
To je pekne od teba, ale nutne je to len pri dlhych vypisoch, aby clovek nemusel dlho rolovat.
Zaujima nas hlavne toto:

Kód: Vybrat vše

⎡ Virtual core pointer                        id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad                id=12   [slave  pointer  (2)]
⎜   ↳ PS/2 Generic Mouse                        id=13   [slave  pointer  (2)]
A toto:

Kód: Vybrat vše

[    22.036] (II) LoadModule: "synaptics"
[    22.037] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
[    22.037] (II) Module synaptics: vendor="X.Org Foundation"
[    22.037] (II) Using input driver 'synaptics' for 'SynPS/2 Synaptics TouchPad'
Este poprosim vypis:

Kód: Vybrat vše

xinput --list-props 12
Staci to kopirovat sem mezi Code
5-te tlacitko zleva
.

caine
Příspěvky: 106
Registrován: 27 srp 2014, 18:37

Re: Touchpad - svislé rolování je uprostřed

#7 Příspěvek od caine »

To je úžasné, co všechno z toho kouzelného klobouku terminálu umíte vytáhnout! Vidím, že se nějak stále víc a víc blížíme k "podstatným" údajům, ale abych chápal v čem a co s nimi, k tomu mám vážně ještě hodně daleko :-) Ale aspoň mě to baví sledovat... vždycky si představuju, že třeba jednou i já tuhle dálkovou školu čar a linuxových kouzel dostuduju. I když... ehm... tady je ten výpis

Kód: Vybrat vše

~ $ xinput --list-props 12
Device 'SynPS/2 Synaptics TouchPad':
	Device Enabled (141):	1
	Coordinate Transformation Matrix (143):	1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
	Device Accel Profile (267):	1
	Device Accel Constant Deceleration (268):	2.500000
	Device Accel Adaptive Deceleration (269):	1.000000
	Device Accel Velocity Scaling (270):	12.500000
	Synaptics Edges (271):	1759, 5295, 1626, 4316
	Synaptics Finger (272):	25, 30, 0
	Synaptics Tap Time (273):	180
	Synaptics Tap Move (274):	227
	Synaptics Tap Durations (275):	180, 100, 100
	Synaptics ClickPad (276):	0
	Synaptics Middle Button Timeout (277):	75
	Synaptics Two-Finger Pressure (278):	282
	Synaptics Two-Finger Width (279):	7
	Synaptics Scrolling Distance (280):	103, 103
	Synaptics Edge Scrolling (281):	0, 0, 0
	Synaptics Two-Finger Scrolling (282):	1, 1
	Synaptics Move Speed (283):	1.000000, 1.750000, 0.038737, 0.000000
	Synaptics Off (284):	1
	Synaptics Locked Drags (285):	0
	Synaptics Locked Drags Timeout (286):	5000
	Synaptics Tap Action (287):	2, 3, 0, 0, 0, 0, 0
	Synaptics Click Action (288):	1, 0, 0
	Synaptics Circular Scrolling (289):	0
	Synaptics Circular Scrolling Distance (290):	0.100000
	Synaptics Circular Scrolling Trigger (291):	0
	Synaptics Circular Pad (292):	0
	Synaptics Palm Detection (293):	0
	Synaptics Palm Dimensions (294):	10, 200
	Synaptics Coasting Speed (295):	20.000000, 50.000000
	Synaptics Pressure Motion (296):	30, 160
	Synaptics Pressure Motion Factor (297):	1.000000, 1.000000
	Synaptics Resolution Detect (298):	1
	Synaptics Grab Event Device (299):	0
	Synaptics Gestures (300):	1
	Synaptics Capabilities (301):	1, 1, 1, 1, 1, 1, 1
	Synaptics Pad Resolution (302):	76, 55
	Synaptics Area (303):	0, 0, 0, 0
	Synaptics Noise Cancellation (304):	25, 25
	Device Product ID (262):	2, 7
	Device Node (263):	"/dev/input/event5"

menom
Příspěvky: 2780
Registrován: 12 pro 2012, 15:10

Re: Touchpad - svislé rolování je uprostřed

#8 Příspěvek od menom »

.
Ked porovnam hodnoty z vypisu tak su samozrejme ine ako u mna, lebo su neni touchpady totozne.
Mal som podozrenie, ze by to mohol byt zapnuty Circular Scrolling (289): 0 , ale neni.

Pomocou tohto prikazu by si mohol znizit citlivost na touchpade

Kód: Vybrat vše

xinput --set-prop 12 272 27 32 0
Ak nepomoze tak pridat + 2 hodnotam 27 a 32 co je FingerLow, FingerHigh

Kód: Vybrat vše

xinput --set-prop 12 272 29 34 0
A podobne mozes vyskusat pomaly pridat, malo by sa to hned prejavyt.
.

caine
Příspěvky: 106
Registrován: 27 srp 2014, 18:37

Re: Touchpad - svislé rolování je uprostřed

#9 Příspěvek od caine »

Nechal jsem si nějaký čas na testování, abych se tu neukvapoval s případnými výlevy radosti či skepse. Ale výsledek byl nakonec vždy podobný. Nepodařilo se mi zjistit, co způsobuje, že se touchpad "zblázní" a najednou si vytvoří tu svislou rolovací plošku asi 1 - 1,5 cm širokou, zhruba uprostřed nebo spíš v jedné třetině zleva. Objeví se vždycky zničehonic a po restartu notebooku zase na čas zmizí. Nespozoroval jsem ani, že by v tom, kdy se objeví byl nějaký řád, že by třeba naskočila při spouštění konkrétního programu. Naposledy jsem dokonce jenom šmejdil prstíkama po touchpadu a šup! Byla tu. Zda jsem přitom provedl i nějaké speciální gesto.. nebo byl jen víc nadopovaný statickou elekřinou... nebo měl prostě jen vlhčí prsty od zoufalého pláče... Nevím.
Každopádně aspoň tu mám porovnání "před a po" - výpisy příkazu "synclient -l", co poradila Lombardo1981. A nic! Žádná změna i když se touchpad evidentně chová jinak!!!
Také tu (ne)citlivost jsem "taktoval" zvolna až do krajních mezí, čímž se při optimálních hodnotách (~ $ xinput --set-prop 12 272 35 40 0) zlepšilo cukání, či nechtěné přejetí... ale zásadní problém to žel nevyřešilo.
Ještě pro zajímavost:
Přes Ovládací centrum → Předvolby myši → Touchpad jsem schválně zkusil vypnout "Svislé posunování dvěma prsty". A nejen že zmizela tato funkce, ale také ta zlobivá ploška zhruba uprostřed, zůstala najednou "mrtvá"!! Při pohybu prstem po touchpadu se kursor posouvá, ale sotva se dostane k ní, zastaví se a pokračuje až zase po překonání těch cca 1,5 cm.

menom
Příspěvky: 2780
Registrován: 12 pro 2012, 15:10

Re: Touchpad - svislé rolování je uprostřed

#10 Příspěvek od menom »

.

Predpokladam ze to neni prvi linuxovy OS co si na tomto notebooku vyskusal.
Ak touchpad v inom linuxe fungoval, tak by bolo mozne v tom OS spustenom ako Live zopakovat vypisy xinput.
Porovnat hodnoty a potom upravit v tomto nainstalovanom OS.

.
.

Zamčeno