Added keyboard support.

Signed-off-by: Janne Hakonen <janne.hakonen@oss.tieto.com>