fix key events again.