Keyboard improvements, selection with keyboard support (not completed)