Page 1 of 3 123 LastLast
Results 1 to 10 of 24

Thread: Smooth Scrolling Targeted For X.Org Server 1.12

  1. #1
    Join Date
    Jan 2007
    Posts
    14,645

    Default Smooth Scrolling Targeted For X.Org Server 1.12

    Phoronix: Smooth Scrolling Targeted For X.Org Server 1.12

    In early 2012 we can expect to see the release of X.Org Server 1.12 with various touch improvements and other input related work. Also being queued up for the 1.12 release is support for smooth scrolling...

    http://www.phoronix.com/vr.php?view=OTUyNw

  2. #2
    Join Date
    Dec 2008
    Posts
    87

    Default

    I personally think that is very LATE to add smooth scrolling...

  3. #3
    Join Date
    Jul 2008
    Location
    Greece
    Posts
    3,788

    Default

    Smooth scrolling is implemented by Gtk and Qt. I thought that this is the right place to implement this feature, given that X11 lacks GUI controls.

  4. #4
    Join Date
    May 2010
    Posts
    122

    Default

    Quote Originally Posted by RealNC View Post
    Smooth scrolling is implemented by Gtk and Qt. I thought that this is the right place to implement this feature, given that X11 lacks GUI controls.
    Assuming the patches are related to this year old thread " http://www.mail-archive.com/xorg-devel@lists.x.org/msg06390.htm" it has more to do with input event resolution than GUI controls.

  5. #5
    Join Date
    Sep 2008
    Location
    Vilnius, Lithuania
    Posts
    2,540

    Default

    Awesome, and about time indeed. Lack of it is basically the thing that I dislike the most on my Linux installation so far (followed by very slow Flash performance), so fixing it will go a long way indeed.

  6. #6
    Join Date
    May 2010
    Posts
    122

    Default

    Quote Originally Posted by TheCycoONE View Post
    Assuming the patches are related to this year old thread " http://www.mail-archive.com/xorg-devel@lists.x.org/msg06390.htm" it has more to do with input event resolution than GUI controls.
    Opps, cut off the url and didn't catch it in the edit timeout:
    http://www.mail-archive.com/xorg-dev.../msg06390.html

  7. #7
    Join Date
    Jun 2009
    Posts
    2,927

    Default

    It's always great to have new features, but I thought that everybody and their grandma immediately disabled this useless and annoying "feature" within 15 seconds of starting to use a new computer.

    I refused to use IE long before the browser wars got started precisely for enforcing this dumbass behaviour.

  8. #8
    Join Date
    Sep 2008
    Location
    Vilnius, Lithuania
    Posts
    2,540

    Default

    Oh wow, I can disable that for the time being. Awesome! Thanks for the tip!

    For those who would like to know how: Go to about:config, search for general.smoothScroll and doubleclick it.

  9. #9
    Join Date
    Nov 2007
    Posts
    1,024

    Default

    Quote Originally Posted by pingufunkybeat View Post
    It's always great to have new features, but I thought that everybody and their grandma immediately disabled this useless and annoying "feature" within 15 seconds of starting to use a new computer.
    In my experience, the lack of this feature is one of the things people use to make fun of just how bad the Linux desktop experience is.

    It can be annoying when implemented poorly, but when implemented properly it is a huge usability boost. Animations that illustrate where something that moved has actually gone makes a huge difference in your ability to efficiently use any UI.

    (On an off-topic note, this is one of my biggest gripes with the Roku UI. You click a button, there's some lag, a sound, and then your screen is laid out differently. If someone else is using the remote, for instance, it's very disorienting and at times difficult to tell if they're moving left or right through the queue, leading some confusion like "go back to the left... i mean forward to the right... i mean, back to wherever you were, you passed it.")

  10. #10
    Join Date
    Jun 2009
    Posts
    2,927

    Default

    Quote Originally Posted by elanthis View Post
    In my experience, the lack of this feature is one of the things people use to make fun of just how bad the Linux desktop experience is.
    I wouldn't take such people seriously. My gripe with the scrolling is that it makes you slower and you don't have immediate visual feedback of just where you end up once you use the scroll wheel. It was cool back in the 90s, when it was a "wow" factor, but for me, it is annoying. If I scroll a page, I want it to stop scrolling the very microsecond I stop scrolling, and I want to know (by feeling) exactly where I've scrolled to.

    This is my gripe with many modern GUIs. You spend lots of time watching animated things and catching them around the screen, when you know exactly where you want them. You spend lots of time reading menus and dialogs and looking for the right thing to click, when you know exactly what the option/file you're looking for is called.

    At the same time, you are right that smooth animations in general, when implemented well, can improve usability. So this patch will probably enable some other, better, effects which improve usability. And that's a good thing.

    It's just that the "browser scrolling smoothly when you press page down" gimmick stopped being cool about 15 seconds after it was introduced. It slows you down, as it's nauseating to read scrolling text on a monitor.

    IMHO, of course.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •