All my system configs and packages in one repo

systems: various fixes wrt my DualSense controller

pluie.me 069d8c0a 7e26bf05

verified
+14
+14
systems/common.nix
··· 71 71 algorithm = "zstd"; 72 72 }; 73 73 74 + # Disable DualSense/DualShock 4 touchpad acting as mouse 75 + # See https://wiki.archlinux.org/title/Gamepad#Disable_touchpad_acting_as_mouse 76 + services.udev.extraRules = '' 77 + # USB 78 + ATTRS{name}=="Sony Interactive Entertainment Wireless Controller Touchpad", ENV{LIBINPUT_IGNORE_DEVICE}="1" 79 + # Bluetooth 80 + ATTRS{name}=="Wireless Controller Touchpad", ENV{LIBINPUT_IGNORE_DEVICE}="1" 81 + ''; 82 + 83 + # Fix the pairing process with a DualSense controller 84 + hardware.bluetooth.settings = { 85 + General.UserspaceHID = false; 86 + }; 87 + 74 88 system.configurationRevision = inputs.self.rev or inputs.self.dirtyRev or "unknown-dirty"; 75 89 }