Summary of bug description * actual behaviour KeyEvent is not derived from mitkEvent so information (e.g. position on screen) gets lost along the event mechanism * expected behaviour KeyEvent is derived from mitkEvent and we can use all information Cause of the bug In mitkEventTeypedefs.h the mitkKeyEvent and its superclass mitkBaseEvent is defined. Other interaction events are derived from mitkEvent. Proposed solution Dissolve mitkEventTeypedefs.h and create a new class mitkKeyEvent which is derived from mitkEvent. Adapt the KeyPressEvent() method in mitkBaseRenderer. Affected classes mitkEventTeypedefs.h mitkBaseRenderer How will the bugfix get tested? manual testing