Key event interpreter which, among other features,  allows  the user to send modifier key events from the home row