Advertisement
TempusNemini

Untitled

Oct 17th, 2024
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.67 KB | Software | 0 0
  1. ##
  2. # Part of a full "MacOS on Gnome X experience setting"
  3. # Here we control general clickpad behaviour. Also requires Daemon to run, see general readme.
  4. # Requires Fusuma https://github.com/iberianpig/fusuma, xdotool
  5. # Other settings and controls done with:
  6. # libinput-three-finger-gestures https://github.com/marsqing/libinput-three-finger-drag
  7. # syngestures https://github.com/mqudsi/syngesture/issues (only if you truly need two-finger history navigation)
  8. # synaptics https://wiki.archlinux.org/title/Touchpad_Synaptics
  9. # Kinto https://github.com/rbreaves/kinto
  10. # Xorg
  11. #
  12. # Place of this file:
  13. # /etc/X11/xorg.conf.d
  14. ##
  15. Section "InputClass"
  16. Identifier "touchpad catchall"
  17. Driver "synaptics"
  18. MatchIsTouchpad "on"
  19. # This option is recommend on all Linux systems using evdev, but cannot be
  20. # enabled by default. See the following link for details:
  21. # http://who-t.blogspot.com/2010/11/how-to-ignore-configuration-errors.html
  22. MatchDevicePath "/dev/input/event*"
  23. EndSection
  24.  
  25. Section "InputClass"
  26. Identifier "touchpad ignore duplicates"
  27. MatchIsTouchpad "on"
  28. MatchOS "Linux"
  29. MatchDevicePath "/dev/input/mouse*"
  30. Option "Ignore" "on"
  31. EndSection
  32.  
  33. # This option enables the bottom right corner to be a right button on clickpads
  34. # and the right and middle top areas to be right / middle buttons on clickpads
  35. # with a top button area.
  36. # This option is only interpreted by clickpads.
  37. Section "InputClass"
  38. Identifier "Default clickpad buttons"
  39. MatchDriver "synaptics"
  40. Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
  41. Option "SecondarySoftButtonAreas" "58% 0 0 15% 42% 58% 0 15%"
  42. EndSection
  43.  
  44. # This option disables software buttons on Apple touchpads.
  45. # This option is only interpreted by clickpads.
  46. Section "InputClass"
  47. Identifier "Disable clickpad buttons on Apple touchpads"
  48. MatchProduct "Apple|bcm5974"
  49. MatchDriver "synaptics"
  50. Option "SoftButtonAreas" "0 0 0 0 0 0 0 0"
  51. EndSection
  52.  
  53. Section "InputClass"
  54. Identifier "touchpad"
  55. Driver "synaptics"
  56. MatchIsTouchpad "on"
  57. Option "FingerLow" "1"
  58. Option "FingerHigh" "2"
  59. Option "MaxTapTime" "500"
  60. Option "MaxTapMove" "250"
  61. Option "MaxDoubleTapTime" "250"
  62. Option "LockedDrags" "true"
  63. Option "ClickTime" "1"
  64. Option "ClickPad" "0"
  65. Option "VertEdgeScroll" "0"
  66. Option "HorizEdgeScroll" "0"
  67. Option "CornerCoasting" "0"
  68. Option "VertTwoFingerScroll" "1"
  69. Option "HorizTwoFingerScroll" "1"
  70. Option "VertScrollDelta" "-250"
  71. Option "HorizScrollDelta" "-250"
  72. Option "MinSpeed" "1"
  73. Option "MaxSpeed" "12"
  74. Option "AccelFactor" "0.07"
  75. Option "PressureMotionMinZ" "1"
  76. Option "PressureMotionMaxZ" "99999999"
  77. Option "HorizHysteresis" "13"
  78. Option "VertHysteresis" "13"
  79. Option "EmulateMidButtonTime" "0"
  80. Option "TouchpadOff" "0"
  81. Option "LockedDrags" "0"
  82. Option "LockedDragTimeout" "0"
  83. Option "RTCornerButton" "0"
  84. Option "RBCornerButton" "0"
  85. Option "LTCornerButton" "0"
  86. Option "LBCornerButton" "0"
  87. Option "TapButton1" "1"
  88. Option "TapButton2" "3"
  89. Option "TapButton3" "2"
  90. Option "ClickFinger1" "1"
  91. Option "ClickFinger2" "3"
  92. Option "ClickFinger3" "0"
  93. Option "CircularScrolling" "0"
  94. Option "CircularaPad" "0"
  95. Option "PalmDetect" "1"
  96. Option "PalmMinWidth" "10"
  97. Option "PalmMinZ" "1"
  98. Option "CoastingSpeed" "1"
  99. Option "CoastingFriction" "25"
  100. Option "SingleTapTimeout" "0"
  101. Option "GrabEventDevice" "0"
  102. Option "TapAndDragGesture" "1"
  103. Option "AreaLeftEdge" "-5000"
  104. Option "AreaRightEdge" "5000"
  105. Option "AreaTopEdge" "10"
  106. Option "Capabilities" "1 0 0 1 1 1 1"
  107. EndSection
  108.  
Tags: Synaptics
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement