Bug 425456

Summary: Trackpoint Scrolling in Konsole broken since 20.07
Product: [Applications] konsole Reporter: l.gaeher
Component: historyAssignee: Konsole Developer <konsole-devel>
Status: RESOLVED DUPLICATE    
Severity: normal CC: kwilson, rasasi78, ztMAMOHT
Priority: NOR    
Version: 20.08.0   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:

Description l.gaeher 2020-08-17 12:40:19 UTC
Scrolling with trackpoints does not work (or is very stuttery -- scrolling doesn't do anything) since Konsole version 20.07. Other applications are not affected. Downgrading just Konsole to 20.04.3 makes everything work again. 


STEPS TO REPRODUCE
1. Open Konsole.
2. Use something that produces a long output, eg. dmesg. 
3. Use trackpoint for scrolling. 

OBSERVED RESULT
Scrolling is very stuttery/only works sometimes (on an IBM SK-8845RC USB keyboard) or doesn't work at all (on a Lenovo W530 laptop keyboard). 
Touchpad scrolling might also have interruptions, but less severe.
Scrolling with a computer mouse does not seem to be affected. 

EXPECTED RESULT
The output is scrolled up/down when using a trackpoint as input.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: current Arch Linux on kernel 5.8.1-arch1-1
Qt: 5.15.0
KDE Frameworks: 5.73.0
plasmashell 5.19.4

ADDITIONAL INFORMATION
Comment 1 Kevin Wilson 2020-09-05 02:16:42 UTC
Hi there,

I think that this bug likely is a duplicate of https://bugs.kde.org/show_bug.cgi?id=425765 .

Does the patch attached to that bug fix your problem?

*** This bug has been marked as a duplicate of bug 425765 ***
Comment 2 l.gaeher 2020-09-05 07:09:17 UTC
(In reply to Kevin Wilson from comment #1)
> Hi there,
> 
> I think that this bug likely is a duplicate of
> https://bugs.kde.org/show_bug.cgi?id=425765 .
> 
> Does the patch attached to that bug fix your problem?
> 
> *** This bug has been marked as a duplicate of bug 425765 ***

Hi, 
Yes, I can confirm that this patch fixes the problem both against 20.08.1 and the current Konsole master. 
Thank you!