Doesn't keyboard get randomised?

Do we have to trust the device maker?