KeyboardJS, typed up for Rails 3.0 and up. Sweet!