ConvertibleSlateMode
ConvertibleSlateMode
specifies whether the device has a physical keyboard. Windows uses this setting when determining whether to show an on-screen keyboard, or whether to display a touch-optimized user interface. For example, when the user receives a prompt that can accept keyboard input on a tablet, the on-screen keyboard appears.
This setting is related to ConvertibleSlateModePromptPreference, which determines whether to prompt the user to show or hide the keyboard whenever the device changes modes, for example, when the keyboards is attached/detached or rotated to be accessible/inaccessible.
Recommended settings
For tablets or other devices that don’t have a keyboard, set ConvertibleSlateMode to 0.
For laptops or other devices that always have an accessible keyboard, set ConvertibleSlateMode to 1.
For convertible or detachable devices that sometimes have an accessible keyboard:
- Set ConvertibleSlateMode to 0.
- Set ConvertibleSlateModePromptPreference to 1.
- Set up a GPIO pin and a GPIO Injection Driver to detect the mode. When the mode changes, the driver should update the registry value of HKLM/System/CurrentControlSet/Control/PriorityControl/ConvertibleSlateMode.
- For devices that can use Windows 10 Continuum feature, also see the topic: Continuum.
For devices without a touchscreen, this setting does nothing. Even if you set this setting, Windows assumes a physical keyboard is present and will not show the on-screen keyboard.
Values
1 |
Laptop mode: Specifies that the device has a physical keyboard accessible to the user. |
0 |
Tablet mode: Specifies that the device does not have a physical keyboard accessible to the user. This is the default value |
Parent Hierarchy
Microsoft-Windows-GPIOButtons | ConvertibleSlateMode
Valid Configuration Passes
specialize
offlineServicing
Applies To
For a list of the supported Windows editions and architectures that this component supports, see Microsoft-Windows-GPIOButtons.
XML Example
The following XML output specifies a laptop form factor.
<ConvertibleSlateMode>1</ConvertibleSlateMode>
Related topics
Settings For Better Tablet Experiences