A number of relevant bug fixes have been committed to the kernel since this driver was backported. These fixes should probably be backported as well: https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=864db9295b06837d11a260e5dacf99a3fdf6bce2 https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=7229c58c096ca08576cbcbf6669bfbdcae0b5d22 https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=23fce365c6a26e40d459ca97289dd18543fb6845 https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=47e3a5edc6538d66e470aaed3b7c57255cb37ca1 https://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git/commit/?h=for-linus&id=e7348396c6d51b57c95c6646c390cd078e038e19 https://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git/commit/?h=for-linus&id=47e6fb4212d09f325c0847d05985dd3d71553095
I put the following in my xorg.conf to permanently fix the sensitivity issues and disable edge scrolling: Section "InputClass" Identifier "PointStick" MatchIsPointer "true" MatchProduct "DualPoint Stick" MatchDevicePath "/dev/input/event*" # To display current settings: # xinput list-props 'AlpsPS/2 ALPS DualPoint Stick' # xinput get-feedbacks 'AlpsPS/2 ALPS DualPoint Stick' # Scroll wheel emulation is configured by default in # /usr/share/X11/xorg.conf.d/11-evdev-trackpoint.conf # Default scroll is way too sensitive Option "EmulateWheelInertia" "80" # Default 10 # Middle Button Emulation isn't needed since there is a physical button Option "Emulate3Buttons" "false" # Default true # Use the recommended "polynomial" acceleration profile Option "AccelerationProfile" "2" # Default 0 ("classic") # Default settings are way too sensitive Option "ConstantDeceleration" "9" # Default 1.0 #Option "AdaptiveDeceleration" "1.0" # Default 1.0 # The Threshold/Numerator/Denominator set here are usually overridden by the Desktop Manager, # so you may also need to adjust these in the Desktop Manager's control panel, or add # `xinput set-ptr-feedback 'AlpsPS/2 ALPS DualPoint Stick' 0 7 2` to a startup script run by your # Desktop manager. Option "AccelerationThreshold" "0" # Default 4 for use with "classic" profile Option "AccelerationNumerator" "7" # Default 2 Option "AccelerationDenominator" "2" # Default 1 #Option "VelocityScaling" "10.0" # Default 10.0 EndSection Section "InputClass" Identifier "TouchPad" MatchIsTouchpad "true" MatchDevicePath "/dev/input/event*" # To display current settings: # xinput list-props 'AlpsPS/2 ALPS DualPoint TouchPad' # xinput get-feedbacks 'AlpsPS/2 ALPS DualPoint TouchPad' # synclient # Use multi-touch button emulation Option "TapButton2" "2" # Default 3 (right click) Option "TapButton3" "3" # Default 0 # Button emulation isn't needed since there are physical buttons # and multi-touch button emulation is easier to use than edge button emulation Option "RTCornerButton" "0" # Default 2 (middle click) Option "RBCornerButton" "0" # Default 3 (right click) Option "LTCornerButton" "0" # Default 0 Option "LBCornerButton" "0" # Default 0 # Use multi-touch scroll emulation Option "VertTwoFingerScroll" "true" # Default true Option "HorizTwoFingerScroll" "true" # Default false # Reverse multi-touch scroll direction # (Emulate touch screen scroll) #Option "VertScrollDelta" "-64" # Default 64 #Option "HorizScrollDelta" "-64" # Default 64 # Edge scroll emulation isn't needed since multi-touch scroll emulation is supported # (Multi-touch scroll emulation is easier to use than edge scroll emulation) Option "VertEdgeScroll" "false" # Default true Option "HorizEdgeScroll" "false" # Default false # Disable acceleration in the synaptics driver (use Xorg acceleration instead) Option "MinSpeed" "1" # Default 1 Option "MaxSpeed" "1" # Default 1.75 # Use the recommended "polynomial" acceleration profile Option "AccelerationProfile" "2" # Default 1 ("device-dependent") # Default settings are a bit too sensitive Option "ConstantDeceleration" "5" # Default 2.5 #Option "AdaptiveDeceleration" "1.0" # Default 1.0 # The Threshold/Numerator/Denominator set here are usually overridden by the Desktop Manager, # so you may also need to adjust these in the Desktop Manager's control panel, or add # `xinput set-ptr-feedback 'AlpsPS/2 ALPS DualPoint TouchPad' 0 5 2` to a startup script run by # your Desktop manager. Option "AccelerationThreshold" "0" # Default 4 for use with "classic" profile Option "AccelerationNumerator" "5" # Default 2 Option "AccelerationDenominator" "2" # Default 1 #Option "VelocityScaling" "12.5" # Default 12.5 EndSection -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1590590 Title: Touchpad not recognized on Dell Latitude E7470 Ultrabook Status in linux package in Ubuntu: Triaged Status in xserver-xorg-input-synaptics package in Ubuntu: Confirmed Bug description: Expected: Touchpad settings available in Mouse & Touchpad Settings dialog Actual result: Touchpad settings missing entirely Details: The touchpad on my Dell Ultrabook (Latitude E7470) functions mostly. The settings for the touchpad are not available at all in the Mouse and Touchpad settings (see http://i.imgur.com/YRGiOrj.png). Two-finger scrolling works as expected except it's using "Natural Scrolling" by default and there is no way to change it. xinput list does not display a touchpad at all: ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ ELAN Touchscreen id=11 [slave pointer (2)] ⎜ ↳ ImPS/2 Generic Wheel Mouse id=13 [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)] ↳ Power Button id=8 [slave keyboard (3)] ↳ Sleep Button id=9 [slave keyboard (3)] ↳ Integrated_Webcam_FHD id=10 [slave keyboard (3)] ↳ AT Translated Set 2 keyboard id=12 [slave keyboard (3)] ↳ Dell WMI hotkeys id=14 [slave keyboard (3)] ↳ DELL Wireless hotkeys id=15 [slave keyboard (3)] /proc/bus/input/devices lists the device as a "Generic Wheel Mouse" Output of `lsb_release -rd`: Description: Ubuntu 16.04 LTS Release: 16.04 xserver-xorg-input-synaptics version information: xserver-xorg-input-synaptics: Installed: 1.8.2-1ubuntu3 Candidate: 1.8.2-1ubuntu3 Version table: *** 1.8.2-1ubuntu3 500 500 http://us.archive.ubuntu.com/ubuntu xenial/main amd64 Packages 100 /var/lib/dpkg/status To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1590590/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp