upykvm: added keyboard stuff