aboutsummaryrefslogtreecommitdiff
path: root/root/etc/X11
diff options
context:
space:
mode:
authorLoek Le Blansch <loek@pipeframe.xyz>2026-08-02 15:40:01 +0200
committerLoek Le Blansch <loek@pipeframe.xyz>2026-08-02 15:40:01 +0200
commit84dd5d0d25b6ff22497c27407099a4d4b1293587 (patch)
treeb047275461700addf96b71833d6947afc4e0d46b /root/etc/X11
parentdb8249bd20d3afe03fa994ba2a486d5f4683fa3c (diff)
move root files
Diffstat (limited to 'root/etc/X11')
-rw-r--r--root/etc/X11/xorg.conf.d/00-keyboard.conf9
-rw-r--r--root/etc/X11/xorg.conf.d/40-trackpad.conf9
-rw-r--r--root/etc/X11/xorg.conf.d/50-mouse-acceleration.conf8
-rw-r--r--root/etc/X11/xorg.conf.d/72-wacom-options.conf11
-rw-r--r--root/etc/X11/xorg.conf.d/90-libinput-logitech.conf8
-rw-r--r--root/etc/X11/xorg.conf.d/90-libinput-wacom.conf9
-rw-r--r--root/etc/X11/xorg.conf.d/90-wacom-overrides.conf7
7 files changed, 61 insertions, 0 deletions
diff --git a/root/etc/X11/xorg.conf.d/00-keyboard.conf b/root/etc/X11/xorg.conf.d/00-keyboard.conf
new file mode 100644
index 0000000..d4f95ff
--- /dev/null
+++ b/root/etc/X11/xorg.conf.d/00-keyboard.conf
@@ -0,0 +1,9 @@
+Section "InputClass"
+ Identifier "system-keyboard"
+ MatchIsKeyboard "on"
+ Option "XkbLayout" "us"
+ Option "XkbModel" "pc105"
+ Option "XkbOptions" "ctrl:nocaps"
+ Option "AutoRepeat" "250 40"
+EndSection
+
diff --git a/root/etc/X11/xorg.conf.d/40-trackpad.conf b/root/etc/X11/xorg.conf.d/40-trackpad.conf
new file mode 100644
index 0000000..f390b93
--- /dev/null
+++ b/root/etc/X11/xorg.conf.d/40-trackpad.conf
@@ -0,0 +1,9 @@
+Section "InputClass"
+ Identifier "Trackpad preferences"
+ MatchIsTouchpad "on"
+ Driver "libinput"
+ Option "NaturalScrolling" "1"
+ Option "Tapping" "1"
+ Option "ScrollPixelDistance" "40"
+EndSection
+
diff --git a/root/etc/X11/xorg.conf.d/50-mouse-acceleration.conf b/root/etc/X11/xorg.conf.d/50-mouse-acceleration.conf
new file mode 100644
index 0000000..199635d
--- /dev/null
+++ b/root/etc/X11/xorg.conf.d/50-mouse-acceleration.conf
@@ -0,0 +1,8 @@
+Section "InputClass"
+ Identifier "default mouse acceleration"
+ Driver "libinput"
+ MatchIsPointer "yes"
+ Option "AccelProfile" "flat"
+ Option "AccelSpeed" "0"
+EndSection
+
diff --git a/root/etc/X11/xorg.conf.d/72-wacom-options.conf b/root/etc/X11/xorg.conf.d/72-wacom-options.conf
new file mode 100644
index 0000000..81aaf60
--- /dev/null
+++ b/root/etc/X11/xorg.conf.d/72-wacom-options.conf
@@ -0,0 +1,11 @@
+Section "InputClass"
+ Identifier "default wacom pen area + double click interval"
+ MatchDriver "wacom"
+ MatchProduct "Pen"
+ NoMatchProduct "eraser"
+ NoMatchProduct "cursor"
+ Option "Area" "0 0 15200 4275"
+ Option "MapToOutput" "1920x1080+0+0"
+ Option "TapTime" "100"
+EndSection
+
diff --git a/root/etc/X11/xorg.conf.d/90-libinput-logitech.conf b/root/etc/X11/xorg.conf.d/90-libinput-logitech.conf
new file mode 100644
index 0000000..a1071b0
--- /dev/null
+++ b/root/etc/X11/xorg.conf.d/90-libinput-logitech.conf
@@ -0,0 +1,8 @@
+Section "InputClass"
+ Identifier "Logitech MX Master 3S High res scrolling"
+ MatchUSBID "046d:c548"
+ MatchDevicePath "/dev/input/event*"
+ Driver "libinput"
+ Option "HighResolutionWheelScrolling" "false"
+EndSection
+
diff --git a/root/etc/X11/xorg.conf.d/90-libinput-wacom.conf b/root/etc/X11/xorg.conf.d/90-libinput-wacom.conf
new file mode 100644
index 0000000..26643b8
--- /dev/null
+++ b/root/etc/X11/xorg.conf.d/90-libinput-wacom.conf
@@ -0,0 +1,9 @@
+Section "InputClass"
+ Identifier "force libinput as driver for wacom tablet touchpad"
+ MatchUSBID "056a:*"
+ MatchDevicePath "/dev/input/event*"
+ MatchIsTouchpad "true"
+ Driver "libinput"
+ Option "NaturalScrolling" "true"
+EndSection
+
diff --git a/root/etc/X11/xorg.conf.d/90-wacom-overrides.conf b/root/etc/X11/xorg.conf.d/90-wacom-overrides.conf
new file mode 100644
index 0000000..f2e2bbf
--- /dev/null
+++ b/root/etc/X11/xorg.conf.d/90-wacom-overrides.conf
@@ -0,0 +1,7 @@
+Section "InputClass"
+ Identifier "Wacom Tablet Overrides"
+ MatchDriver "wacom"
+ Option "AccelerationProfile" "5"
+ Option "ConstantDeceleration" "2"
+ Option "AdaptiveDeceleration" "3"
+EndSection