Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-121500

Default flick deceleration is far too high for touchscreens, can't be customized through platform theme

    XMLWordPrintable

Details

    • Linux/Wayland
    • 691248f91 (dev), ed66cf8a0 (dev), de2e3b768 (6.7), 091ce6477 (6.7), 0e47a6993 (6.6)

    Description

      In https://codereview.qt-project.org/c/qt/qtbase/+/91242 FlickDeceleration was introduced as a value for Flickable that specifies how fast a flick decelerates. The speed was also changed from 1500 pixels / secĀ² to 5000 pixels / secĀ².

      From my experience, this value is far too high and makes touchscreen scrolling painful, because there is almost no inertia when releasing from a flick.

      I am aware that this can be changed through the flickDeceleration property of Flickable, but from working on KDE Plasma Mobile, we want to be able to change this globally. I might be misunderstanding the code, but from my understanding it cannot be changed through the platform theme at the moment, it fetches it from the platform which on X11/Wayland would always then fetch the default value.

      I think the default should be restored, or at least, some way of changing it through the platform theme should be possible.

      Attachments

        For Gerrit Dashboard: QTBUG-121500
        # Subject Branch Project Status CR V

        Activity

          People

            srutledg Shawn Rutledge
            espidev Devin Lin
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews