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

Thread: Troubleshooting Touchpad on a Dell XPS 9370 on Ubuntu 18.04

  1. #1
    Join Date
    Feb 2008
    Beans
    51

    Troubleshooting Touchpad on a Dell XPS 9370 on Ubuntu 18.04

    Hi all,

    Up'd my Developer Edition (16.04) to 18.04--am not a developer, just a novice Ubuntu enthusiast. Upon upgrade, I didn't like how my mouse was scrolling, so I installed the synaptics driver, which changed my mouse settings to my pre-18.04 installation (more responsive, am able to scroll while also holding objects in the pointer, etc). However, now, if my palm even minutely swipes the trackpad, my cursor goes all over the place.

    After some initial troubleshooting, I discovered that PalmDetect is enabled, but doesn't seem to be doing anything. Many guides told me to configure the synaptics.conf file. However, I don't have one on my machine! Further, running dmesg | grep -i touch produces the following results:

    Code:
    [    1.821037] psmouse serio1: synaptics: Your touchpad (PNP: DLL07e6 PNP0f13) says it can support a different bus. If i2c-hid and hid-rmi are not used, you might want to try setting psmouse.synaptics_intertouch to 1 and report this to linux-input@vger.kernel.org.
    [    1.876949] psmouse serio1: synaptics: Touchpad model: 1, fw: 8.2, id: 0x1e2a1, caps: 0xf00323/0x840300/0x12e800/0x0, board id: 3038, fw id: 2375007
    [    1.924397] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input6
    [    2.540425] input: DELL07E6:00 06CB:76AF Touchpad as /devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-7/i2c-DELL07E6:00/0018:06CB:76AF.0001/input/input11
    [    2.540500] hid-multitouch 0018:06CB:76AF.0001: input,hidraw0: I2C HID v1.00 Mouse [DELL07E6:00 06CB:76AF] on i2c-DELL07E6:00
    [33867.630495] Modules linked in: thunderbolt ip6table_filter ip6_tables iptable_filter msr ccm rfcomm cmac bnep arc4 uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 btusb videobuf2_core btrtl videodev btbcm media btintel bluetooth ecdh_generic snd_hda_codec_hdmi snd_soc_skl snd_soc_skl_ipc snd_hda_ext_core snd_soc_sst_dsp snd_soc_sst_ipc dell_smbios_smm dcdbas snd_soc_acpi hid_multitouch dell_laptop snd_hda_codec_realtek snd_hda_codec_generic snd_soc_core snd_compress ac97_bus nls_iso8859_1 snd_pcm_dmaengine intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul ghash_clmulni_intel pcbc aesni_intel aes_x86_64 crypto_simd glue_helper cryptd intel_cstate intel_rapl_perf snd_hda_intel snd_hda_codec snd_hda_core snd_hwdep snd_pcm snd_seq_midi
    I see that two inputs are competing; the Synaptics TouchPad and my Dell. I'd read that this could cause problems -- could my palm swiping issue be due to the fact that there are competing touchpad drivers? Please advise.

    Ryan

  2. #2
    Join Date
    Dec 2017
    Location
    RockyMts
    Beans
    1,167

    Re: Troubleshooting Touchpad on a Dell XPS 9370 on Ubuntu 18.04

    Your XPS is set up different then my Dell Precision. I do not get any output from "dmesg | grep -i touch" so I don't know about this interaction you mention and your method is different from the way I use to do it. I now use libinput, but I have read where other Dell (xps) users have successfully replaced libinput with synaptics and claim it to be the better choice.

    Does xinput list your touchpad?

    Code:
    xinput list
    Make your changes using synclient.

    https://help.ubuntu.com/community/Sy...sing_synclient

    https://askubuntu.com/questions/2900...settings-stick

    https://www.google.com/search?client....0.edItmDsyKwk

  3. #3
    Join Date
    Apr 2007
    Beans
    3,114
    Distro
    Ubuntu

    Re: Troubleshooting Touchpad on a Dell XPS 9370 on Ubuntu 18.04

    This may be of help to disable one of the two touchpad drivers: http://ubuntuforums.org/showthread.php?t=2316240

  4. #4
    Join Date
    Feb 2008
    Beans
    51

    Re: Troubleshooting Touchpad on a Dell XPS 9370 on Ubuntu 18.04

    That command produces the following:

    Code:
    Virtual core pointer                    	id=2	[master pointer  (3)]
    ⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
    ⎜   ↳ DELL07E6:00 06CB:76AF Touchpad          	id=12	[slave  pointer  (2)]

  5. #5
    Join Date
    Feb 2008
    Beans
    51

    Re: Troubleshooting Touchpad on a Dell XPS 9370 on Ubuntu 18.04

    Thanks for this! I had come across this, lost it, then wasn't able to find it again.

    Do you know if there are any adverse consequences if libinput is disabled?

  6. #6
    Join Date
    Dec 2017
    Location
    RockyMts
    Beans
    1,167

    Re: Troubleshooting Touchpad on a Dell XPS 9370 on Ubuntu 18.04

    Synaptics once installed will override libinput. Libinput is still installed in your system and can be enabled by removing synaptics. Libinput is the newer gnome driver and synaptics will eventually be phased out, but at present they are both available and usable.

  7. #7
    Join Date
    Feb 2008
    Beans
    51

    Re: Troubleshooting Touchpad on a Dell XPS 9370 on Ubuntu 18.04

    I uninstalled the synaptics driver, but now something strange has happened! Here's the output of xinput list

    Code:
    Virtual core pointer                    	id=2	[master pointer  (3)]
    ⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
    ⎜   ↳ DELL07E6:00 06CB:76AF Touchpad          	id=12	[slave  pointer  (2)]
    ⎜   ↳ SynPS/2 Synaptics TouchPad              	id=17	[slave  pointer  (2)]
    Before, the Synaptics TouchPad was not showing up.

    I can confirm that libinput is being used, because previously, the issue I was experiencing with libinput was my mouse pointer jumping around.

  8. #8
    Join Date
    Dec 2017
    Location
    RockyMts
    Beans
    1,167

    Re: Troubleshooting Touchpad on a Dell XPS 9370 on Ubuntu 18.04

    Sorry for the delay in response, been camping

    For synaptics:
    Check your current synaptics settings
    Your code number from xinput is 17.
    Code:
    xinput list-props 17
    An example of setting palm dimensions:
    Code:
    xinput set-prop 17 "Synaptics Palm Dimensions" 3, 3
    Maybe 5, 5 or 3, 5 or ? You will need to play with it. First number is PalmMinWidth, second number is PalmMinZ.
    All settings listed here
    ftp://www.x.org/pub/X11R7.5/doc/man/...naptics.4.html

    The above setting will work for one session and will not be saved. One way to save custom settings is a startup file, plus any other changes can be added to it.
    https://askubuntu.com/questions/9317...untu-16-04-lts

  9. #9
    Join Date
    Feb 2008
    Beans
    51

    Re: Troubleshooting Touchpad on a Dell XPS 9370 on Ubuntu 18.04

    Thanks for the reply. Synaptics has disappeared, so I'm back on libinput.

    However, I've noticed something strange that's been happening. After I use a hotkey combination (or a media key), or after a short length of inactivity, my touchpad will jump around on the screen upon touch. It's as if it speeds in the general direction of my desired movement (ie., if I want to move towards the upper left of the touchpad, the pointer will jump to the upper left corner, instead of only a short distance).

  10. #10
    Join Date
    Dec 2017
    Location
    RockyMts
    Beans
    1,167

    Re: Troubleshooting Touchpad on a Dell XPS 9370 on Ubuntu 18.04

    Found something that's Ubuntu/libinput/XPS from Dell.

    Check this out

    http://www.dell.com/support/article/...ouse-issue-fix

Page 1 of 2 12 LastLast

Tags for this Thread

Bookmarks

Posting Permissions

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