Goodix Fingerprint Reader for Dell 9380

Hey Everyone, I have been trying to get the Goodix fingerprint reader to work on the Dell 9380 I own but haven’t had any success.

I have looked repeatedly at other posts/options for solutions and none of them has solved it:

Using lsusb I can see the fingerprint reader as such:
Bus 001 Device 004: ID 27c6:5385 Shenzhen Goodix Technology Co.,Ltd. Fingerprint Reader

When using a config (with fprintd included as system pkg’s) as shown below, trying to enroll any fingerprints gives Impossible to enroll: GDBus.Error:net.reactivated.Fprint.Error.NoSuchDevice: No devices available.

services.fprintd = {
      enable = true;
      package = pkgs.fprintd-tod;
      tod = {
        enable = true;
        driver = pkgs.libfprint-2-tod1-goodix;
      };
  };

Has anyone seen this continued issue or been able to solve this? Any help would be appreciated.

I am pretty late to this, but it looks like the USB ID of your fingerprint sensor might not be right. Your configuration works for my system (XPS 15 9500)’s fingerprint reader with USB ID 27c6:533c. Perhaps you need to use the other goodix package? There are two different options. NixOS Search