An on-screen keyboard.