Vanilla keyboard handling.
Support key mappings as before.
Use default handler when available.