This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Two finger scroll with Synaptics touchpad

Tags: None
(comma "," separated)
moladiver
Registered Member
Posts
1
Karma
0
I've been going through lots of pages trying to figure out how to enable two finger scroll with my touchpad. I tried setting evdev options but they don't work. I tried installing the Synaptics drivers but installation fails because of package dependencies. Has anyone firgured out how to approach this?

These are the outputs I'm getting:

cat /proc/bus/input/devices
Code: Select all
I: Bus=0003 Vendor=06cb Product=11f0 Version=0111
N: Name="SYNAPTICS Synaptics Touch Digitizer V04"
P: Phys=usb-0000:00:14.0-7/input0
S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:06CB:11F0.0002/input/input8
U: Uniq=
H: Handlers=mouse1 event7
B: PROP=2
B: EV=b
B: KEY=400 0 0 0 0 0
B: ABS=260800000000003

xinput --list
Code: Select all
⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Logitech USB Laser Mouse                  id=9    [slave  pointer  (2)]
⎜   ↳ SYNAPTICS Synaptics Touch Digitizer V04   id=10   [slave  pointer  (2)]
⎜   ↳ SYNAPTICS Synaptics Touch Digitizer V04 Pen       id=11   [slave  pointer  (2)]
⎜   ↳ ASUS T300CHI DOCKING                      id=14   [slave  pointer  (2)]
⎣ Virtual core keyboard                         id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Sleep Button                              id=8    [slave  keyboard (3)]
    ↳ Asus WMI hotkeys                          id=12   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=13   [slave  keyboard (3)]


sudo apt-get install xserver-xorg-input-synaptics
Code: Select all
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Starting pkgProblemResolver with broken count: 11
Starting 2 pkgProblemResolver with broken count: 11
Investigating (0) xserver-xorg-video-amdgpu-hwe-16.04 [ amd64 ] < 1.4.0-1~16.04.1 > ( x11 )
Broken xserver-xorg-video-amdgpu-hwe-16.04:amd64 Depends on xorg-video-abi-23 [ amd64 ] < none ->  > ( none )
  Considering xserver-xorg-core-hwe-16.04:amd64 0 as a solution to xserver-xorg-video-amdgpu-hwe-16.04:amd64 2
  Added xserver-xorg-core-hwe-16.04:amd64 to the remove list
Broken xserver-xorg-video-amdgpu-hwe-16.04:amd64 Depends on xserver-xorg-core-hwe-16.04 [ amd64 ] < 2:1.19.5-0ubuntu2~16.04.1 > ( x11 ) (>= 2:1.18.99.901)
  Considering xserver-xorg-core-hwe-16.04:amd64 0 as a solution to xserver-xorg-video-amdgpu-hwe-16.04:amd64 2
  Added xserver-xorg-core-hwe-16.04:amd64 to the remove list
  Fixing xserver-xorg-video-amdgpu-hwe-16.04:amd64 via keep of xserver-xorg-core-hwe-16.04:amd64
  Fixing xserver-xorg-video-amdgpu-hwe-16.04:amd64 via keep of xserver-xorg-core-hwe-16.04:amd64
Investigating (0) xserver-xorg-core-hwe-16.04 [ amd64 ] < 2:1.19.5-0ubuntu2~16.04.1 > ( x11 )
Broken xserver-xorg-core-hwe-16.04:amd64 Conflicts on xserver-xorg-core [ amd64 ] < none -> 2:1.18.4-0ubuntu0.7 > ( x11 )
  Considering xserver-xorg-core:amd64 -1 as a solution to xserver-xorg-core-hwe-16.04:amd64 0
  Added xserver-xorg-core:amd64 to the remove list
  Conflicts//Breaks against version 2:1.18.3-1ubuntu2 for xserver-xorg-core but that is not InstVer, ignoring
Broken xserver-xorg-core-hwe-16.04:amd64 Conflicts on xserver-xorg-video-modesetting [ amd64 ] < none ->  > ( none )
  Considering xserver-xorg-core:amd64 -1 as a solution to xserver-xorg-core-hwe-16.04:amd64 0
  Added xserver-xorg-core:amd64 to the remove list
  Conflicts//Breaks against version 2:1.18.3-1ubuntu2 for xserver-xorg-core but that is not InstVer, ignoring
  Fixing xserver-xorg-core-hwe-16.04:amd64 via keep of xserver-xorg-core:amd64
  Fixing xserver-xorg-core-hwe-16.04:amd64 via keep of xserver-xorg-core:amd64
