A computer keyboard is an input device used with all types of computers. Newer devices like a smartphone and tablet even still use an on-screen...