add virtual keys

Change-Id: I913b7ec3b99fe6acccddb86727a1615c4cf8ecb5