|
From: sfeam (E. Merritt) <eam...@gm...> - 2012-06-20 15:27:43
|
On Wednesday, 20 June 2012, pl...@pi... wrote: > On 06/20/12 14:27, Tait wrote: > >> I would propose to revise mouse zooming to comply more with that used in map > >> >software (maps.google.com, mapy.cz etc.). Thus: > >> >- mouse wheel zooms around current mouse position (it could zoom around > >> > center if mouse is outside graph border) > >> >- Shift-wheel would move graph up/down (as now without Shift) > >> >- Ctrl-wheel would move graph left/right (now with Shift) > > > I'm used to [...] > > the normal unmodified use of the scrollwheel for vertical and > > horizontal scrolling > > Are you saying that you are using some commonly used software that has a > sufficiently large user-base that it should be weighed into a > discussion on finding some commonality ? > > If so , what is it? Every web browser? FWIW, I think that mouse "button events" 4+5 are in the X11 protocol as up/down scroll, while button events 6+7 are left/right scroll. Most mouse wheels send events 4+5, although sometimes you can reconfigure this in the mouse driver (or xconfig). At Mojca's suggestion, we added 6+7 as left/right scroll recently because it seems that touch-screen devices use this same set of event codes to indicate up/down left/right dragging. I don't so much care what convention gnuplot uses for a "real" mouse wheel, but I think it is important that it is interpreted as left/right up/down scrolling on a touch screen. Ethan |