I agree, we are moving away from "if it's the right shape it's compatible" to "everything fits in the port but they also need to speak the same protocol to talk".
This isn't completely new, a lot of non-standard USB hardware needed a driver (possibly in userspace) to work. However it is going to be much wider.
I think we will need to find methods to advertising to consumers how to figure out if things work together. The single port solution is technically superior but there are definitely human disadvantages that I think we can overcome with a little work.
This isn't completely new, a lot of non-standard USB hardware needed a driver (possibly in userspace) to work. However it is going to be much wider.
I think we will need to find methods to advertising to consumers how to figure out if things work together. The single port solution is technically superior but there are definitely human disadvantages that I think we can overcome with a little work.