Registered Member
|
[KDELibs] Use motion dynamics to scroll based on speed of mouse wheel movement
Sat May 30, 2009 2:37 am
Similar to some UIs like Apple's iPod Touch where if you move your finger (or say mouse scroll wheel) slowly then the page scrolls smoothly and slowly.
But if you quickly flick your finger up or down (or quickly scroll the mouse wheel) then the window/page should smoothly accelerate/decelerate (use motion dynamics) so that you can scroll large/long pages/windows faster. Right now I have to keep flicking the mouse scroll wheel many many times to scroll from the top to bottom of a webpage and a "workaround" is to click and drag the scrollbar but that defeats the utility of the scroll wheel. This could be either implemented in a generic KDE widget so that it works for multiple apps like Dolphin, Kate, Konquerer etc? Or perhaps use the new QT animation framework somehow? If performance/flicker is a problem then this can be a KWin effect to enable only when desktop effects can be supported/enabled in the hardware...
Last edited by bcooksley on Sat May 30, 2009 3:55 am, edited 1 time in total.
"Thou shalt not follow the null pointer for at its end madness and chaos lie."
|
Registered Member
|
RE: [KDELibs] Use motion dynamics to scroll based on speed of mouse wheel movement
Sat May 30, 2009 6:47 pm
i like this thing
however i dont like smooth scrolling in general so i disabled it where i could when smooth scrolling is disabled i would like this feature to behave as changing the scrolling step dynamically depending on the delay from the previous step |
Registered Member
|
RE: [KDELibs] Use motion dynamics to scroll based on speed of mouse wheel movement
Sat May 30, 2009 7:43 pm
There is an option in synaptic driver (or somewhere near ) to enable a circle scroll.
You set the starting point (e.g. top left corner) and start moving finger in rounds, the close to the center, the faster you go. Sadly, this feature is very unadvertised. KDE also could implement a features form macs like zoom page, or rotate with two fingers. Very useful when working with pdfs or pictures. |
Registered Member
|
RE: [KDELibs] Use motion dynamics to scroll based on speed of mouse wheel movement
Sun May 31, 2009 6:37 pm
I have seen from the planetkde blog there is work going on in this area in Qt, but I do not know if there are plans to utilize it in KDE or not.
Man is the lowest-cost, 150-pound, nonlinear, all-purpose computer system which can be mass-produced by unskilled labor.
-NASA in 1965 |
Registered Member
|
The KDE 4.4 roadmap is looking good and includes use of QT Kinetic! So I'm hoping this brainstorm request will come to fruition soon
See http://aseigo.blogspot.com/2009/07/plas ... de-44.html
"Thou shalt not follow the null pointer for at its end madness and chaos lie."
|
Registered Member
|
Sadly 4.4 may not have everything, there is hope for 4.5 though:
http://lists.kde.org/?l=kwin&m=126493325916099
"Thou shalt not follow the null pointer for at its end madness and chaos lie."
|
Registered Member
|
It's sounds like a Kinetic Scrolling.
I like the idea. |
Registered Member
|
Marked as submitted: https://bugs.kde.org/show_bug.cgi?id=247313
Man is the lowest-cost, 150-pound, nonlinear, all-purpose computer system which can be mass-produced by unskilled labor.
-NASA in 1965 |
Registered users: Bing [Bot], Evergrowing, Google [Bot]