The product field of some inputs now includes the vendor
(lshw needs to be run as root).
For instance:
[...]
*-usb:0
description: Keyboard
product: Apple, Inc Apple Keyboard
vendor: Apple, Inc
[...]
*-usb:1
description: Mouse
product: PixArt USB Optical Mouse
vendor: PixArt
[...]
This seems to be because files like /sys/class/input/input9/name
includes both. But the previous way of obtaining the information
was better and was yielding more consistent output.
This is a regression introduced by the following upstream commit:
https://github.com/lyonel/lshw/commit/691ed58e2838ca3e50e899f013e259ea84f6bfe9
I've also reported the bug upstream (see Forwarded).