https://bugs.kde.org/show_bug.cgi?id=407293

            Bug ID: 407293
           Summary: Remote input plugin's scrolling speed is too fast,
                    can't be adjusted
           Product: kdeconnect
           Version: unspecified
          Platform: Android
                OS: Linux
            Status: REPORTED
          Severity: wishlist
          Priority: NOR
         Component: android-application
          Assignee: albertv...@gmail.com
          Reporter: ferd...@gmail.com
                CC: albertv...@gmail.com, inverted...@gmail.com,
                    myccl...@gmail.com
        Depends on: 350878
  Target Milestone: ---

SUMMARY

Bug #350878 previously dealt with the remote input plugin, and at the time the
ability to tweak the mouse-tracking responsiveness was added in the form of the
plugin's "Set touchpad sensitivity" and "Set pointer acceleration" preferences. 

While those work great for tuning pointer movement, it has no effect whatsoever
on two-finger scrolling speed, which remains uncomfortably fast and difficult
to use with any precision.


STEPS TO REPRODUCE
1. Pair an Android phone running KDE Connect to a Linux system, and enable the
"Remote input" plugin on both ends.
2. Open the remote input mode on KDE Connect and use one finger to move the
Linux mouse pointer around the screen. Note how finger movements translate into
pointer motion.
3. Open a browser and load a long (ideally, continuously-scrolling) page —
YouTube's default https://youtube.com/ homepage feed works well.
4. Use two fingers to scroll the page vertically. Choose a particular video and
attempt to position it at the exact vertical center of the window.
5. Go into the Remote input plugin's preferences, and set: "Set touchpad
sensitivity" to "Above Slowest"; "Set pointer acceleration" to "Weakest".
6. Return to the remote input interface and repeat the previous input tests.

OBSERVED RESULT
While pointer motion becomes positively glacial, scrolling response is exactly
the same despite the preferences change. In general, scrolling is extremely
hyperresponsive, with even small finger movements translating into exaggerated
scrolls. Precise positioning of the scroll position is extremely difficult.
There is no way to adjust the response curve governing how two-finger swipes
are translated into scroll motions.


EXPECTED RESULT
Two-finger input motions would be, or could be configured to be, amplified less
when translated into scroll events, allowing for more gradual and precise
shifts of the scrollable canvas using scroll gestures.


SOFTWARE/OS VERSIONS
KDE Connect version: 1.12.7 (Bugzilla's Version selector only goes to 1.10)
Linux: Fedora 29 with GNOME Shell 3.30.2 (via GSConnect v23)


Referenced Bugs:

https://bugs.kde.org/show_bug.cgi?id=350878
[Bug 350878] Add input speed/sensitivity settings for mouse input.
-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to