VID/PID questions


hello,

i developing hid keyboard windows use same driver keyboard in earth (still windows) use working read on line 49-52 (file):
code: [select]


# usb vendor id (vid)
# reuse of vid others forbidden usb-if
# official arduino llc vid
# vid = 0x2341

# usb product id (pid)
# official leonardo pid
# pid = 0x0036


and have problem, because why need reserve identification (vid/pid) same keyboard use same generic drivers ?

it's seem weird logic not single identification unique device unique driver , conversely.

and usb identification created unique drivers working corrects , unique hardware unique vid/pid or usb identification created drivers working corrects same hardware unique vid/pid ?

and if talk optional software managing light color ect have special keyboard, gamer's ones, when said designing keyboard, it's classic 1 90% others keyboard, not having problem that.

as understand it, vendor id identifies hardware producer (arduino lcc), offers usb devices , drivers products, , product id identifies specific product (leonardo) of vendor. other attributes identify device class (hid...), standard drivers may usable, , device serial number distinguish multiple connected devices (disk drives....) of same type.


Arduino Forum > Using Arduino > Project Guidance > VID/PID questions


arduino

Comments

Popular posts from this blog

Flip address is out of range arduino uno r3

Arduino Uno not uploading

Indesign and MathType fonts