support non-physical keyboard for clone