Modo tableta

Información general

El modo de tableta es una nueva experiencia de usuario adaptable que se ofrece en Windows 10 que optimiza el aspecto y el comportamiento de las aplicaciones y el shell de Windows para el factor de forma física y las preferencias de uso del cliente. En este documento se describe cómo implementar el modo de tableta en dispositivos y tabletas 2 en 1, específicamente cómo activar y desactivar el "modo de tableta".

El modo de tableta es una característica que cambia la experiencia del dispositivo del modo de tableta al modo de escritorio y de vuelta. La manera principal para que un usuario entre y salga del "modo de tableta" es manualmente a través del Centro de acciones; para ello, haga clic en el icono situado en la parte inferior derecha de la barra de tareas. Además, los OEM pueden notificar transiciones de hardware (por ejemplo, la transformación de un dispositivo 2 en 1 de una tableta y viceversa), lo que permite el cambio automático entre los dos modos. Sin embargo, una promesa clave del modo tableta es que el usuario permanece en control de su experiencia en todo momento, por lo que estas transiciones de hardware se mostrarán a través de un aviso del sistema que el usuario debe confirmar. Los usuarios también tienen la opción de establecer la respuesta predeterminada.

Dispositivos de destino

     
tableta Desmontable Convertible
Tabletas Desasociones Convertibles
Tabletas y dispositivos puros que se pueden acoplar al monitor externo + teclado + mouse. Dispositivos de tipo tableta con teclados desasoyables diseñados de forma personalizada. Dispositivos de tipo portátil con teclados que se plegan o giran hacia otro lado.

Cuando el dispositivo cambia al modo de tableta, ocurre lo siguiente:

  • Empiece a cambiar el tamaño en toda la pantalla, lo que proporciona una experiencia envolvente.
  • Las barras de título Microsoft Store las aplicaciones se ocultan automáticamente para quitar el chrome innecesario y dejar que el contenido sobresalte.
  • Microsoft Store aplicaciones y las aplicaciones Win32 pueden optimizar su diseño para que sean táctiles primero cuando están en modo tableta.
  • El usuario puede cerrar aplicaciones, incluso las aplicaciones Win32, deslizando el dedo hacia abajo desde el borde superior.
  • El usuario puede ajustar hasta dos aplicaciones en paralelo, incluidas las aplicaciones Win32, y cambiar fácilmente su tamaño simultáneamente con el dedo.
  • Las aplicaciones pueden iniciarse automáticamente en paralelo para crear diseños multitarea sin mucho esfuerzo del usuario.
  • La barra de tareas se transforma en una barra de navegación y estado más adecuada para tabletas.
  • El teclado táctil se puede invocar automáticamente.

Por supuesto, incluso en el "modo tableta", los usuarios pueden disfrutar de Windows 10 características como Asistente para el espacio restante, vista de tareas y centro de acciones. En dispositivos táctiles, los clientes tienen acceso a invocaciones táctiles para esas características: pueden deslizar el dedo desde el borde izquierdo para abrir la vista de tareas o deslizar el dedo desde el borde derecho para abrir el Centro de acciones.

El modo tableta ofrece a los clientes la flexibilidad de usar su dispositivo de la manera más cómoda para ellos. Por ejemplo, es posible que un cliente quiera usar su tableta de 8 pulgadas en "modo tableta" exclusivamente hasta que la acopla a un monitor externo, el mouse y el teclado. En ese momento, el cliente sale del "modo tableta" y usa todas sus aplicaciones como ventanas tradicionales en el escritorio, del mismo modo que lo han hecho en versiones anteriores de Windows. De forma similar, un usuario de un dispositivo convertible 2 en 1 podría querer entrar y salir del "modo de tableta", ya que usa su dispositivo a lo largo del día (por ejemplo, la conmutación en un bus, sentado en un escritorio de su oficina), usando señales del hardware para sugerir los momentos de transición adecuados.

Diseño del dispositivo para el modo de tableta

Si va a diseñar un dispositivo 2 en 1 que es un convertible o desaráble, se recomienda seguir el siguiente gráfico de flujo al diseñar el producto. Esto garantizará que tiene la implementación correcta para permitir que el símbolo del sistema del modo de tableta muestre cuándo cambia el estado del dispositivo. Cada uno de los cuadros del gráfico de flujo contiene una opción de implementación.

Diagrama de flujo del modo de tableta

Método 1: Implementar la descripción de ACPI para los indicadores basados en GPIO

Si el sistema es un dispositivo 2 en 1 que usa GPIO físicos para indicar transiciones de estado, puede describir el indicador de transición de estado en ACPI y Windows reenviará automáticamente las interrupciones de GPIO desencadenadas por ese indicador hasta el sistema operativo.

Para obtener más información, revise los siguientes recursos en MSDN.

Método 2: uso de la interfaz de inserción

Si el sistema es un dispositivo 2 en 1 que no usa GPIO físicos para indicar transiciones de estado, debe desarrollar un controlador en modo de usuario o kernel que inyecte la indicación de transición de estado en el "controlador de indicador GPIO Laptop and Slate" de Microsoft.

La interfaz de inserción para el "controlador de indicador de portátil y pizarra de GPIO" se define como la siguiente:

/* 317fc439-3f77-41c8-b09e-08ad63272aa3 */ DEFINE_GUID(GUID_GPIOBUTTONS_LAPTOPSLATE_INTERFACE, 0x317fc439, 0x3f77, 0x41c8, 0xb0, 0x9e, 0x08, 0xad, 0x63, 0x27, 0x2a, 0xa3);

Llamar a WriteFile en la interfaz permite alternar el estado del indicador. Puede encontrar un ejemplo de código sobre cómo usaría un controlador la interfaz de inserción en la página de MSDN aquí: https://msdn.microsoft.com/library/windows/hardware/dn457889.aspx

Si va a crear un controlador que usa la interfaz de inserción, deberá declarar la descripción de ACPI para el indicador de modo de portátil o pizarra para asegurarse de que se carga el "controlador de indicador de portátil y pizarra GPIO" de Microsoft. Sin embargo, no tendrá que agregar un recurso GPIO a la declaración ACPI para el "indicador de portátil y pizarra".

Nota Cuando se inicia el dispositivo, el "controlador de indicador de pizarra y portátil GPIO" se inicializa primero en el modo "pizarra". Por lo tanto, es importante que el controlador de inserción compruebe el estado del sistema operativo para asegurarse de que está sincronizado con el estado real del sistema inmediatamente después de que se inicie el dispositivo.

Es posible que el asociado de SOC IHV ya ofrezca un controlador u otra solución que inserta la transición de estado en el controlador de bandeja de entrada de Microsoft. Si ese es el caso, puede ahorrar tiempo y esfuerzo aprovechando la solución de IHV según sus directrices concretas.

Método 3: uso de la configuración desatendida para declarar el estado permanente del dispositivo

Si el dispositivo no es un dispositivo 2 en 1, por ejemplo, un equipo portátil o escritorio normal, puede deshabilitar la solicitud mediante la configuración ConvertibleSlateModePromptPreference en el archivo de respuesta. Establezca el valor en 0 y el símbolo del sistema no se mostrará y la interfaz de usuario no cambiará. Si no se especifica ningún valor, el valor predeterminado es 1, donde se le pedirá al sistema que cambie de modo.

Nota También se recomienda especificar el tipo de factor de forma que se va a compilar mediante la configuración DeviceForm en el archivo de respuesta.

Prueba del dispositivo

Comprobación de que el dispositivo implementa ConvertibleSlateMode

Si no está seguro de si el dispositivo implementa correctamente ConvertibleSlateMode,compruebe si existe el "controlador de indicador de pizarra o portátil GPIO" en el Administrador de dispositivos.

Propiedades del controlador gpio

Asegúrese de habilitar la opción "Mostrar dispositivos ocultos" del Administrador de dispositivos para confirmar la presencia de este controlador:

opciones de vista del administrador de dispositivos

Hay dos maneras principales de entrar o salir del "modo de tableta":

  • Manualmente: el usuario puede entrar o salir del "modo de tableta" manualmente presionando el botón "Modo de tableta" ubicado en el Centro de acciones.
  • Acción de hardware desencadenada: el sistema operativo puede preguntar al usuario si desea entrar o salir del "modo tableta" si el hardware ha indicado que el factor de forma ha cambiado a través de ConvertibleSlateMode.

No se admite el uso de Bluetooth teclado como desencadenador de modo de tableta. El problema principal con el uso de Bluetooth como desencadenador es que los eventos de Bluetooth se correlacionan con el emparejamiento y la proximidad del dispositivo y esos eventos no señalan de forma confiable si el teclado está en uso (por ejemplo, es posible que ni siquiera esté cerca del cliente) y, por tanto, no señalen de forma confiable la intención del cliente de entrar o salir del "modo de tableta".

Si está interesado en asegurarse de que un dispositivo que se suministra con un teclado habilitado para Bluetooth proporciona sugerencias basadas en hardware para que el cliente cambie de modo, se recomienda implementar un sensor que comprenda el factor de forma actual y, a continuación, señale al sistema operativo a través de ConvertibleSlateMode.

Dado que Windows mensaje para entrar o salir del "modo de tableta" depende de la implementación de ConvertibleSlateMode, es importante asegurarse de que el firmware que alterna ConvertibleSlateMode se prueba exhaustivamente. Las implementaciones convertibleSlateMode de menor calidad pueden dar lugar a una mala experiencia del usuario final, como pedir al usuario que "entre en el modo de tableta" varias veces.

Además, cuando un dispositivo 2 en 1 cambia de una tableta a otra, el teclado y el panel táctil pueden recibir presiones accidentales del usuario que contiene la tableta. Windows no admite omitir la entrada del teclado y el touchpad integrados cuando un convertible cambia a una tableta. Esperamos que los fabricantes de dispositivos trabajen en su hardware o software para evitar la entrada involuntaria durante el cambio del factor de forma y probarlo exhaustivamente. En la tabla siguiente se muestran algunos de los errores comunes que pueden producirse, junto con los casos de uso que podrían causarlos. Estos casos de uso deben probarse para evitar que el usuario tenga una experiencia de cambio deficiente:

Error Casos de uso que pueden provocar el error
ConvertibleSlateMode cambia aunque no haya ninguna razón observable por el cliente (por ejemplo, una activación falsa).
  • Problemas mecánicos o eléctricos
  • Motivos técnicos que provocan que se produzca el cambio (por ejemplo, tener que apagar un componente en cuanto el sistema entra en suspensión, lo que provoca una transición falso)
ConvertibleSlateMode considera que el sistema es actualmente un factor de forma de pizarra, cuando en realidad es un factor de forma de portátil (o viceversa).
  • Cambiar el factor de forma del dispositivo mientras el dispositivo está en una transición de estado de energía (por ejemplo, encender o bajar, entrar en suspensión, etc.).
  • Cambiar el factor de forma del sistema muy lentamente
  • Cambio muy rápido del factor de forma del sistema
ConvertibleSlateMode cambia varias veces en sucesión rápida, lo que hace que el sistema operativo pida repetidamente al usuario que entre o salga del "modo de tableta".
  • Cambiar el factor de forma del sistema muy lentamente
  • Cambio muy rápido del factor de forma del sistema

Desatendida Configuración

La siguiente configuración desatendida es útil si está diseñando para un dispositivo compatible con el modo de tableta:

Configuración desatendida Descripción Value

ConvertibleSlateMode

Con la configuración ConvertibleSlateMode, se especifica la capacidad física del dispositivo, lo que afecta a los comportamientos físicos del dispositivo (como la rotación y el teclado en pantalla) y se ayuda a definir la experiencia de primer uso adecuada que se presentará a un usuario final. Si especifica el modo portátil, un usuario final puede escribir en un teclado físico. Si especifica el modo de tableta, un usuario final no puede escribir en un teclado físico, ya que se quita el teclado o se vuelve a voltear para que no sea accesible.

  • 0: tableta, convertible o desasela (valor predeterminado)

  • 1 : portátil

ConvertibleSlateModePromptPreference

Con la configuración ConvertibleSlateModePromptPreference, puede especificar si se pide al usuario que entre o salga del modo de tableta. El factor de forma del dispositivo o el diseño del producto influirán en si decide mostrar el mensaje. Si decide ocultar el símbolo del sistema, el modo no se cambia. (Es decir, si el modo de tableta está en modo de tableta, permanece en funcionamiento y, si el modo de tableta está desactivado, permanece desactivado). Si desea que aparezca el mensaje cuando se produzca el evento de hardware, debe implementar una solución de hardware o software para alternar esta configuración.

  • 0 : deshabilitado; no aparece el mensaje y la interfaz de usuario no cambia de modo.

  • 1: habilitado (valor predeterminado); aparece el mensaje y la interfaz de usuario cambia de modo si el usuario da su consentimiento

SignInMode

La opción SignInMode se usa para especificar si se debe establecer la pantalla en modo tableta o en modo de escritorio después de que un usuario inicie sesión. Si no establece explícitamente este valor, el valor predeterminado es tableta si el tamaño de pantalla es inferior a 10 pulgadas y el perfil de administración de energía preferido (rol de plataforma de energía) es pizarra (es decir, un factor de forma de tableta). De lo contrario, el valor predeterminado es la última configuración usada. Si no hay ninguna configuración anterior, la última configuración usada se considera de escritorio.

  • 0: tableta (valor predeterminado si el tamaño de pantalla es inferior a 10 pulgadas y el rol de la plataforma de energía es pizarra)

  • 1 : escritorio

  • 2 : última configuración usada (valor predeterminado si no se cumplen los requisitos predeterminados de la tableta); si no hay ninguna última configuración real, el escritorio se considera la última configuración.

DeviceForm

Especifique la configuración DeviceForm para que varias aplicaciones (por ejemplo, Bing y Cortana) puedan determinar el contenido correcto para el factor de forma de dispositivo especificado. También se usa esta configuración para características como el modo de demostración comercial para especificar el contenido de demostración más adecuado para el tipo de dispositivo.

Hay 30 valores posibles. Los valores principales se enumeran a continuación:

  • 0: desconocido (valor predeterminado)

  • 2 : tableta

  • 4 : portátil

  • 5 : convertible

  • 6 : desasete

Comportamiento del "modo de tableta"

Para lograr una experiencia de tableta excelente en Windows, los siguientes aspectos de escritorio de la barra de tareas están optimizados para el modo de tableta:

  • Mostrar aplicaciones en ejecución: esto sugiere a los usuarios que necesitan administrar el ciclo de vida de sus aplicaciones en ejecución.
  • Varios puntos de entrada al escritorio: un usuario de tableta no necesita un acceso sencillo al escritorio en "modo tableta".
  • Un diseño denso en la barra de tareas: puede ajustarse a más elementos, pero en el "modo de tableta", la entrada táctil es probablemente la entrada principal y requiere un diseño menos denso.
  • Mostrando los iconos de notificación de Deskbands y Win32 en el nivel superior y el nivel de desbordamiento: la mayoría de ellos no se colocan intencionadamente allí por el usuario y no se usan normalmente.

Bloqueo de rotación

El bloqueo de rotación se establece en habilitado (o bloqueado) de forma predeterminada. A menos que los OEM establezcan el bloqueo de rotación en desbloqueado, es posible que los clientes que unen tabletas nuevas se sientan frustrados por la OOBE que no gira a horizontal o vertical en función de cómo mantienen sus nuevos dispositivos. Al deshabilitar el bloqueo de rotación, los OEM pueden asegurarse de que los clientes estén satisfechos con la capacidad de respuesta de sus nuevos dispositivos, incluso antes de explorar la facilidad de administración de la configuración de bloqueo de rotación en el área Acciones rápidas del Centro de acciones.

Para establecer el bloqueo de rotación en deshabilitado y habilitar la rotación de forma predeterminada:

  1. En el modo Auditoría, establezca HKLM\Software\Microsoft\Windows\CurrentVersion\AutoRotation\Enable en 1, donde 1 significa que la rotación está habilitada.
  2. Use Sysprep para preparar la máquina para el cliente como lo haría normalmente.

Iconos del área de notificación

Al entrar en el modo de tableta, el área de notificación pasará por varios cambios. Se mostrarán los iconos siguientes:

  • Batería
  • Red
  • Volumen
  • Centro de actividades

