# Example xorg.conf.d snippet that assigns the touchpad driver # to all touchpads. See xorg.conf.d(5) for more information on # InputClass. # DO NOT EDIT THIS FILE, your distribution will likely overwrite # it when updating. Copy (and rename) this file into # /etc/X11/xorg.conf.d first. # 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*" EndSection Section "InputClass" Identifier "touchpad ignore duplicates" MatchIsTouchpad "on" MatchOS "Linux" MatchDevicePath "/dev/input/mouse*" Option "Ignore" "on" EndSection # This option enables the bottom right corner to be a right button on clickpads # and the right and middle top areas to be right / middle buttons on clickpads # with a top button area. # This option is only interpreted by clickpads. Section "InputClass" Identifier "Default clickpad buttons" MatchDriver "synaptics" # FIXME: describe these better. # these options are not adjustable via synclient Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0" # Option "SoftButtonAreas" "0 50% 82% 0 0 0 0 0" # Option "SecondarySoftButtonAreas" "0 42% 0 0 15% 42% 58% 0 15%" Option "SecondarySoftButtonAreas" "0 42% 0 0 15% 42% 58% 0 15%" # the rest of this is adjustable via synclient. # Enable 1, 2, and 3 finger clicking as left, right, and middle click, respectively. Option "TapButton1" "1" Option "TapButton2" "3" Option "TapButton3" "2" # Calm the pad down while clicking. Option "VertHysteresis" "10" Option "HorizHysteresis" "10" # Drag Lock Option "LockedDrags" "0" # Tap n drag Option "TapAndDragGesture" "0" # Tap to click thresholds. Option "FingerLow" "10" Option "FingerHigh" "16" # Prevent accidental clicks Option "PalmDetect" "1" Option "PalmMinWidth" "5" Option "PalmMinZ" "55" # scrolling. Option "VertTwoFingerScroll" "1" Option "VertScrollDelta" "90" Option "HorizTwoFingerScroll" "1" Option "HorizScrollDelta" "90" # Aceleration Option "MinSpeed" "0.5" Option "MaxSpeed" "0.75" Option "AccelerationProfile" "2" Option "ConstantDeceleration" "4" EndSection # This option disables software buttons on Apple touchpads. # This option is only interpreted by clickpads. Section "InputClass" Identifier "Disable clickpad buttons on Apple touchpads" MatchProduct "Apple|bcm5974" MatchDriver "synaptics" Option "SoftButtonAreas" "0 0 0 0 0 0 0 0" EndSection