Touchpad scroll and get back not working

Questions about hardware, drivers and peripherals
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Locked
Dr33
Level 1
Level 1
Posts: 8
Joined: Thu May 13, 2021 6:00 am

Touchpad scroll and get back not working

Post by Dr33 »

Hello.
I just install the linux mint and the touchpad is not scrooling or returning to the previous/next page.
I have searched and tried different approaches but none of them works. I will post the code of some of the approaches I tried.

Code: Select all

CPU: Quad Core 11th Gen Intel Core i5-1135G7 (-MT MCP-) 
speed/min/max: 951/400/4200 MHz Kernel: 5.4.0-91-generic x86_64 Up: 13m 
Mem: 1829.1/15593.1 MiB (11.7%) Storage: 238.47 GiB (9.6% used) Procs: 265 
Shell: bash 5.0.17 inxi: 3.0.38 

Code: Select all

dr33@dr33-Laptop:~$ inxi -Fxpmrz
System:
  Kernel: 5.4.0-91-generic x86_64 bits: 64 compiler: gcc v: 9.3.0 
  Desktop: Cinnamon 5.2.7 Distro: Linux Mint 20.3 Una 
  base: Ubuntu 20.04 focal 
Machine:
  Type: Laptop System: Dell product: Latitude 5420 v: N/A serial: <filter> 
  Mobo: Dell model: 047J2X v: A01 serial: <filter> UEFI: Dell v: 1.13.1 
  date: 10/13/2021 
Battery:
  ID-1: BAT0 charge: 60.5 Wh condition: 60.5/62.4 Wh (97%) 
  model: SWD-ATL4.175 DELL 1K2CF14 status: Full 
Memory:
  RAM: total: 15.23 GiB used: 2.97 GiB (19.5%) 
  RAM Report: 
  permissions: Unable to run dmidecode. Root privileges required. 
CPU:
  Topology: Quad Core model: 11th Gen Intel Core i5-1135G7 bits: 64 
  type: MT MCP arch: Tiger Lake rev: 1 L2 cache: 8192 KiB 
  flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx 
  bogomips: 22118 
  Speed: 1002 MHz min/max: 400/4200 MHz Core speeds (MHz): 1: 1048 2: 848 
  3: 1051 4: 960 5: 985 6: 938 7: 974 8: 1099 
Graphics:
  Device-1: Intel vendor: Dell driver: N/A bus ID: 0000:00:02.0 
  Display: x11 server: X.Org 1.20.13 driver: fbdev 
  unloaded: modesetting,vesa resolution: 1920x1080~77Hz 
  OpenGL: renderer: llvmpipe (LLVM 12.0.0 256 bits) v: 4.5 Mesa 21.0.3 
  direct render: Yes 
Audio:
  Device-1: Intel vendor: Dell driver: snd_hda_intel v: kernel 
  bus ID: 0000:00:1f.3 
  Sound Server: ALSA v: k5.4.0-91-generic 
Network:
  Device-1: Intel driver: iwlwifi v: kernel port: 3000 bus ID: 0000:00:14.3 
  IF: wlp0s20f3 state: up mac: <filter> 
  Device-2: Intel Ethernet I219-V vendor: Dell driver: N/A port: efa0 
  bus ID: 0000:00:1f.6 
Drives:
  Local Storage: total: 238.47 GiB used: 36.97 GiB (15.5%) 
  ID-1: /dev/nvme0n1 model: PC SN530 NVMe WDC 256GB size: 238.47 GiB 
RAID:
  Hardware-1: Intel Volume Management Device NVMe RAID Controller 
  driver: vmd v: 0.6 bus ID: 0000:00:0e.0 
Partition:
  ID-1: / size: 29.40 GiB used: 18.43 GiB (62.7%) fs: ext4 
  dev: /dev/nvme0n1p6 
  ID-2: /boot/efi size: 186.0 MiB used: 99.5 MiB (53.5%) fs: vfat 
  dev: /dev/nvme0n1p1 
  ID-3: /home/dr33 size: 29.40 GiB used: 18.43 GiB (62.7%) fs: ecryptfs 
  source: ERR-102 
  ID-4: /run/timeshift/backup raw size: 30.00 GiB 
  size: <superuser/root required> used: <superuser/root required> fs: ext4 
  dev: /dev/nvme0n1p6 
Sensors:
  System Temperatures: cpu: 34.0 C mobo: N/A 
  Fan Speeds (RPM): N/A 
