[haiku-commits] Re: haiku: hrev44756 - in src: libs/edit tests/system/libroot/posix kits/interface

  • From: "Ingo Weinhold" <ingo_weinhold@xxxxxx>
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Mon, 05 Nov 2012 23:00:59 +0100

John Scipione wrote:
> On Mon, Nov 5, 2012 at 7:53 AM, John Scipione <jscipione@xxxxxxxxx> wrote:
> > > 410d197: Adjust modifier for fast scrolling to match other OSes.
> > >
> > > * instead of any of (OPTION, COMMAND, CONTROL), use SHIFT to
> > > trigger accelerated scrolling via the mouse wheel
> >
> > Yes, thank you!
> 
> On further investigation Mac OS X and Google Chrome uses Shift to switch to
> horizontal scrolling, that might be a better behavior. Oh well.

Geany does the same, IIRC. Unfortunately this is not at all consistent among 
OSs and desktop environments. I believe KDE works consistently like Haiku does 
now. They used to use the Control key (and it still works in many cases), but I 
guess because Firefox (and other applications) use that gesture to zoom, they 
switched to Shift. Unfortunately Firefox uses Shift + mouse wheel to iterate 
through the history, now -- a far less useful feature than accelerated 
scrolling IMO.

Long story short, we really can't do it right. But I think it is preferable to 
use one dedicated modifier instead almost all of them (eventually that should 
be configurable, of course), so we free up the others for application specific 
things.

CU, Ingo

Other related posts: