Bug 431302 - Natural scrolling settings are ignored so the feature doesn't work
Summary: Natural scrolling settings are ignored so the feature doesn't work
Status: RESOLVED FIXED
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_touchpad (show other bugs)
Version: 5.20.4
Platform: Neon Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-01-08 12:22 UTC by Riccardo Robecchi
Modified: 2022-10-11 08:32 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Riccardo Robecchi 2021-01-08 12:22:24 UTC
SUMMARY
Natural scrolling doesn't work with the Synaptics touchpad on my machine (HP EliteBook 745 G5). Whether I enable or disable the feature it makes no difference as it seems the setting is just ignored.

STEPS TO REPRODUCE
1. enable natural scrolling in the settings

OBSERVED RESULT
Natural scrolling is not enabled.

EXPECTED RESULT
Natural scrolling is enabled.

SOFTWARE/OS VERSIONS
Linux: KDE neon Focal
KDE Plasma Version: 5.20.4 
KDE Frameworks Version: 5.77.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION
Comment 1 Riccardo Robecchi 2021-01-08 12:24:08 UTC
Forgot to mention: I am using Xorg. I didn't test it on Wayland.
Comment 2 Nate Graham 2021-01-08 21:45:25 UTC
Are you using the Libinput or Synaptics driver? If you don't know, can you take a picture of the config page in System Settings?
Comment 3 Riccardo Robecchi 2021-01-09 01:06:44 UTC
(In reply to Nate Graham from comment #2)
> Are you using the Libinput or Synaptics driver? If you don't know, can you
> take a picture of the config page in System Settings?

I'm using libinput.
Comment 4 Nate Graham 2021-01-09 01:40:19 UTC
Weird. All I can say is that it works for me. :p
Comment 5 Riccardo Robecchi 2021-01-09 12:48:35 UTC
(In reply to Nate Graham from comment #4)
> Weird. All I can say is that it works for me. :p

There was one other person on the KDE Plasma group on Telegram that had the same issue, so I'm not the only one.
I tried using "journalctl -b -p04 --follow" before enabling and disabling the setting, but nothing would turn up.
Comment 6 Ivan Ivanov 2021-06-06 14:55:25 UTC
This affects me too. Reboot and reenabling the feature does not help. It used to work before, but broke around a week ago. I guess it has something to do with one of the updates.

Operating System: EndeavourOS
KDE Plasma Version: 5.21.5
KDE Frameworks Version: 5.82.0
Qt Version: 5.15.2
Kernel Version: 5.12.9-arch1-1
OS Type: 64-bit
Graphics Platform: X11
Processors: 8 × Intel® Core™ i5-8250U CPU @ 1.60GHz
Memory: 7.7 ГиБ of RAM
Graphics Processor: Mesa Intel® UHD Graphics 620
Comment 7 Riccardo Robecchi 2021-06-10 10:14:48 UTC
(In reply to Ivan Ivanov from comment #6)
> This affects me too. Reboot and reenabling the feature does not help. It
> used to work before, but broke around a week ago. I guess it has something
> to do with one of the updates.
> 
> Operating System: EndeavourOS
> KDE Plasma Version: 5.21.5
> KDE Frameworks Version: 5.82.0
> Qt Version: 5.15.2
> Kernel Version: 5.12.9-arch1-1
> OS Type: 64-bit
> Graphics Platform: X11
> Processors: 8 × Intel® Core™ i5-8250U CPU @ 1.60GHz
> Memory: 7.7 ГиБ of RAM
> Graphics Processor: Mesa Intel® UHD Graphics 620

Were you by any chance using the Synaptics driver before and now you're using the libinput driver?
Comment 8 Riccardo Robecchi 2021-06-22 18:16:51 UTC
So, I did a bit of an experiment. I reinstalled the Synaptics driver package, enabled natural scrolling and then purged the package. This appears to have enabled control through libinput. It seems like the settings for the Synaptics driver still apply despite the package being removed (and not purged). I guess this is an issue with upstream packages? Nate, do you have any insight on what might be happening here?
Comment 9 Nate Graham 2021-10-29 04:50:44 UTC
Yes, that's exactly what was happening. Only one can be active at once.
Comment 10 Riccardo Robecchi 2022-06-10 15:56:30 UTC
Reopening as the issue reappeared out of the blue. I haven't had the Synaptics drivers installed for ages.
Currently using Plasma 5.24.5, Frameworks 5.94.0 and Qt 5.15.4.
Comment 11 Riccardo Robecchi 2022-10-11 08:32:46 UTC
This appears to be fixed.