When the touchpad is set to emulate a mouse scroll wheel while using a circular gesture, swiping clockwise is scroll down and swiping counter clockwise is scroll up. Of course, you can change this if you want:

Steam>Settings>Controller>Pair and Manage>Desktop Layout>Edit>Edit Layout>Trackpads>Left Trackpad Behaviour>[gear icon]>Invert Swipe Direction

Or just swap the “Clockwise Command” and the “Counter Clockwise Command” under Steam>Settings>Controller>Pair and Manage>Desktop Layout>Edit>Edit Layout>Trackpads>Left Trackpad Behaviour

But regardless of the fact that it can be changed, there must be some logic to why the Steam Deck touchpad behaves that way by default, right? Help me make sense of why some dev team at Valve decided that the default should be “clockwise=down” despite these other common scenarios in which “clockwise=up”.

  • Sneezycat@sopuli.xyz
    link
    fedilink
    English
    arrow-up
    66
    ·
    edit-2
    3 days ago

    When you turn clockwise, you move down when you’re on the right side.

    To scroll down, you move the slider on the right side downwards.

    Idk, it’s intuitive for me, but I guess that it’s like inverted controls on videogames. What’s comfortable for you depends on how your brain works.

    I think of it as a (the world’s ugliest) cogwheel.

        • Sludgeyy@lemmy.world
          link
          fedilink
          arrow-up
          1
          ·
          1 day ago

          It’s just a different perspective

          Most people that wouldn’t use inverted y axis for a mouse or joystick controller would fly a plane with a yoke “inverted”. Back goes up, forward goes down.

          It’s easier to imagine sitting in a plane

          Like it’s easier to imagine controlling a character on a screen if you were sitting in their head with a plane yoke to control. In that case it would be inverted.

          Anyone can learn to use inverted y controls. Just it’s not the default everyone learns so it’s not “normal”

      • KoboldCoterie@pawb.social
        link
        fedilink
        English
        arrow-up
        8
        ·
        3 days ago

        It’s the difference of controlling the character (mouse down -> head tilts down) or controlling a camera attached to the character (mouse down -> camera moves down -> camera stays pointing towards the character’s viewpoint -> view angles upwards) to me.

      • SatyrSack@quokk.auOP
        link
        fedilink
        English
        arrow-up
        4
        ·
        edit-2
        3 days ago

        The only problem that I have with that is when Y is inverted, but X is not. It’s simple to wrap my head around “up actually means down”, but to simultaneously have to think “left still means left” is confusing.

        • Sludgeyy@lemmy.world
          link
          fedilink
          arrow-up
          6
          ·
          3 days ago

          In the image if you wanted to turn the character’s head to the left you point your fingers to the left.

          You’re not wrapping your head around it correctly

          “Up actually means down” is not what people that think with inverted Y-axis. It’s if I pull back the mouse/joystick it’s going to tilt the character’s eyes up.

          Image you are flying a plane and you have a single control stick in front of you.

          Which way do you move the stick to climb higher in the air?

          Which way do you move the stick to turn left?

      • f4f4f4f4f4f4f4f4@sopuli.xyz
        link
        fedilink
        English
        arrow-up
        2
        ·
        3 days ago

        Makes sense. Let’s say you are standing with a tower directly in front of you. If you want to look at the top of the tower, you would tilt head back and step back to get a less acute angle. If you want to look at the base, you would step forward.

        • Sludgeyy@lemmy.world
          link
          fedilink
          arrow-up
          2
          ·
          3 days ago

          I find it the most intuitive when thinking about flying a plane.

          If there is one stick to control the plane

          Imagine a toy plane on top of the stick

          To make the plane climb in altitude you’d tilt the back of the toy plane down and point the nose up. That would mean pulling back on the stick.

          Now if you stick a head on that stick. To make it look up it would be the same. Pull back.

    • RustySharp@programming.dev
      link
      fedilink
      arrow-up
      5
      ·
      3 days ago

      Ironically in your example, if there were icons on the right side of the cogwheel, as the page moves down the icons scroll up.

      Imagine a piece of paper. If you pull the paper down, you’ll be scrolling “up”.

      • Sneezycat@sopuli.xyz
        link
        fedilink
        English
        arrow-up
        4
        ·
        3 days ago

        True, but at that point you’d have an inverted slider, and that’s outside the scope of my imagination :P

    • SatyrSack@quokk.auOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      3 days ago

      That logic does make sense with the default layout of the left touchpad being used as the scroll wheel, considering that the element that is being scrolled (the screen) is on the right side of the element that is controlling the scrolling (the left touchpad). If someone were to swap the touchpads (so that the left controls the pointer and the right controls scrolling), they would probably also want to invert scroll direction if they want to follow that cogwheel logic.