I'm trying to set my raspberry pi to "Natural Scrolling" when accessing via VNC. Have added the following in the first section /usr/share/X11/xorg.conf.d/40-libinput.conf but it still scrolls the "unnatural" way. Surprisingly, not a whole lot about this on the internet and would think it would(should!) be in the configuration set-up.

Section "InputClass" Identifier "libinput pointer catchall" MatchIsPointer "on" MatchDevicePath "/dev/input/event" Driver "libinput" Option "NaturalScrolling" "true" <------ Added line. EndSection*

  • what's natural and unnatural?
    – jsotola
    Commented Feb 27, 2023 at 19:13
  • AFAIK no Linux distribution (or anything else) has implemented this silly Apple idea.
    – Milliways
    Commented Feb 27, 2023 at 21:13
  • Please explain to me why it's a "silly Idea".
    – bikermike
    Commented Feb 28, 2023 at 20:10
  • I have been using microcomputers for almost 50 years and a mouse for 40. Apple suddenly decided what I was doing was "unnatural". What I find unnatural is having to switch habits when I use a different computer.
    – Milliways
    Commented Mar 3, 2023 at 23:36
  • 1
    Dear @Milliways, See link, Think it gives a reasonable explanation. A lot of the links in it are broken. Admittedly I prefer the “Natural” method but to call either “silly” is like saying “up” is “serious” and “down” is “silly”. It’s just a matter of preference. By the way, I’m 77 and my first computer was an Apple II in 1982 and have worked in IT/Telecomms isince 1987. Checked my version of Mac OS, you can change the direction by a simple button in the Settings.
    – bikermike
    Commented Mar 5, 2023 at 11:06

1 Answer 1


Thanks to @milliways last comment, I found the problem. I didn't have X System running as I was using VNC for Remote Desktop. As soon as I hooked up a VDU, keyboard & mouse, scrolling worked in the "Natural" way. Need to get X system running instead of VNC. Thanks to @Milliways

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.