-
Notifications
You must be signed in to change notification settings - Fork 0
/
99-synaptics-t440s.conf
43 lines (36 loc) · 1.47 KB
/
99-synaptics-t440s.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
# https://github.com/ScottGarman/thinkpad_t440s
# Custom xorg.conf.d snippet that assigns the touchpad driver
# to all touchpads. See xorg.conf.d(5) for more information on
# InputClass.
# 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*"
# This sets the top area of the touchpad to not track
# movement but can be used for left/middle/right clicks
Option "SoftButtonAreas" "60% 0 0 2400 40% 60% 0 2400"
Option "AreaTopEdge" "2400"
# Helps to reduce mouse cursor "jumpiness"
Option "HorizHysteresis" "30"
Option "VertHysteresis" "30"
# Settings reported to work well on an X1 Carbon
Option "FingerLow" "40"
Option "FingerHigh" "45"
Option "MinSpeed" "1"
Option "MaxSpeed" "1"
Option "AccelerationProfile" "2"
Option "ConstantDeceleration" "4"
# Disable edge scrolling, I prefer two-finger scroll instead
Option "VertEdgeScroll" "0"
# Disable tap and drag gesture
Option "TapAndDragGesture" "0"
# Enable three-finger tap for middle mouse click
Option "TapButton3" "2"
EndSection