chorded layout
keyboard event handler