Skip to content

Instantly share code, notes, and snippets.

@awestendorf
Created October 30, 2012 01:30
Show Gist options
  • Save awestendorf/3977787 to your computer and use it in GitHub Desktop.
Save awestendorf/3977787 to your computer and use it in GitHub Desktop.
Synaptics Configuration for Samsung Series 9 NP900X3C
# /usr/share/X11/xorg.conf.d/52-synaptics-np900x3c.conf
#
# There are a lot of examples out there; they and the (K)Ubuntu defaults suck. Keeping this updated as I work to
# make my awesome laptop usable.
# Configure clickpad for Samsung Series 9 (NP900X3C).
Section "InputClass"
Identifier "np900x3c clickpad"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Option "SHMConfig" "True"
Option "ClickPad" "1"
# Enable palm detection, for wide thumbs
Option "PalmDetect" "1"
Option "PalmMinWidth" "7"
Option "PalmMinZ" "40"
# Turn off simulating mouse click events and tapping on the track pad
Option "ClickFinger1" "0"
Option "ClickFinger2" "0"
Option "ClickFinger3" "0"
Option "TapButton1" "0"
Option "TapButton2" "0"
Option "TapButton3" "0"
# Timeout after a tap for it to be recognized as a single tap
Option "SingleTapTimeout" "1"
# Taps must be less than 1ms
Option "MaxTapTime" "1"
# Disable touch events with too-high a pressure test
Option "FingerHigh" "90"
# Disable trackstick emulation
Option "FingerPress" "90"
Option "TrackstickSpeed" "0"
# Standard acceleration and speed settings
Option "MaxSpeed" "2.2"
Option "AccelFactor" "0.13"
# Enable the right button emulation in the lower right corner, disable center button
Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
EndSection
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment