SUMMARY I have an HP 865 G9 with an ELAN0768:00 04F3:31ED touchpad (at least that's what it shows up as). It shows up under the touchpad section of Input Devices, but also under the mouse section. That means I effectively have to ways to change pointer speed and scrolling speed, and the sliders are not tied to each other. Why do I have two ways of changing the scroll speed? The default scroll speed is too high for me, which implies they may be multiplicative? Does anyone know more about how this works under the hood? I'm on KDE Neon 5.27 Wayland. Also, I cannot find the setting that controls how many lines the cursor scrolls for my touchpad. When I'm scrolling the cursor in terminal emacs, the touchpad only scrolls one line at a time. OTOH, one click on the scroll wheel of my external mouse scrolls 3 lines, which is the expected behavior. How do I make my touchpad scroll 3 lines? STEPS TO REPRODUCE 1. 2. 3. OBSERVED RESULT EXPECTED RESULT SOFTWARE/OS VERSIONS Windows: macOS: Linux/KDE Plasma: (available in About System) KDE Plasma Version: KDE Frameworks Version: Qt Version: ADDITIONAL INFORMATION
Can reproduce; my touchpad also randomly gets listed as a mouse on the Mouse page. > Also, I cannot find the setting that controls how many lines the cursor > scrolls for my touchpad. When I'm scrolling the cursor in terminal emacs, > the touchpad only scrolls one line at a time. OTOH, one click on the scroll > wheel of my external mouse scrolls 3 lines, which is the expected behavior. > How do I make my touchpad scroll 3 lines? No such setting exists for touchpads because it doesn't make sense; touchpads let you scroll continuously, not on a "per-click" basis. Any such setting for how many lines to scroll per step or click would therefore only apply to scrolling devices that scroll in discrete steps or clicks, like a clicky mouse wheel.
Is there any way to make my touchpad scroll the cursor in Konsole faster without making the actual scroll speed for other things faster? If I make the scroll speed for normal things a normal speed, then the Konsole cursor scrolls too slowly. On 2/21/23 17:45, Nate Graham wrote: > https://bugs.kde.org/show_bug.cgi?id=466198 > > Nate Graham <nate@kde.org> changed: > > What |Removed |Added > ---------------------------------------------------------------------------- > Summary|Two scroll speed settings |Touchpad shows up as a > |for my touchpad 5.27 |mouse in the Mouse KCM > |Wayland | > Status|REPORTED |CONFIRMED > Component|general |kcm_mouse > Product|kde |systemsettings > Ever confirmed|0 |1 > CC| |nate@kde.org > Assignee|unassigned-bugs@kde.org |plasma-bugs@kde.org > Version|unspecified |5.27.0 > > --- Comment #1 from Nate Graham <nate@kde.org> --- > Can reproduce; my touchpad also randomly gets listed as a mouse on the Mouse > page. > >> Also, I cannot find the setting that controls how many lines the cursor >> scrolls for my touchpad. When I'm scrolling the cursor in terminal emacs, >> the touchpad only scrolls one line at a time. OTOH, one click on the scroll >> wheel of my external mouse scrolls 3 lines, which is the expected behavior. >> How do I make my touchpad scroll 3 lines? > No such setting exists for touchpads because it doesn't make sense; touchpads > let you scroll continuously, not on a "per-click" basis. Any such setting for > how many lines to scroll per step or click would therefore only apply to > scrolling devices that scroll in discrete steps or clicks, like a clicky mouse > wheel. >
(In reply to tsengalb99 from comment #2) > Is there any way to make my touchpad scroll the cursor in Konsole faster > without making the actual scroll speed for other things faster? If I > make the scroll speed for normal things a normal speed, then the Konsole > cursor scrolls too slowly. No, sorry. If you find that the scroll speed in Konsole is inconsistent with the scroll speed in your other apps, I would recommend submitting a bug report for Konsole about it. Also please try to avoid replying to the email, as it tends to produce huge comments with messed up formatting.
(In reply to Nate Graham from comment #3) > (In reply to tsengalb99 from comment #2) > > Is there any way to make my touchpad scroll the cursor in Konsole faster > > without making the actual scroll speed for other things faster? If I > > make the scroll speed for normal things a normal speed, then the Konsole > > cursor scrolls too slowly. > No, sorry. If you find that the scroll speed in Konsole is inconsistent with > the scroll speed in your other apps, I would recommend submitting a bug > report for Konsole about it. > > Also please try to avoid replying to the email, as it tends to produce huge > comments with messed up formatting. I don't think this is a Konsole issue. Searching around indicates GTK and Wayland apps have different scroll speeds, eg https://gitlab.gnome.org/GNOME/gtk/-/issues/363. I am noticing Okular scrolls slower than Chrome too. Is this something that can be fixed on Plasma's side?
None of this is an "issue" per se; just a difference between the scroll behaviors of different platforms. No one is right or wrong, but rather the differences themselves are the source of the annoyance. Unfortunately, as I'm sure you can imagine, this is practically impossible to fix because no platform has an incentive to change their scroll behavior simply to benefit users of a different platform. On a technical level, what would need to happen would be for each platform to expose a platform-specific scroll speed config setting, and then in Plasma we would try our best to sync them up so the speeds are roughly aligned across platforms. Unfortunately no such thing exists in any platform at the moment. And regardless, all of that is unrelated to the issue of touchpads showing up as mice on the Mouse page. :)
Anyway, to get back to the original issue, please attach the output of `libinput list-devices`. Thanks.
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!
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!