DescriptionWiden the keyboard detection logic on Windows 8 touch devices and detect slate mode to force OSK on.
Changes in this patch as below:-
1. We now check if the device is docked and avoid displaying the OSK in this case.
2. Check the auto rotation state of the device via the
GetAutoRotationState API. If auto rotation is disabled
or not supported we can safely assume that a keyboard
is present on the system.
3. Allow ACPI\* device names in the keyboard device name matching code.
4. Detect if the device is in slate mode, i.e. the keyboard is flipped. We need to display
the OSK in this case.
BUG=335735
Committed: https://crrev.com/6c49583dfa8912e769d313ea8bae19a23bc09879
Cr-Commit-Position: refs/heads/master@{#319826}
Patch Set 1 #Patch Set 2 : Check autorotation state #
Total comments: 2
Messages
Total messages: 8 (2 generated)
|