add panda.js version of KeyboardJS