Use keymaps instead of our own keyboard handling