From 6e09b6ea3e0bd9c4bc2afe47752d96334468581e Mon Sep 17 00:00:00 2001 From: Robert Helgesson Date: Tue, 30 Dec 2025 23:44:32 +0100 Subject: [PATCH 1/2] thinkpad/x1-extreme/gen2: improve CPU configuration Specifically, explicitly configure for coffee-lake CPU. --- lenovo/thinkpad/x1-extreme/gen2/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/lenovo/thinkpad/x1-extreme/gen2/default.nix b/lenovo/thinkpad/x1-extreme/gen2/default.nix index 17147b537..38560b8e2 100644 --- a/lenovo/thinkpad/x1-extreme/gen2/default.nix +++ b/lenovo/thinkpad/x1-extreme/gen2/default.nix @@ -5,6 +5,7 @@ with lib; { imports = [ ../. + ../../../../common/cpu/intel/coffee-lake ]; # Fixes an issue with incorrect battery reporting. See From 5809b16d0e297ba5f9234af2169bf856c99fb8e4 Mon Sep 17 00:00:00 2001 From: Robert Helgesson Date: Tue, 30 Dec 2025 23:45:21 +0100 Subject: [PATCH 2/2] thinkpad/x1-extreme/gen2: fix trackpad press events --- lenovo/thinkpad/x1-extreme/gen2/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lenovo/thinkpad/x1-extreme/gen2/default.nix b/lenovo/thinkpad/x1-extreme/gen2/default.nix index 38560b8e2..250233009 100644 --- a/lenovo/thinkpad/x1-extreme/gen2/default.nix +++ b/lenovo/thinkpad/x1-extreme/gen2/default.nix @@ -16,6 +16,9 @@ with lib; # See also https://certification.ubuntu.com/catalog/component/input/5313/input%3ATPPS/2ElanTrackPoint/ hardware.trackpoint.device = "TPPS/2 Elan TrackPoint"; + # Fix clickpad (clicking by depressing the touchpad). + boot.kernelParams = [ "psmouse.synaptics_intertouch=0" ]; + # Since the HDMI port is connected to the NVIDIA card. hardware.bumblebee.connectDisplay = true;