Más concretamente, si el usuario ha degradado cualquiera de estos cuatro iconos al desbordamiento, se volverá al nivel superior o, si el OEM ha degradado el icono de batería en el desbordamiento, volverá al nivel superior.

Sin embargo, si el cliente ha deshabilitado uno de estos en Configuración en Activar o desactivar los iconos del sistema (que se muestran a continuación), Windows seguirá la configuración manual del cliente y no habilitará el icono.

Activar o desactivar iconos del sistema

Los iconos de notificación anclados por OEM estarán ocultos, los iconos de notificación anclados por el usuario se ocultarán y el botón de contenido adicional de desbordamiento estará oculto, ocultando de forma eficaz la ventana de desbordamiento.

La promoción automática de iconos de notificación al nivel superior se bloqueará, pero las aplicaciones deben seguir siendo capaces de enviar una notificación del sistema, incluso si el icono no puede llegar al nivel superior. La única excepción a esto es el icono de servicios de ubicación. Cuando esté habilitado en Activar o desactivar iconos del sistema, podrá promoverse al nivel superior, a la izquierda del icono de batería. Sin embargo, si el usuario ha elegido manualmente deshabilitar el icono de servicios de ubicación mediante la opción Activar o desactivar iconos del sistema, Windows no forzará la promoción del icono.

Si los clientes seleccionan la opción Mostrar siempre todos los iconos en el área de notificación, el comportamiento anterior se desactivará y el área de notificación volverá al mismo contenido y comportamiento que si no se usara el modo de tableta.

Botón de teclado táctil

Al entrar en el modo de tableta, se ocultará el botón Teclado táctil. Su visibilidad se puede controlar mediante la configuración del botón Mostrar teclado táctil en el menú contextual de la barra de tareas del modo tableta.

Iconos de aplicación

De forma predeterminada, los iconos de aplicación se ocultarán en la barra de tareas en modo tableta. Esto se controla mediante la configuración Ocultar iconos de aplicación en la barra de tareas en modo tableta:

Configuración del sistema en modo tableta

Creación de una aplicación que interactúa con las API de modo tableta

Puede aprovechar el modo de tableta mediante las API de plataforma Windows universal (UWP) y las API de Windows clásicas en las aplicaciones. Con estas API, puede adaptar la experiencia del usuario de la aplicación para que sea táctil para el modo de tableta o el mouse por primera vez para el uso de escritorio. En esta sección se describe cómo usar las API de UWP y classic Windows en las aplicaciones para detectar y reaccionar al modo de tableta.

Las API permiten Windows aplicaciones de escritorio y aplicaciones de Windows universales para consultar el modo de interacción actual y responder a los cambios en el modo, como se describe aquí.

API Windows aplicaciones de Windows clásicas

   
UIViewSettings Permite a las aplicaciones consultar el estado de preferencia del dispositivo de puntero actual del sistema para una aplicación determinada. Es una clase no activable que se obtiene de GetForCurrentView.
UserInteractionMode Propiedad de GetForWindow que toma un valor en el Windows. UI. Enumeración ViewManagement.UserInteractionMode, cuyos valores permitidos son Touch y Mouse.
CONFIGURACIÓN _ DE WMCAMBIAR Las aplicaciones se notifican cuando cambia el estado de entrada actual mediante la difusión de WM _ SETTINGSCHANGE con "UserInteractionMode".

API Windows aplicaciones universales

   
UIViewSettings Permite a las aplicaciones consultar el estado de preferencia del dispositivo de puntero actual del sistema para una aplicación determinada. Es una clase no activable que se obtiene de GetForCurrentView.
UserInteractionMode Propiedad de UIViewSettings que toma un valor en el Windows. UI. Enumeración ViewManagement.UserInteractionMode, cuyos valores permitidos son Touch y Mouse.
SizeChanged El evento se desencadena cuando cambia el estado de entrada actual. Las aplicaciones deben consultar este evento.

Ejemplo 1: Optimización del diseño al iniciar la aplicación

Cuando se inicia una aplicación, puede consultar el estado actual del sistema y optimizar su diseño para el modo de interacción actual, como en el ejemplo siguiente.

