Worked further on keystroke display, still incomplete.