summaryrefslogtreecommitdiff
path: root/xorg_device_configs/40-libinput.conf
diff options
context:
space:
mode:
Diffstat (limited to 'xorg_device_configs/40-libinput.conf')
-rw-r--r--xorg_device_configs/40-libinput.conf24
1 files changed, 24 insertions, 0 deletions
diff --git a/xorg_device_configs/40-libinput.conf b/xorg_device_configs/40-libinput.conf
new file mode 100644
index 0000000..c7affe6
--- /dev/null
+++ b/xorg_device_configs/40-libinput.conf
@@ -0,0 +1,24 @@
+Section "InputClass"
+ Identifier "Touchpad"
+ MatchIsTouchpad "on"
+ Driver "libinput"
+
+ # General settings
+ Option "Tapping" "true" # Enable tap-to-click
+ Option "NaturalScrolling" "false" # Disable natural scrolling
+
+ # Scrolling methods
+ Option "ScrollMethod" "twofingeredge"
+
+ # Click methods
+ Option "ClickMethod" "buttonareas+clickfinger"
+ Option "MiddleEmulation" "true"
+
+ # Accel profiles
+ Option "AccelProfile" "flat"
+ Option "AccelSpeed" "1.0"
+
+ # Typing and trackpoint settings
+ Option "DisableWhileTyping" "true"
+ Option "DisableWhileTapping" "true"
+EndSection