Advertisement
mfillpot

synaptics

Jun 4th, 2012
261
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.91 KB | None | 0 0
  1. # /etc/X11/xorg.conf.d/10-synaptics.conf
  2. Section "InputClass"
  3. Identifier "touchpad"
  4. Driver "synaptics"
  5. MatchIsTouchpad "on"
  6. #
  7. # See Values
  8. # synclient -l | awk '/=/{printf "Option \"%s\" \"%s\"\n",$1,$3}'
  9. #
  10. # Read Manual
  11. # man synaptic
  12. #
  13. # Enable TouchpadOff
  14. Option "TouchpadOff" "0"
  15. #
  16. # Allow run-time comfiguration
  17. #Option "SHMConfig" "on" # depreciated
  18. #
  19. # Edge Limits
  20. Option "LeftEdge" "1767"
  21. Option "RightEdge" "5397"
  22. Option "TopEdge" "1637"
  23. Option "BottomEdge" "4451"
  24. #
  25. # Speed
  26. Option "MinSpeed" "1"
  27. Option "MaxSpeed" "1.75"
  28. Option "AccelFactor" "0.0374602"
  29. #
  30. # Pressure
  31. Option "FingerLow" "24" # When finger pressure drops below this value, the driver counts it as a release.
  32. Option "FingerHigh" "29" # When finger pressure drops below this value, the driver counts it as a release. Property: "Synaptics Finger"
  33. Option "FingerPress" "255" # When finger pressure drops below this value, the driver counts it as a release. Property: "Synaptics Finger"
  34. #
  35. # Tapping Detection
  36. Option "MaxTapTime" "1" # 0 disables tap
  37. Option "MaxTapMove" "238" # Maximum movement of the finger for detecting a tap.
  38. Option "MaxDoubleTapTime" "180" # Maximum time (in milliseconds) for detecting a double tap.
  39. Option "SingleTapTimeout" "180" # Timeout after a tap to recognize it as a single tap.
  40. Option "ClickTime" "100" # controls the delay between the button down and button up X events generated in response to a tap event.
  41. Option "FastTaps" "0"
  42. #
  43. # Tapping as Button (Number of fingers)
  44. Option "TapButton1" "1" # (integer) configures which mouse-button is reported on a non-corner, one finger tap.
  45. Option "TapButton2" "0" # (integer) configures which mouse-button is reported on a non-corner, two finger tap
  46. Option "TapButton3" "3" # (integer) configures which mouse-button is reported on a non-corner, three finger tap
  47. #
  48. # Tap Dragging
  49. Option "LockedDrags" "0"
  50. Option "LockedDragTimeout" "5000"
  51. #
  52. # Tap Gesture Dragging
  53. Option "TapAndDragGesture" "1"
  54. #
  55. # Corner Tap Buttons
  56. Option "RTCornerButton" "0"
  57. Option "RBCornerButton" "0" # (integer) configures which mouse-button is reported on a right bottom corner, one finger tap (use Option "RBCornerButton" "3" to achieve Ubuntu style tap behaviour for right mouse button in lower right corner)
  58. Option "LTCornerButton" "0"
  59. Option "LBCornerButton" "0"
  60. #
  61. # Scrolling Edges
  62. Option "VertScrollDelta" "108"
  63. Option "VertEdgeScroll" "1" # (boolean) enables vertical scrolling while dragging across the right edge of the touch pad.
  64. Option "HorizScrollDelta" "108"
  65. Option "HorizEdgeScroll" "1" # (boolean) enables horizontal scrolling while dragging across the bottom edge of the touch pad.
  66. #
  67. # Circular Scrolling
  68. Option "CircularScrolling" "1"
  69. Option "CircScrollDelta" "0.1"
  70. Option "CircScrollTrigger" "2"
  71. #
  72. # Two Finger Scrolling
  73. Option "VertTwoFingerScroll" "1" # (boolean) enables vertical scrolling using two fingers.
  74. Option "HorizTwoFingerScroll" "0" # (boolean) enables horizontal scrolling using two fingers.
  75. #
  76. # Corner Coasting
  77. Option "CornerCoasting" "0"
  78. Option "CoastingSpeed" "20"
  79. Option "CoastingFriction" "50"
  80. #
  81. # Kernel Event Protocol
  82. Option "GrabEventDevice" "1"
  83. #
  84. # Edge Ignore Boundaries
  85. Option "AreaLeftEdge" "0"
  86. Option "AreaRightEdge" "0"
  87. Option "AreaTopEdge" "0"
  88. Option "AreaBottomEdge" "0"
  89. #
  90. # Trackstick
  91. Option "TrackstickSpeed" "40"
  92. #
  93. # Circular Trackpad
  94. Option "CircularPad" "0"
  95. #
  96. # Multi-function Buttons
  97. Option "ClickFinger1" "1" # Which mouse button is reported when left-clicking with one finger.
  98. Option "ClickFinger2" "0" # Which mouse button is reported when left-clicking with one finger.
  99. Option "ClickFinger3" "0" # Which mouse button is reported when left-clicking with three fingers. Set to 0 to disable.
  100. #
  101. # Edge Movements
  102. Option "EdgeMotionMinZ" "29"
  103. Option "EdgeMotionMaxZ" "159"
  104. Option "EdgeMotionMinSpeed" "1"
  105. Option "EdgeMotionMaxSpeed" "432"
  106. Option "EdgeMotionUseAlways" "0"
  107. #
  108. # Pressure Motion
  109. Option "PressureMotionMinZ" "29"
  110. Option "PressureMotionMaxZ" "159"
  111. Option "PressureMotionMinFactor" "1"
  112. Option "PressureMotionMaxFactor" "1"
  113. #
  114. # Emulations
  115. Option "EmulateMidButtonTime" "75"
  116. Option "EmulateTwoFingerMinZ" "0" # (integer) play with this value to set the precision of two finger scroll.
  117. Option "EmulateTwoFingerMinW" "6"
  118. #
  119. # Palm Detection
  120. Option "PalmDetect" "1" # disable mouse when typing
  121. Option "PalmMinWidth" "9"
  122. Option "PalmMinZ" "199"
  123. EndSection
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement