Merge "input: Add support for virtual key generation"