display key events on controller buttons, simplify button handling