Acho que encontrei o motivo por trás disso.
O mesmo dispositivo é exposto ao subsistema USB como dois dispositivos com diferentes interfaces.
como na entrada Sysfs=/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3.4/3-3.4:1.2/0003:2965:5023.0006/input/input7 , o dispositivo expõe a interface 2 do hardware como visto na string 3-3.4:1.2 , onde o último dígito é InterfaceNumber .
Se olharmos para a saída de cat /sys/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3.4/3-3.4:1.2/0003:2965:5023.0006/input/input7/device , podemos ver que DRIVER=hid-generic diz que essa interface do hardware expõe esse dispositivo como USBHID genérico.
No entanto, para a outra entrada cuja interface é 0, como visto em /devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3.4/3-3.4:1.0/0003:2965:5023.0004/input/input13 , a saída de cat /sys/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3.4/3-3.4:1.0/0003:2965:5023.0004/input/input13/device mostra que DRIVER=hid-multitouch , o que significa que essa interface do hardware a expõe como HID MULTITOUCH.
Portanto, as duas entradas para o mesmo hardware.