Investigating (1) xserver-xorg-input-synaptics [ amd64 ] < none -> 1.8.2-1ubuntu3 > ( x11 )
Broken xserver-xorg-input-synaptics:amd64 Depends on xorg-input-abi-22 [ amd64 ] < none ->  > ( none )
  Considering xserver-xorg-core:amd64 -1 as a solution to xserver-xorg-input-synaptics:amd64 9999
  Re-Instated xserver-xorg-core:amd64
Investigating (1) xserver-xorg-core-hwe-16.04 [ amd64 ] < 2:1.19.5-0ubuntu2~16.04.1 > ( x11 )
Broken xserver-xorg-core-hwe-16.04:amd64 Conflicts on xserver-xorg-core [ amd64 ] < none -> 2:1.18.4-0ubuntu0.7 > ( x11 )
  Considering xserver-xorg-core:amd64 -1 as a solution to xserver-xorg-core-hwe-16.04:amd64 0
  Added xserver-xorg-core:amd64 to the remove list
  Conflicts//Breaks against version 2:1.18.3-1ubuntu2 for xserver-xorg-core but that is not InstVer, ignoring
Broken xserver-xorg-core-hwe-16.04:amd64 Conflicts on xserver-xorg-video-modesetting [ amd64 ] < none ->  > ( none )
  Considering xserver-xorg-core:amd64 -1 as a solution to xserver-xorg-core-hwe-16.04:amd64 0
  Added xserver-xorg-core:amd64 to the remove list
  Conflicts//Breaks against version 2:1.18.3-1ubuntu2 for xserver-xorg-core but that is not InstVer, ignoring
  Fixing xserver-xorg-core-hwe-16.04:amd64 via keep of xserver-xorg-core:amd64
  Fixing xserver-xorg-core-hwe-16.04:amd64 via keep of xserver-xorg-core:amd64
Investigating (2) xserver-xorg-input-synaptics [ amd64 ] < none -> 1.8.2-1ubuntu3 > ( x11 )
Broken xserver-xorg-input-synaptics:amd64 Depends on xorg-input-abi-22 [ amd64 ] < none ->  > ( none )
  Considering xserver-xorg-core:amd64 -1 as a solution to xserver-xorg-input-synaptics:amd64 9999
  Considering xserver-xorg-core:amd64 -1 as a solution to xserver-xorg-input-synaptics:amd64 9999
Broken xserver-xorg-input-synaptics:amd64 Depends on xserver-xorg-core [ amd64 ] < none -> 2:1.18.4-0ubuntu0.7 > ( x11 ) (>= 2:1.17.99.902)
  Considering xserver-xorg-core:amd64 -1 as a solution to xserver-xorg-input-synaptics:amd64 9999
  Considering xserver-xorg-core:amd64 -1 as a solution to xserver-xorg-input-synaptics:amd64 9999
Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 xserver-xorg-input-synaptics : Depends: xorg-input-abi-22
                                Depends: xserver-xorg-core (>= 2:1.17.99.902)
E: Unable to correct problems, you have held broken packages.


Trying to install some of those dependencies manually wants to remove KDE among lots of other packages so I obviously didn't continue.

I did find a very similar question and with sheer luck this person has exactly the same 2-in-1 as I. Unfortunately I didn't find the solution there either.

Is it at all possible to install Synaptics drivers in KDE Neon? Or can I somehow enable two finger scrolling with the default evdev driver? Unfortunately KDE touch pad settings tell me there is no touchpad found so I can't fix it there either.

I used Opensuse Tumbleweed for a while and two finger scrolling worked just fine out of the box. I only switched to KDE Neon for stability issues and because of its Ubuntu base and better software support (deb seems to be more widely adopted by developers than rpm).


Bookmarks



Who is online

Registered users: bartoloni, Bing [Bot], Google [Bot], Yahoo [Bot]