Add basic support to handle hardware keyboard

Bug: 15710817
Change-Id: Icf50f4ddd6f7e3e8606074b533a34db66703da00
3 files changed