From 6218b74436cc6f9fcde6d9431408a6cff4b5507f Mon Sep 17 00:00:00 2001 From: Emanuele Bertolucci Date: Wed, 8 Jul 2026 14:40:45 +0200 Subject: [PATCH] goodixmoc: Add support for Goodix 27c6:6382 (Dell XPS 13 9315) Same MOC protocol family as the already-supported 27c6:6384/631C. Verified against real hardware: open, enroll, verify, identify and delete all succeed. Dell's own driver .inf for this PID (extracted from Goodix-Fingerprint-Sensor-Driver_T2VK3_WIN64_40.10.1.100_A05_01.EXE) confirms it uses the plain (non-SecureFingerprint) MOC protocol. --- libfprint/drivers/goodixmoc/goodix.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libfprint/drivers/goodixmoc/goodix.c b/libfprint/drivers/goodixmoc/goodix.c index 7dcca91d..7c059ce9 100644 --- a/libfprint/drivers/goodixmoc/goodix.c +++ b/libfprint/drivers/goodixmoc/goodix.c @@ -1428,6 +1428,7 @@ gx_fp_probe (FpDevice *device) case 0x631C: case 0x633C: case 0x634C: + case 0x6382: case 0x6384: case 0x639C: case 0x63AC: @@ -1683,6 +1684,7 @@ static const FpIdEntry id_table[] = { { .vid = 0x27c6, .pid = 0x631C, }, { .vid = 0x27c6, .pid = 0x633C, }, { .vid = 0x27c6, .pid = 0x634C, }, + { .vid = 0x27c6, .pid = 0x6382, }, { .vid = 0x27c6, .pid = 0x6384, }, { .vid = 0x27c6, .pid = 0x639C, }, { .vid = 0x27c6, .pid = 0x63AC, },