Page 1 of 2 12 LastLast
Results 1 to 10 of 13

Thread: edge scrolling

  1. #1

    Default edge scrolling

    I have updated my Tumbleweed installation to Gnome 3.20. (hp pavilion g7 laptop)
    But there is no longer the option in "mouse/touchpad" to select 2 finger or edge scrolling.
    I am used to edge scrolling, so is there an other way to enable this function?

    I tried it with dconf-editor (/org/gnome/settings-daemon/peripherals/)
    But no touchpad was listed there.

  2. #2
    Join Date
    Oct 2014
    Location
    Italy
    Posts
    1,806

    Default Re: edge scrolling

    Hi, I don't have the latest TW yet, but on my Gnome:Next LiveCD, based on TW 20160321, I see in dconf editor:

    > org > gnome > desktop > peripherals > touchpad > edge-scrolling-enabled >>> true

    and apparently the default is "true".
    So it should be possible to add that key in Gnome 3.20 even if the current TW config doesn't show it.

    HTH
    Leap 15.1 Gnome on i7 4720HQ + Geforce GTX960M
    testing Leap 15.2Beta

  3. #3

    Default Re: edge scrolling

    Thanks for you’re answer

    Maybe I’m doing it wrong, but I have added the key, but Dconf-editor is telling me that there is "No Schema Found"

    The description says (when you select the key):

    "No schema available. Dconf Editor can find a schema associated with this key.
    The application that installed this key may have been removed, may have stop the use of this key,
    or may use a relocatable scheme for defining its keys."

  4. #4
    Join Date
    Oct 2014
    Location
    Italy
    Posts
    1,806

    Default Re: edge scrolling

    Unless they tweaked something in the last TW, the gschema involved should be/usr/share/glib-2.0/schemas/org.gnome.desktop.peripherals.gschema.xml
    installed by gsettings-desktop-schemas
    The relevant section should read:
    Code:
    <schema gettext-domain="gsettings-desktop-schemas" id="org.gnome.desktop.peripherals.touchpad" path="/org/gnome/desktop/peripherals/touchpad/">
        <key name="edge-scrolling-enabled" type="b">
          <default>true</default>
          <summary>Whether edge scrolling is enabled</summary>
          <description>When disabled, touchpads that only support edge scrolling (and not 2-finger scrolling) will have that feature disabled.</description>
        </key>

    In a terminal you should be able to do the following:
    Code:
    linux@nohostname:~> gsettings list-keys org.gnome.desktop.peripherals.touchpad
    natural-scroll
    click-method
    edge-scrolling-enabled
    left-handed
    send-events
    tap-to-click
    speed
    linux@nohostname:~>
    linux@nohostname:~> gsettings get org.gnome.desktop.peripherals.touchpad edge-scrolling-enabled
    true
    linux@nohostname:~> 
    linux@nohostname:~> gsettings set org.gnome.desktop.peripherals.touchpad edge-scrolling-enabled true
    linux@nohostname:~>
    See "man gsettings" for other options.
    Leap 15.1 Gnome on i7 4720HQ + Geforce GTX960M
    testing Leap 15.2Beta

  5. #5
    Join Date
    Oct 2014
    Location
    Italy
    Posts
    1,806

    Default Re: edge scrolling

    Hi, got back on Leap, Gnome 3.16, and here things are a bit different...
    Code:
    ~> gsettings list-keys org.gnome.desktop.peripherals.touchpad
    natural-scroll
    click-method
    scroll-method
    left-handed
    send-events
    tap-to-click
    speed
    ~> gsettings get org.gnome.desktop.peripherals.touchpad scroll-method
    'edge-scrolling'
    ~>
    So something has changed indeed in-between and maybe an old schema file slipped in...
    If so, you should file a bug report to alert TW maintainers.
    Leap 15.1 Gnome on i7 4720HQ + Geforce GTX960M
    testing Leap 15.2Beta

  6. #6
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    28,172
    Blog Entries
    15

    Default Re: edge scrolling

    Hi
    Looks like the schema has changed for Gnome 3.20, also check that xf86-input-libinput is installed and if edge-scrolling is true all should be good...?
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SUSE SLE, openSUSE Leap/Tumbleweed (x86_64) | GNOME DE
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!

  7. #7

    Default Re: edge scrolling

    Thanks for you’re patience and you’re answers.

    xf86-input-libinput is installed.


    when I go to my terminal:
    Code:
    jsteen@linux-i7ij:~> gsettings get org.gnome.desktop.peripherals.touchpad edge-scrolling-enabled
    true
    jsteen@linux-i7ij:~>
    so it should be enabled

    If i look in Dconf-editor, the key "scroll-method" has the value 'edge-scrolling'
    But also "No schema found"
    So edge-scrolling is still not working

  8. #8
    Join Date
    Oct 2014
    Location
    Italy
    Posts
    1,806

    Default Re: edge scrolling

    Quote Originally Posted by jansteen View Post
    If i look in Dconf-editor, the key "scroll-method" has the value 'edge-scrolling'
    But also "No schema found"
    So edge-scrolling is still not working
    It seems that the settings from the 3.18 version (e.g. "scroll-method") are still in place and maybe interfere with the new Gnome 3.20 settings (e.g. "edge-scrolling-enabled").
    Check with a new user, if scrolling is as expected you may choose to rename (or delete) /home/jsteen/.config/dconf/user and rebuild your Gnome preferences from scratch.
    Leap 15.1 Gnome on i7 4720HQ + Geforce GTX960M
    testing Leap 15.2Beta

  9. #9

    Default Re: edge scrolling

    Quote Originally Posted by OrsoBruno View Post
    It seems that the settings from the 3.18 version (e.g. "scroll-method") are still in place and maybe interfere with the new Gnome 3.20 settings (e.g. "edge-scrolling-enabled").
    Check with a new user, if scrolling is as expected you may choose to rename (or delete) /home/jsteen/.config/dconf/user and rebuild your Gnome preferences from scratch.
    Still no success.
    I'm going to make a bug rapport.

  10. #10

    Default Re: edge scrolling


Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •