Dasher: Information Efficient Text Entry (Demo starts at 6:18)
YouTube Video