From 286b514e1918d794ab56928efdfbc114c6b6c4d9 Mon Sep 17 00:00:00 2001 From: Aly Raffauf Date: Thu, 26 Sep 2024 22:01:13 -0400 Subject: [PATCH] base: add thinkpad trackpoint kb udev rules --- common/base.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/common/base.nix b/common/base.nix index bfab9599..4c0a2ad0 100644 --- a/common/base.nix +++ b/common/base.nix @@ -45,6 +45,12 @@ openFirewall = true; settings.PasswordAuthentication = false; }; + + udev.extraRules = '' + # Disable Fn Lock for ThinkPad Trackpoint USB/Bluetooth Keyboard + SUBSYSTEM=="hid", DRIVER=="lenovo", ATTRS{idVendor}=="17ef", ATTRS{idProduct}=="6047|60ee", ATTR{fn_lock}="0" + SUBSYSTEM=="input", ATTRS{id/vendor}=="17ef", ATTRS{id/product}=="6048|60e1", TEST=="/sys/$devpath/device/fn_lock", RUN+="/bin/sh -c 'echo 0 > \"/sys/$devpath/device/fn_lock\"'" + ''; }; sound.enable = true;