Some devices provide what are termed precise scrolling deltas and generate a far greater number of scrolling events. The trackpad is such a device. Cocoa events have a hasPreciseScrollingDeltas method that will provide this information. It is used in wxWidgets window.mm, for instance, when translating NSEvents to wx events.
Garth > On Feb 8, 2016, at 9:31 AM, Bernhard Stegmaier <[email protected]> > wrote: > > >> On 08 Feb 2016, at 18:18, Maciej Sumiński <[email protected]> wrote: >>> >> >> Does it mean the issue depends on the input device? > > AFAIK yes. > “Normal” mice seem to produce much less events than Mac devices. > > Especially my MacBook touchpad is very sensitive and usual zoom is pretty > useless with it. > If you only slightly touch it you scroll min to max. > > For zoom there is even some special #ifdef’d “slowdown” in the code. > It works quite OK with a Magic/Mighty Mouse, but still is bad with touchpads. > > With only native Mac gear KiCad has IMHO a pretty bad UI experience (compared > to native OS X programs). > > > Regards, > Bernhard > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > Post to : [email protected] > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp _______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

