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 Desktop
Packages, which is subscribed to xserver-xorg-input-synaptics 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/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp