The Freeboard patch simplifies keyboard input by providing a string of characters/character codes, rather than a boolean for every key.