key width should be independent of the keyboard size