a little cleaner (escaped scancodes are less of a special case) and lets us be completely flexible when assigning meaning to them. Future: a tool and ioctl to load the escaped keymap.