Choose style:

Author Topic: Touchpad natural scrolling? (SOLVED)  (Read 244 times)

0 Members and 1 Guest are viewing this topic.

Offline jpandd

  • nOOb
  • *
  • Posts: 12
  • Karma: 3
  • New Forum User
    • View Profile
  • Peppermint version(s): 10
Touchpad natural scrolling? (SOLVED)
« on: October 16, 2019, 05:10:18 pm »
Hi All,

I am trying to get my touchpad to scroll "naturally" and came across this answer to a a previous question:

https://forum.peppermintos.com/index.php/topic,3827.msg38266.html#msg38266

Unfortunately, when I tried to replicate the advice entered:

Code: [Select]
sudo pluma /usr/share/X11/xorg.conf.d/50-synaptics.conf

I came up with a blank editor with nothing to alter.

I tried to input and save the suggested code:

Code: [Select]
Section "InputClass"
        Identifier "touchpad catchall"
        Driver "synaptics"
        MatchIsTouchpad "on"
# This option is recommend on all Linux systems using evdev, but cannot be
# enabled by default. See the following link for details:
# http://who-t.blogspot.com/2010/11/how-to-ignore-configuration-errors.html
      MatchDevicePath "/dev/input/event*"
Option "VertScrollDelta" "-111"
Option "HorizScrollDelta" "-111"
EndSection

but this did not work and the terminal reported the following warnings:

Code: [Select]
(pluma:2920): Gdk-CRITICAL **: 21:51:43.326: gdk_window_get_window_type: assertion 'GDK_IS_WINDOW (window)' failed

(pluma:2920): Gtk-CRITICAL **: 21:51:44.713: _gtk_widget_captured_event: assertion 'WIDGET_REALIZED_FOR_EVENT (widget, event)' failed

(pluma:2920): Gtk-CRITICAL **: 21:51:44.714: _gtk_widget_captured_event: assertion 'WIDGET_REALIZED_FOR_EVENT (widget, event)' failed

(pluma:2920): Gtk-CRITICAL **: 21:51:56.675: _gtk_widget_captured_event: assertion 'WIDGET_REALIZED_FOR_EVENT (widget, event)' failed

(pluma:2920): Gtk-CRITICAL **: 21:51:56.675: _gtk_widget_captured_event: assertion 'WIDGET_REALIZED_FOR_EVENT (widget, event)' failed

(pluma:2920): Gtk-CRITICAL **: 21:51:56.675: _gtk_widget_captured_event: assertion 'WIDGET_REALIZED_FOR_EVENT (widget, event)' failed

(pluma:2920): Gtk-CRITICAL **: 21:51:56.675: _gtk_widget_captured_event: assertion 'WIDGET_REALIZED_FOR_EVENT (widget, event)' failed

(pluma:2920): Gtk-CRITICAL **: 21:51:56.675: _gtk_widget_captured_event: assertion 'WIDGET_REALIZED_FOR_EVENT (widget, event)' failed

** (pluma:2920): WARNING **: 21:51:56.721: Set document metadata failed: Setting attribute metadata::xed-spell-language not supported

** (pluma:2920): WARNING **: 21:51:56.722: Set document metadata failed: Setting attribute metadata::xed-encoding not supported

** (pluma:2920): WARNING **: 21:52:05.217: Set document metadata failed: Setting attribute metadata::xed-position not supported


Is there anything I am missing or any alternative ways to invert the scrolling on the touchpad?

Cheers!
« Last Edit: October 17, 2019, 04:24:09 am by jpandd »

Offline PCNetSpec

  • Administrator
  • Hero
  • *****
  • Posts: 26468
  • Karma: 2869
  • "-rw-rw-rw-" .. The Number Of The Beast
    • View Profile
    • PCNetSpec
  • Peppermint version(s): Peppermint 10
Re: Touchpad natural scrolling?
« Reply #1 on: October 16, 2019, 08:03:47 pm »
ignore those terminal warnings for the text editor .. they're nothing to worry about.

Does running
Code: [Select]
synclient VertScrollDelta=-111
give you natural scrolling (upside down scrolling) ?

and does
Code: [Select]
synclient VertTwoFingerScroll=1
give you two finger scrolling ?

and is that what you want ?



to UNDO
Code: [Select]
synclient VertScrollDelta=111
and
Code: [Select]
synclient VertTwoFingerScroll=0



Neither of these settings will survive a reboot (or log off/on), but if they do what you want we can make them permanent.
WARNING: You are logged into reality as 'root' .. logging in as 'insane' is the only safe option.

Team Peppermint
PCNetSpec

Offline jpandd

  • nOOb
  • *
  • Posts: 12
  • Karma: 3
  • New Forum User
    • View Profile
  • Peppermint version(s): 10
Re: Touchpad natural scrolling?
« Reply #2 on: October 16, 2019, 08:42:55 pm »
Hi,

I can get the two finger scrolling, though that happened before I ran the command.

Running
Code: [Select]
synclient VertScrollDelta=-111
does not allow me to scroll naturally in the browser, but it does in the terminal?

I confess I am a bit puzzled?

Thanks again for all your help with this.



Offline jpandd

  • nOOb
  • *
  • Posts: 12
  • Karma: 3
  • New Forum User
    • View Profile
  • Peppermint version(s): 10
Re: Touchpad natural scrolling?
« Reply #3 on: October 16, 2019, 08:56:37 pm »
Found the answer!!!

The suggestion provided works for the computer itself.

To reverse the scrolling in Firefox you need to alter the
Code: [Select]
about:config
page.

You need to search for
Code: [Select]
 mousewheel.default.delta_multiplier_y. 
and set the value to -100.

This allows natuaral scrolling in the browser whilst

Code: [Select]
synclient VertScrollDelta=-111

allows it in the computer!

Thanks again for the advice and the excellent distro  ;D

Offline PCNetSpec

  • Administrator
  • Hero
  • *****
  • Posts: 26468
  • Karma: 2869
  • "-rw-rw-rw-" .. The Number Of The Beast
    • View Profile
    • PCNetSpec
  • Peppermint version(s): Peppermint 10
Re: Touchpad natural scrolling? (SOLVED)
« Reply #4 on: October 17, 2019, 06:05:50 pm »
Terrific news :)
WARNING: You are logged into reality as 'root' .. logging in as 'insane' is the only safe option.

Team Peppermint
PCNetSpec