

WxWidgets: 3.0.3 (wchar_t,wx containers, compatible with 2.8) Platform: Windows 7 (build 7601, Service Pack 1), 64-bit edition, 64 bit, Little endian, wxMSW I am using the most recent of the official nightly builds: I am on Windows 7 right now, but I will later check on another machine. In legacy mode the issue is also observable when I hit F1 and F2 instead of using the mouse wheel. It happens on every scroll tick, and seems to be always directed towards the lower right corner. I feel that in legacy mode the scrolling is more of a drift than random jumps. When I disable cursor warping (which, for the record, I *vastly* prefer), the issue is also present in the legacy canvas (and consequently also in eeschema).

The old canvas is fine, provided the 'warp and center cursor on zoom' option is *enabled*. I'd say it happens maybe once in ten scroll ticks, but often moves by as much as a quarter of the screen height. With the new canvas (GL or software does not make a difference) this movement is sporadic and unpredictable (in direction and range). When I zoom with the mouse wheel, the view port scrolls. Platform: Windows 8 (build 9200), 64-bit edition, 64 bit, Little endian, wxMSW WxWidgets: Version 3.0.2 (debug, wchar_t, compiler with C++ ABI 1009,GCC 5.2.0,wx containers, compatible with 2.8) I'm using the most recent stable version of KiCad with the following info: Is there a way to eliminate this behavior so that it only zooms in/out or scrolls left/right and so on, without simultaneously scrolling up/down when the wheel is used? Using the wheel saves me a lot of time while laying out and I imagine there must be an easy fix to this. I've tried this with a few different mouses on a couple different computers and have run into the same issue, so I don't believe it is unique to the mouse I use.

While being visually annoying, it's also a pain when routing traces since I often have to readjust the vertical axis to avoid kinks in traces when routing them while zoomed in.

If I scroll to the left, it also scrolls up. The same thing happens if I'm holding Ctrl - if I scroll to the right, it also scrolls down. This causes a "bounce" in the screen that is sort of reminiscent of motion sickness. While zooming in the screen also slightly scrolls upward, as if I had just used the mouse wheel to scroll the screen up rather than just zoom in. When zooming in/out using the mouse scroll wheel, or scrolling side/side and up/down by holding ctrl/shift while using the scroll wheel, I've noticed that the screen still scrolls either up or down as well as zooming in/out or scrolling side/side.įor example, I move the wheel "up" to zoom in.
