Chuck Swiger <cswi...@mac.com> wrote:

> > My assumption still is: Not _every_ keyboard manufacturer does
> > code the layout into the USB identification. If you tell me I'm
> > wrong with this assumption, I'll be happy. :-)
>
> Folks are supposed to use a different product ID for different
> devices, so you can uniquely identify them.
>
> I can't promise that every vendor handles this perfectly, any
> more than folks always ensured that PCI ids uniquely identified
> a specific hardware version, but one should blame the vendor for
> being brain-damaged in such cases; it isn't a fault of the USB
> standard....

If someone manufactures a single type of keyboard -- using only one
type of ASIC, one PCB/keyswitch layout, one kind of housing, etc. --
I'd say it is very much open to interpretation whether snapping on a
different collection of keycaps makes it into a different "product".
Even if the manufacturer tried to cover for the possibility, e.g. by
providing a jumper on the PCB which is supposed to be set according
to the installed set of keycaps, there will still be cases where an
end user replaces or rearranges the keycaps to change the layout and
doesn't change the jumper setting.
_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"

Reply via email to