Basic keyboard input interface