Ejemplo Windows aplicación universal (C#)

using Windows.UI.Xaml;
using Windows.UI.ViewManagement;
 
    public sealed partial class MainPage : Page
    {
        public MainPage()
        {
            InitializeComponent();
            // Every view gets an initial SizeChanged, so we will do all our 
            // work there. This means that our view also responds to dynamic
            // changes in user interaction mode.
            Window.Current.SizeChanged += SizeChanged;
        }
 
        private void SizeChanged(object sender, RoutedEventArgs e)
        {
            switch(UIViewSettings.GetForCurrentView().UserInteractionMode)
            {
                case UserInteractionMode.Mouse:
                    VisualStateManager.GoToState(this, "MouseLayout", true);
                    break;
 
                case UserInteractionMode.Touch:
                default:
                    VisualStateManager.GoToState(this, "TouchLayout", true);
                    break;
            }
        }
     }

Ejemplo Windows aplicación de Windows clásica (C++)

using namespace Microsoft::WRL::Wrappers;
using namespace Microsoft::WRL;
HRESULT OnLayout()
{
    ComPtr<IUIViewSettingsInterop> uiViewSettingsInterop;
    HRESULT hr = GetActivationFactory(
        HStringReference(RuntimeClass_Windows_UI_ViewManagement_UIViewSettings).Get(), 
        &uiViewSettingsInterop);
    if (SUCCEEDED(hr))
    {
        ComPtr<IUIViewSettings> uiViewSettings; 
        hr = uiViewSettingsInterop->GetForWindow(hwndApp, IID_PPV_ARGS(&uiViewSettings)); 
        if (SUCCEEDED(hr))
        {
            Windows::UI::ViewManagement::UserInteractionMode mode;
            hr = uiViewSettings->get_UserInteractionMode(&mode);
            if (SUCCEEDED(hr))
            {
                switch (mode)
                {
                case UserInteractionMode_Mouse:
                    hr = LayoutForMouse(); 
                    break;
 
                case UserInteractionMode_Touch:
                default:
                    hr = LayoutForTouch();
                    break;
                }
            }
        }
    }
    return hr;
}

Ejemplo 2: React entrada y salida en modo tableta

Cuando el dispositivo entra o sale del modo de tableta, el shell solicita al usuario que cambie de modo. Puede usarlo como desencadenador para optimizar la aplicación para el modo de interacción actual. Debe consultar el estado actual del sistema, como en los ejemplos siguientes.

Ejemplo Windows aplicación universal (C#)

Igual que en el ejemplo 1.

Ejemplo Windows aplicación de Windows clásica (C++)

// WM_SETTINGCHANGE handler
void OnSettingsChange(LPARAM lParam)
{
    if (lParam != 0)
    {
        PCWSTR message = reinterpret_cast<PCWSTR>(lParam);
        if (CSTR_EQUAL == CompareStringOrdinal(message, -1,                                                                                                                                                  L“UserInteractionMode”, -1, TRUE))
        {
             OnLayout();
        }
    }
}

Preguntas más frecuentes

# Pregunta Respuesta
1 ¿Cambiará alguna de las asociaciones de archivos cuando el dispositivo esté en "modo tableta"? No, Windows cambiará ninguna asociación de archivos, ya que todas las aplicaciones se admiten en "modo tableta".
2 ¿Se realizará la solicitud automática para entrar o salir del "modo tableta" tras la inserción de un teclado USB externo? No, el aviso automático se desencadenará a través de la alternar el valor ConvertibleSlateMode, no la presencia de ningún tipo de teclado.
3 ¿Qué desencadena que el "controlador GPIO Laptop o Slate Indicator" se muestre en Administrador de dispositivos? La definición de PNP0C60 (indicador de estado de modo de portátil/pizarra) desencadenará que el controlador se muestre en Administrador de dispositivos. Debe elegir la opción "Mostrar el dispositivo oculto" Administrador de dispositivos mostrar este controlador.
4 ¿Podemos usar todo en uno puro (AiO) con el teclado y el mouse externos para habilitar el mismo escenario? Sí, los IOS pueden aprovechar el "modo de tableta" implementando convertibleSlateMode en el punto de transición adecuado para el hardware.
5 ¿Está deshabilitado automáticamente el teclado táctil mientras el "modo de tableta" está deshabilitado? El teclado táctil solo invoca automáticamente mientras está en "modo tableta". Durante el uso del escritorio, el teclado táctil se debe invocar manualmente. Si un usuario no está en "modo tableta", pero quita el teclado del dispositivo, aparecerá el teclado táctil.
6 ¿Se Bluetooth teclado como un "dock"? No, un Bluetooth teclado no se considerará un "acoplamiento", ya que es posible que ese escenario no siempre sea cierto. El modo de tableta nunca usa la presencia de un teclado (USB, Bluetooth, etc.) para desencadenar un aviso. Puede implementar un diseño Bluetooth desasorio activando ConvertibleSlateMode en el momento adecuado.
7 Aplicaciones Win32: para que una aplicación Win32 aproveche el modo de tableta, ¿es necesario compilar la aplicación con las API de la Plataforma Windows universal (UWP)? Las aplicaciones Win32 tendrán una API específica de Win32 que pueden consumir para adaptarse entre el uso de touch-first y mouse-first.
8 Para un desarrollador de aplicaciones, ¿es necesario llamar a alguna API para controlar el cambio de modo de tableta y escritorio? ¿O Windows controlará automáticamente? Si quieres cambiar el diseño dentro de la aplicación, deberás usar una API de UWP o una API de Win32 para indicar el "modo de tableta". El tamaño real de la aplicación al entrar o salir del "modo tableta" se controla automáticamente.
9 Mi sistema implementa ConvertibleSlateMode, pero las transiciones de estado no tienen como resultado un mensaje que me pide que entre o salga del "modo de tableta". Si el dispositivo 2 en 1 alterna ConvertibleSlateMode correctamente, pero el sistema no le pide que entre o salga del "modo de tableta", es posible que la característica esté desactivada. Para activar el modo de tableta, vaya a Configuración Modo de tableta del \ \ sistema. En la lista desplegable, seleccione "Cuando mi dispositivo quiere cambiar de modo" y seleccione "Preguntar siempre que confirme".
10 En el caso de las tabletas, ¿necesitamos un controlador virtual si se admite GPIO? Si GPIO está disponible, ¿necesitamos cambios en el BIOS? Tiene la opción de usar el GPIO físico o el enfoque del controlador de inserción. Siempre y cuando cambie correctamente ConvertibleSlateMode, no es necesario realizar ningún cambio. Importante: Windows 10 implementación de ConvertibleSlateMode es diferente de Windows 8.1. Debe probar exhaustivamente el dispositivo para garantizar el comportamiento correcto.
11 ¿Hay requisitos o cambios en UEFI BIOS para admitir el modo de tableta? No hay cambios inherentes en el BIOS UEFI necesarios para admitir el modo de tableta. Puede alternar ConvertibleSlateMode por cualquier medio que mejor funcione para usted.
12 ¿La rotación de pantalla está vinculada al modo de tableta? No, la rotación de pantalla no está necesariamente relacionada con el modo de tableta. La rotación de pantalla está vinculada a la configuración actual del dispositivo, que puede o no asignarse a si el dispositivo está en "modo tableta".
13 ¿Qué ocurre cuando la barra de tareas se encuentra en el lado izquierdo? La barra de tareas permanece donde se ha situado.
14 ¿Hay planes para habilitar un escenario en el que el sistema tenga habilitado o deshabilitado automáticamente el modo de tableta en función del modo portátil o de pizarra notificado por el sistema, sin mostrar ninguna confirmación al cliente final? No compatible. Siempre queremos que los usuarios controle y elijan si quieren cambiar el modo. Los usuarios pueden invalidar esto si lo desean.
15 ¿Se cambiará la interfaz de usuario que pide "Entrar en modo tableta"? ¿Tiene previsto agregar una casilla para permitir que el usuario decida "realizar esta acción cada vez"? Sí, cambiará con el diseño actual. Debe incluir un botón "Sí/No" y una lista desplegable para permitir que un usuario elija qué hacer la próxima vez (por ejemplo, "Preguntar siempre", etc.).
16 ¿Puede mostrar dónde está el botón Atrás global en modo tableta? Está junto al botón Inicio.