Bug 424568 - Smooth scrolling doesn't work with bluetooth keyboard
Summary: Smooth scrolling doesn't work with bluetooth keyboard
Status: RESOLVED UPSTREAM
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 18.08.0
Platform: Debian stable Linux
: NOR wishlist
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-07-23 10:38 UTC by myndstream
Modified: 2020-10-30 16:35 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 myndstream 2020-07-23 10:38:53 UTC
Could you please add smooth scrolling to the Dolphin file explorer?
This could be added as a general option, an option per view-mode or as a default setting.

Scrolling is currently making choppy leaps. It works much better in the Firefox browser.

This would be useful in general but it would be especially useful when scrolling with a touchpad - especially with that of a remote keyboard e.g. when using Dolphin as a media center / movies folder like described here: https://unix.stackexchange.com/q/581870/233262 It could probably also be useful for scrolling by dragging on a touchscreen.

This bug may be related: https://bugs.kde.org/show_bug.cgi?id=76082

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 5.14.5
KDE Plasma Version: 5.14
KDE Frameworks Version: 5.54.0
Qt Version: 5.11.3
Comment 1 myndstream 2020-07-23 11:24:54 UTC
Smooth scrolling with touchpad is implemented in Dolphin 19 so this can probably be closed.

Is there a way to get it to work under Debian10?

And is there a way to configure the sensitivity of the scrolling?
Comment 2 Nate Graham 2020-07-23 16:27:27 UTC
Can you define what "smooth scrolling" means to you? People uses this term to mean a lot of different things so I want to make sure we're talking about the same thing.
Comment 3 myndstream 2020-07-24 14:05:28 UTC
(In reply to Nate Graham from comment #2)
> Can you define what "smooth scrolling" means to you? People uses this term
> to mean a lot of different things so I want to make sure we're talking about
> the same thing.

Making "choppy leaps". When scrolling it does not smoothly scroll down but makes "jumps".

I have tested it with a touchpad with v19 and it smooth scrolling was enabled there - so I guess it's only an issue of outdated KDE Debian:
https://unix.stackexchange.com/questions/584892/what-would-be-needed-by-debian-to-ship-newer-versions-of-the-kde-desktop-environ/584903

I'll close this issue, if nobody else does it before me, soon. I think it might be useful for others looking for the same feature in e.g. Debian10 and I was hoping somebody would confirm that it has been fixed in v19 (maybe I'll test further and reopen the issue if it also appears on >v19).
Comment 4 Nate Graham 2020-07-24 18:55:26 UTC
When using a touchpad, what you're calling "smooth scrolling" is generally called "pixel scrolling" or "pixel-by-pixel scrolling".

I assume you're using a touchpad? If so, then yes, Dolphin has pixel scrolling for touchpads, and if it's not working for you (it works for me), then I would take it up with the Debian packagers. :)
Comment 5 Bug Janitor Service 2020-08-08 04:33:10 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 6 Bug Janitor Service 2020-08-23 04:33:10 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!
Comment 7 myndstream 2020-10-30 10:24:33 UTC
Okay so I tested it again with KDE neon 5.20:

Smooth scrolling works with the laptop's touchpad, but not with a bluetooth remote keyboard. Is this a problem of the bluetooth remote keyboard (hard-/firmware), Linux/GNU/Debian software or KDE software?
Comment 8 Nate Graham 2020-10-30 13:38:44 UTC
No idea to be honest.
Comment 9 Nate Graham 2020-10-30 13:39:21 UTC
Does your bluetooth keyboard have a built-in touchpad or something?
Comment 10 myndstream 2020-10-30 14:22:35 UTC
(In reply to Nate Graham from comment #9)
> Does your bluetooth keyboard have a built-in touchpad or something?

Yes, sorry I didn't make that clearer. The scrolling isn't smooth when scrolling via the bluetooth keyboard touchpad but it's smooth when scrolling the usual way. Not sure if that's an issue of the keyboard, Debian software or KDE software (probably not a Dolphin issue but of bluetooth-related software in that case).
Comment 11 Nate Graham 2020-10-30 14:35:21 UTC
How's the scrolling in Firebox or Chromium or a GTK app like Gedit?
Comment 12 myndstream 2020-10-30 15:07:24 UTC
Good question. Should have tested that right away.

Scrolling in Firefox is smooth (unlike Dolphin).
Scrolling in Gedit is not smooth.
Scrolling in Leafpad is not smooth.
Comment 13 Nate Graham 2020-10-30 16:35:26 UTC
I had a feeling. Firefox uses a totally custom implementation which apparently handles this. I would file a bug against libinput: https://gitlab.freedesktop.org/libinput/libinput/-/issues/