Repos:
  No active apt repos in: /etc/apt/sources.list 
  Active apt repos in: /etc/apt/sources.list.d/nodesource.list 
  1: deb [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_17.x focal main
  2: deb-src [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_17.x focal main
  Active apt repos in: /etc/apt/sources.list.d/official-package-repositories.list 
  1: deb https://ftp.rnl.tecnico.ulisboa.pt/pub/linuxmint-packages una main upstream import backport
  2: deb http://archive.ubuntu.com/ubuntu focal main restricted universe multiverse
  3: deb http://archive.ubuntu.com/ubuntu focal-updates main restricted universe multiverse
  4: deb http://archive.ubuntu.com/ubuntu focal-backports main restricted universe multiverse
  5: deb http://security.ubuntu.com/ubuntu/ focal-security main restricted universe multiverse
  6: deb http://archive.canonical.com/ubuntu/ focal partner
  Active apt repos in: /etc/apt/sources.list.d/vscode.list 
  1: deb [arch=amd64,arm64,armhf] http://packages.microsoft.com/repos/code stable main
Info:
  Processes: 253 Uptime: 28m Init: systemd runlevel: 5 Compilers: gcc: 9.3.0 
  Shell: bash v: 5.0.17 inxi: 3.0.38 
my files in: /usr/share/X11/xorg.conf.d/ :

Code: Select all

10-amdgpu.conf            40-libinput.conf          70-wacom.conf
10-quirks.conf            51-synaptics-quirks.conf  
10-radeon.conf            70-synaptics.conf  
cat /usr/share/X11/xorg.conf.d/70-synaptics.conf :

Code: Select all

# Example xorg.conf.d snippet that assigns the touchpad driver
# to all touchpads. See xorg.conf.d(5) for more information on
# InputClass.
# DO NOT EDIT THIS FILE, your distribution will likely overwrite
# it when updating. Copy (and rename) this file into
# /etc/X11/xorg.conf.d first.
# Additional options may be added in the form of
#   Option "OptionName" "value"
#
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 "TapButton1" "1"    # tap to click
	Option "VertEdgeScroll" "1"
EndSection

Section "InputClass"
        Identifier "touchpad ignore duplicates"
        MatchIsTouchpad "on"
        MatchOS "Linux"
        MatchDevicePath "/dev/input/mouse*"
        Option "Ignore" "on"
EndSection

# This option enables the bottom right corner to be a right button on clickpads
# and the right and middle top areas to be right / middle buttons on clickpads
# with a top button area.
# This option is only interpreted by clickpads.
Section "InputClass"
        Identifier "Default clickpad buttons"
        MatchDriver "synaptics"
        Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
        Option "SecondarySoftButtonAreas" "58% 0 0 15% 42% 58% 0 15%"
EndSection

# This option disables software buttons on Apple touchpads.
# This option is only interpreted by clickpads.
Section "InputClass"
        Identifier "Disable clickpad buttons on Apple touchpads"
        MatchProduct "Apple|bcm5974"
        MatchDriver "synaptics"
        Option "SoftButtonAreas" "0 0 0 0 0 0 0 0"
EndSection

Section  "InputClass"
    Identifier  "touchpad overrides"
    # This makes this snippet apply to any device with the "synaptics" driver
    # assigned
    MatchDriver  "synaptics"

    ####################################
    ## The lines that you need to add ##
    # Enable left mouse button by tapping
    Option  "TapButton1"  "1"
    # Enable vertical scrolling
    Option  "VertEdgeScroll"  "1"
    # Enable right mouse button by tapping lower right corner
    Option "RBCornerButton" "3"
    ####################################

EndSection

Code: Select all

dr33@dr33-Laptop:~$ synclient -l
Couldn't find synaptics properties. No synaptics driver loaded?
dr33@dr33-Laptop:~$ synclient tapbutton1=1
Couldn't find synaptics properties. No synaptics driver loaded?
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
User avatar
SMG
Level 25
Level 25
Posts: 31988
Joined: Sun Jul 26, 2020 6:15 pm
Location: USA

Re: Touchpad scroll and get back not working

Post by SMG »

Dr33 wrote: Wed Jan 19, 2022 7:03 am Hello.
I just install the linux mint and the touchpad is not scrooling or returning to the previous/next page.
Please either upgrade to the 5.13 kernel using Update Manager or install the Linux Mint 20.3 "Una" - Cinnamon (Edge, 64-bit) ISO which has the 5.13 kernel.

Instructions for upgrading to the 5.13 kernel:
  • Open Update Manager.
  • Select View > Linux Kernels and click Continue.
  • Make sure 5.13 is selected on the left panel and then click the top-most option on the right panel. An "Install" button will appear.
  • Install the kernel and then reboot for it to become active.
Your system is too new to be using the 5.4 kernel and that is why no graphics drivers are installed and why you are having the other problems you listed.

Graphics:
Device-1: Intel vendor: Dell driver: N/A bus ID: 0000:00:02.0
Display: x11 server: X.Org 1.20.13 driver: fbdev
unloaded: modesetting,vesa resolution: 1920x1080~77Hz
OpenGL: renderer: llvmpipe (LLVM 12.0.0 256 bits) v: 4.5 Mesa 21.0.3
direct render: Yes

Let us know if any issues remain after you have upgraded to the newer kernel.
Image
A woman typing on a laptop with LM20.3 Cinnamon.
Julien_JPC
Level 1
Level 1
Posts: 1
Joined: Thu Jan 27, 2022 3:30 am

Re: Touchpad scroll and get back not working

Post by Julien_JPC »

Hi,

I have a Dell Vostro 5515 with Win 11 and I have encountered a similar issue after I installed Mint. After many attempt, I have eventually solved it via Dell website article: "Precision and XPS: Ubuntu General Touchpad and Mouse Issue Fix"

I stopped at "Enable the HWE" with the following command (replacing 16.04 with 20.4, as I use Linux Mint 20.4)

sudo apt-get install --install-recommends linux-generic-hwe-16.04 xserver-xorg-hwe-16.04

After a reboot it worked ! Plus I also got the brightness keyboard keys fixed :D Hurray !

Good luck :wink:
User avatar
SMG
Level 25
Level 25
Posts: 31988
Joined: Sun Jul 26, 2020 6:15 pm
Location: USA

Re: Touchpad scroll and get back not working

Post by SMG »

Julien_JPC wrote: Thu Jan 27, 2022 3:44 am After a reboot it worked ! Plus I also got the brightness keyboard keys fixed :D Hurray !
Welcome to the forum, Julien_JPC .

You upgraded to the 5.13 HWE kernel which is the same advice I gave. The step is in the Dell instructions is labeled "3. Enable the HWE kernel:"
Image
A woman typing on a laptop with LM20.3 Cinnamon.
Locked

Return to “Hardware Support”