diff --git a/profiles/powersave/default.nix b/profiles/powersave/default.nix index 4f53939..01d6501 100644 --- a/profiles/powersave/default.nix +++ b/profiles/powersave/default.nix @@ -27,5 +27,12 @@ in thermald.enable = true; upower.enable = true; }; + + services.udev.extraRules = '' + # disable USB auto suspend for Keychron Q3 HE + ACTION=="bind", SUBSYSTEM=="usb", ATTR{idVendor}=="3434", ATTR{idProduct}=="0b31", ATTR{power/autosuspend}="-1" + # disable USB auto suspend for Keychron Q3 + ACTION=="bind", SUBSYSTEM=="usb", ATTR{idVendor}=="3434", ATTR{idProduct}=="0123", ATTR{power/autosuspend}="-1" + ''; }; }