F29, nefunkční scrollování dvěma prsty


#1

Ahoj, na jednom starším laptopu Dell Latitude E4200 jsem čerstvě nainstaloval F29 (dříve Win10). Na touchpadu mi nefunguje scrollování dvěma prsty.

# libinput list-devices

Device:           AlpsPS/2 ALPS GlidePoint
Kernel:           /dev/input/event4
Group:            8
Seat:             seat0, default
Size:             73x51mm
Capabilities:     pointer 
Tap-to-click:     disabled
Tap-and-drag:     enabled
Tap drag lock:    disabled
Left-handed:      disabled
Nat.scrolling:    disabled
Middle emulation: enabled
Calibration:      n/a
Scroll methods:   *edge 
Click methods:    none
Disable-w-typing: enabled
Accel profiles:   none
Rotation:         n/a

Hledal jsem na Google, ale nic relevantního jsem zatím nenašel. Máte nějakou radu?

Děkuji


#2

V tom konfiguráku je, že scrollovací metoda je edge. To znamená, že se k posouvání používá pravá strana touchpadu, jak to bylo dřív zvykem. Teď je otázka, jestli to je jenom volba a dá se to změnit na dva prsty (to by mělo být možné přepnout v nastavení touchpadu v GNOME Control Centeru) nebo ten touchpad (či jeho ovladač) prostě multitouch neumí. Těžko říct takto na dálku.


#3

V Gnome Control Center mi to právě nejde. Volba scrollování dvěma prsty je standardně zapnutá, ale šedivá a nefunguje.

Kdysi jsem něco podobného na jiném laptopu řešil na Ubuntu. Tam to také po čisté instalaci nefungovalo a co si pamatuji, tak stačilo doinstalovat balíček xserver-xorg-input-synaptics.

Ve Fedoře jsem sice také našel balíčky xorg-x11-drv-synaptics-*, ale předpokládám, že díky Waylandu to asi nebude správná cesta nebo se pletu? Je nějaká jiná varianta?


#4

Máte někdo nějaký nápad na co se podívat, kde začít?


#5

Zkusil bych ten balíček nainstalovat a potom na přihlašovací obrazovce přepnout do GNOME na Xorg (vybrat uživatele, kliknout na ozubené kolečko a vybrat GNOME na Xorg). Nejsem si jistý, jestli libinput není vyžadovaný už i na X, ale za pokus to stojí.


#6

Nainstaloval jsem xorg-x11-drv-synaptics-legacy a poté zkusil Wayland i Xorg a nefunguje ani v jednom.

Poté jsem se dočetl na https://fedoraproject.org/wiki/Changes/RetireSynapticsDriver, že jej nahradil xorg-x11-drv-libinput, který jsem měl již nainstalován ve výchozím stavu.

Nějaký další nápad nebo se mám smířit s tím, že to prostě nepůjde? Zkouším samozřejmě hledat na Google, ale nic relevantního jsem zatím nenašel.


#7

Možné je, že to ani ten ovladač od Synapticu neumí… Na té wiki máš popsané, jak můžeš zjistit, jaký ovladač se používá.


#8

Nainstalovaný xorg-x11-drv-synaptics-legacy, Xorg

# xinput list-props 13

Device 'AlpsPS/2 ALPS GlidePoint':
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 (275):	1
Device Accel Constant Deceleration (276):	2.500000
Device Accel Adaptive Deceleration (277):	1.000000
Device Accel Velocity Scaling (278):	12.500000
Synaptics Edges (297):	153, 870, 115, 652
Synaptics Finger (298):	12, 15, 0
Synaptics Tap Time (299):	180
Synaptics Tap Move (300):	56
Synaptics Tap Durations (301):	180, 180, 100
Synaptics ClickPad (302):	0
Synaptics Middle Button Timeout (303):	75
Synaptics Two-Finger Pressure (304):	141
Synaptics Two-Finger Width (305):	7
Synaptics Scrolling Distance (306):	25, 25
Synaptics Edge Scrolling (307):	1, 0, 0
Synaptics Two-Finger Scrolling (308):	0, 0
Synaptics Move Speed (309):	1.000000, 1.750000, 0.156495, 0.000000
Synaptics Off (310):	0
Synaptics Locked Drags (311):	0
Synaptics Locked Drags Timeout (312):	5000
Synaptics Tap Action (313):	0, 0, 0, 0, 0, 0, 0
Synaptics Click Action (314):	1, 1, 1
Synaptics Circular Scrolling (315):	0
Synaptics Circular Scrolling Distance (316):	0.100000
Synaptics Circular Scrolling Trigger (317):	0
Synaptics Circular Pad (318):	0
Synaptics Palm Detection (319):	0
Synaptics Palm Dimensions (320):	10, 100
Synaptics Coasting Speed (321):	20.000000, 50.000000
Synaptics Pressure Motion (322):	15, 80
Synaptics Pressure Motion Factor (323):	1.000000, 1.000000
Synaptics Grab Event Device (324):	0
Synaptics Gestures (325):	1
Synaptics Capabilities (326):	1, 1, 1, 0, 0, 1, 0
Synaptics Pad Resolution (327):	1, 1
Synaptics Area (328):	0, 0, 0, 0
Synaptics Noise Cancellation (329):	6, 6
Device Product ID (268):	2, 8
Device Node (267):	"/dev/input/event6"

Nenainstalovaný xorg-x11-drv-synaptics-legacy, Xorg

# xinput list-props 13

Device 'AlpsPS/2 ALPS GlidePoint':
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
libinput Tapping Enabled (297):	0
libinput Tapping Enabled Default (298):	0
libinput Tapping Drag Enabled (299):	1
libinput Tapping Drag Enabled Default (300):	1
libinput Tapping Drag Lock Enabled (301):	0
libinput Tapping Drag Lock Enabled Default (302):	0
libinput Tapping Button Mapping Enabled (303):	1, 0
libinput Tapping Button Mapping Default (304):	1, 0
libinput Natural Scrolling Enabled (279):	1
libinput Natural Scrolling Enabled Default (280):	0
libinput Disable While Typing Enabled (305):	1
libinput Disable While Typing Enabled Default (306):	1
libinput Scroll Methods Available (281):	0, 1, 0
libinput Scroll Method Enabled (282):	0, 0, 0
libinput Scroll Method Enabled Default (283):	0, 1, 0
libinput Middle Emulation Enabled (286):	1
libinput Middle Emulation Enabled Default (287):	1
libinput Accel Speed (288):	0.000000
libinput Accel Speed Default (289):	0.000000
libinput Left Handed Enabled (293):	0
libinput Left Handed Enabled Default (294):	0
libinput Send Events Modes Available (264):	1, 1
libinput Send Events Mode Enabled (265):	0, 0
libinput Send Events Mode Enabled Default (266):	0, 0
Device Node (267):	"/dev/input/event6"
Device Product ID (268):	2, 8
libinput Drag Lock Buttons (295):	<no items>
libinput Horizontal Scroll Enabled (296):	1