hairsplitting: making too fine distinctions of little importance
differentiation: a discrimination between things as different and distinct
typewriter keyboard: a keyboard for manually entering characters to be printed