keyboard Terminology