You may say that mouse and keyboard input is generally fully unrelated.
In theory that may be true, but for CAD applications we really want
keyboard input related to current mouse pointer position, i.e. delete
object under mouse cursor when 'X' or 'DEL' key is pressed.