Hi,
Thank you for this report.
This behavior is currently legacy issue with the Emulator. We’re working on a project that should mitigate this though we don’t have a definite timeline for this yet.
On the other hand we have created a set of new API-s that should support any input / screen with any device and the recommendation is to use those API-s instead of device detection.
For more, see this announcement and especially our new cross-platform development guide.