We can work out the correct value automatically in all cases but one, and it's less for the plugin author to get wrong...
The vendor is Hailuck as in one word, not Hai Luck.
This is not complete enough for LVFS-usage, but good enough to use with commands such as fwupdtool. It's likely newer kbd and tp firmware will be required to integrate with the fwupd in all required ways.