← Back to team overview

kicad-developers team mailing list archive

Re: Kicad gestures


I'll accept keeping the default behavior of the unmodified scroll wheel because changing something like this is would be a radical shift in the UI. However, I think this behavior should be programmable so users have the option to change it easily.

The worst-case scenario is to make all three behaviors different from other applications AND reverse the direction of motion a la Apple.

On 6/12/19 11:32 AM, Jon Evans wrote:
Zooming with no modifier seems to be the more popular choice in the creative and CAD applications I have come across (and is certainly my preference, because I use middle-drag to pan).  Maybe someone needs to do the legwork to see which actually is the most common re. left-right vs. up-down.


On Wed, Jun 12, 2019 at 11:28 AM Reece R. Pollack <reece@xxxxxxx <mailto:reece@xxxxxxx>> wrote:

    Most applications I've used provide these "gestures" with the
    mouse wheel:

    Pan up/down: no modifier
    Zoom in/out: Control
    Pan left/right: Shift

    With KiCad I am forever zooming when I want to pan up or down. If
    we're going to retain the current behavior of zooming with no
    modifier, at least make left/right consistent with other
    applications rather than making all three different from
    everything else.

    Also bear in mind that Apple has insistently reversed the use of
    the mouse wheel compared with every other OS since the mouse wheel
    was introduced decades ago. I understand that they insist this is
    "natural", but it's only natural for Apple users which comprise a
    small subset of the user base.


    On 6/12/19 10:33 AM, Jeff Young wrote:
    I’m putting the kicad gestures into the List HotKeys dialog.
     Problem is, I don’t know what they are.  So far I have:

    Highlight Net           ctrl-left-button
    Clear Net Highlighting  ctrl-left-button
    Pan Up/Down             shift-mouse-wheel
    Pan Left/Right          ctrl-mouse-wheel



    Mailing list:https://launchpad.net/~kicad-developers
    Post to     :kicad-developers@xxxxxxxxxxxxxxxxxxx  <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
    Unsubscribe :https://launchpad.net/~kicad-developers
    More help   :https://help.launchpad.net/ListHelp

    Mailing list: https://launchpad.net/~kicad-developers
    Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
    Unsubscribe : https://launchpad.net/~kicad-developers
    More help   : https://help.launchpad.net/ListHelp