From 2bba78efc8a203785742355aa3f8852034e27e0d Mon Sep 17 00:00:00 2001 From: Ben Sima Date: Thu, 22 May 2025 10:23:50 -0400 Subject: Solidify Kensington trackball settings I have this script I have to run on startup that sets these interactively, which is fine, but I haven't changed this script in like 3 years so lets just make it permanent at this point. --- Omni/Dev/Beryllium/Configuration.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'Omni') diff --git a/Omni/Dev/Beryllium/Configuration.nix b/Omni/Dev/Beryllium/Configuration.nix index 5c10b8c..3e39fe4 100644 --- a/Omni/Dev/Beryllium/Configuration.nix +++ b/Omni/Dev/Beryllium/Configuration.nix @@ -49,6 +49,16 @@ in { services.xserver = { layout = "us"; xkbVariant = ""; + extraConfig = '' + Section "InputClass" + Identifier "Kensington Expert Mouse" + MatchProduct "Kensington Expert Mouse" + Option "ButtonMapping" "1 8 2 4 5 6 7 3 9" + Option "NaturalScrolling" "true" + Option "ScrollMethod" "button" + Option "ScrollButton" "3" + EndSection + ''; }; # Enable CUPS to print documents. -- cgit v1.2.3