Internal Microphone Detected, But No Sound (HP Victus Gaming Laptop 15-fa1xxx)

My laptop’s (HP Victus 15-fa1xxx) microphone is seeming detected, but it’s not actually picking up any sound.

In configuration.nix, I have:

  security.rtkit.enable = true;
  services.pipewire = {
    enable = true;
    pulse.enable = true;
    alsa.enable = true;
    alsa.support32Bit = true;
    wireplumber.enable = true;
  };

I’ve also tried adding

  hardware.enableAllFirmware = true;
  environment.systemPackages = with pkgs; [
    sof-firmware
  ];

to no avail.

My hardware-configuration.nix has the following in case that is useful, unchanged from what nixos-generate-config gave me:

  boot.initrd.availableKernelModules = [ "xhci_pci" "nvme" "uas" "usbhid" "sd_mod" "rtsx_pci_sdmmc" ];
  boot.initrd.kernelModules = [ ];
  boot.kernelModules = [ "kvm-intel" ];
  boot.extraModulePackages = [ ];

While messing around, the microphone worked for one brief moment, but without me having changed anything, it suddenly stopped working the next moment. If there’s any more information I should include, please let me know.

Edit. I’ve also tried switching to the latest kernel. Nothing :frowning: