Microsoft Teams Rooms (MTR): el teclado en pantalla no aparece al pulsar “Meet now” o “Call” – causa y solución rápida sin reinstalar

Si en tus salas Microsoft Teams Rooms (MTR) el teclado táctil aparece en Windows y en el cuadro de credenciales, pero desaparece dentro de Teams al tocar “Meet now” o “Call”, aquí tienes una guía práctica, rápida y segura para corregirlo sin reinstalar ni reimaginar.

Índice

Ámbito y síntomas

Aplica a: Microsoft Teams Rooms en Windows (MTRoW) sobre Windows 10/11 en dispositivos Core/NUC con consola táctil (GC8, TAP, TR10, etc.).

  • Al pulsar Meet now o Call dentro de la interfaz de la sala, el teclado en pantalla no se muestra.
  • El teclado sí aparece en la pantalla de inicio de sesión de Windows y en otras áreas del sistema.
  • El problema persiste tras reinstalar la app de Teams Rooms y se ha observado en varias versiones (por ejemplo, 5.0.111.0, 5.0.230.0, 5.0.305.0 y 5.1.28).
  • Afecta a múltiples salas y vuelve tras reinicios.

Causa probable

Una actualización dejó deshabilitada la invocación automática del teclado táctil para la cuenta de sala con la que corre MTR. En Windows, esta preferencia se guarda por usuario en el Registro dentro de la rama de TabletTip. El resultado: el Administrador o el sistema sí tienen el teclado activado, pero la cuenta de sala no.

Pista técnica: la clave relevante es EnableDesktopModeAutoInvoke (y, si existe, EnableDesktopMode) bajo HKEY_USERS\<SID-de-la-cuenta>\Software\Microsoft\TabletTip\1.7. Cuando está a 1, Windows invoca automáticamente el teclado táctil en cuadros de texto, incluido el shell de MTR.

Solución rápida sin reinstalar: ajustar Registro y reiniciar

Tiempo estimado: 10–15 minutos por sala. Requiere credenciales de Administrador local en el Core/NUC.

Preparación

  1. Conecta un teclado y un ratón USB a la consola o directamente al Core/NUC.
  2. Inicia sesión como Administrador en el Windows del dispositivo MTR.
  3. Cierra la app de Microsoft Teams Rooms si está en primer plano (no es imprescindible, pero facilita comprobar los cambios).

Identificar el SID de la cuenta de sala

Necesitamos el SID (identificador de seguridad) de la cuenta de sala, que normalmente es el primer perfil de usuario creado y termina en -1001.

  1. Abre el Editor del Registro (regedit.exe).
  2. Navega a HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList.
  3. Explora los subárboles S-1-5-21-… hasta encontrar el que tenga ProfileImagePath apuntando al perfil de la sala (por ejemplo, C:\Users\Skype, C:\Users\Teams o similar).
  4. Anota el SID exacto (el nombre del subárbol). Ese será <SID> para los siguientes pasos.

Alternativas desde PowerShell (opcional):

# Listar perfiles y SIDs visibles
Get-ItemProperty 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\*' |
  Select-Object PSChildName, ProfileImagePath

Traducir SID de un usuario conocido (ej. 'Skype' o 'Teams')

(\[System.Security.Principal.NTAccount]'.\Skype').Translate(\[System.Security.Principal.SecurityIdentifier]).Value 

Crear o activar las claves de TabletTip para la cuenta de sala

  1. En el Editor del Registro, ve a HKEY_USERS<SID>\Software\Microsoft\TabletTip\1.7.
  2. Si la rama 1.7 no existe, créala.
  3. Crea o establece los siguientes valores DWORD (32-bit) a 1:
    • EnableDesktopModeAutoInvoke = 1
    • (si existe) EnableDesktopMode = 1

Consejo: Asegúrate de que editas HKEYUSERS<SID de la sala> y no HKEYCURRENT_USER, que corresponde a tu sesión de Administrador.

Reiniciar el dispositivo MTR y validar

  1. Reinicia Windows.
  2. Al volver a la interfaz de la sala, toca Meet now o Call y verifica que el teclado se muestre automáticamente.

Resultado esperado: el teclado vuelve a aparecer dentro de Teams Rooms al iniciar una llamada o reunión.

Solución complementaria cuando el ajuste no basta

Si el cambio de Registro no surte efecto a la primera, actualiza y reinicia:

  • Actualiza la app de Teams Rooms a la versión 5.2.115.0 o posterior.
  • Aplica todas las actualizaciones de Windows 11 pendientes (reinicia cuando lo solicite).
  • Reinicia de nuevo el dispositivo. En varios entornos, la combinación de MTR 5.2.115.0 + Windows Update resolvió el problema cuando solo cambiar el Registro no fue suficiente.

Si no puedes escribir la contraseña

Si no aparece ningún teclado en la pantalla de inicio de sesión:

  • Conecta un teclado y ratón USB al panel o al Core/NUC y autentícate como Administrador para aplicar los pasos.
  • Como alternativa de emergencia, puedes ejecutar osk.exe (Teclado en Pantalla de Accesibilidad) tras iniciar sesión como Administrador, aunque la solución recomendada es activar TabletTip para la cuenta de sala.

Lista de verificación y solución de problemas

Qué comprobarCómo verificarResultado esperado
Hive correctaVerifica que editaste HKEY_USERS<SID de la sala>.Los valores existen en ...\TabletTip\1.7 del SID de sala.
Valores DWORDEnableDesktopModeAutoInvoke y, si existe, EnableDesktopMode.Ambos a 1 (DWORD 32-bit).
ReinicioReinicia el dispositivo tras el cambio.El teclado aparece en Meet now/Call.
Versión de MTRComprueba que ejecutas 5.2.115.0 o posterior.Si no, actualiza y reinicia.
Servicio de tecladoServicio Touch Keyboard and Handwriting Panel (TabletInputService) en services.msc.Estado En ejecución; tipo de inicio Automático.
Teclado físico conectadoComprueba si hay un teclado USB conectado permanentemente.Windows podría suprimir el táctil; desconéctalo o activa la auto-invocación por usuario.

Automatización para despliegues

Si gestionas decenas de salas, conviene automatizar el cambio para que sea idempotente (seguro de aplicar múltiples veces) y se mantenga tras actualizaciones.

Comandos directos con Reg.exe

Reemplaza <SID> por el SID de la cuenta de sala.

reg add "HKU&lt;SID&gt;\Software\Microsoft\TabletTip\1.7" /v EnableDesktopModeAutoInvoke /t REG_DWORD /d 1 /f
reg add "HKU&lt;SID&gt;\Software\Microsoft\TabletTip\1.7" /v EnableDesktopMode /t REG_DWORD /d 1 /f

Script PowerShell idempotente (detecta el perfil de sala)

Este script busca el perfil de sala por convenciones comunes (Skype, Teams, TeamsRooms, MTR) y aplica las claves al SID correspondiente. Ajusta los filtros si tu naming difiere.

$profiles = Get-ItemProperty 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\*' `
  | Where-Object { $.PSChildName -match '^S-1-5-21-' -and $.ProfileImagePath -and $_.ProfileImagePath -notmatch 'System32' }

Heurística: prefiera perfiles de sala típicos; si no hay coincidencia, toma el de RID más bajo >=1001

\$roomProfile = \$profiles | Where-Object { $\_.ProfileImagePath -match '\\(Skype|Teams|TeamsRooms|MTR)\$' } | Select-Object -First 1
if (-not \$roomProfile) {
\$roomProfile = \$profiles | Sort-Object { [int]($_.PSChildName.Split%28'-'%29[-1]) } | Select-Object -First 1
}

\$sid  = \$roomProfile.PSChildName
\$path = "Registry::HKEY\_USERS\$sid\Software\Microsoft\TabletTip\1.7"

New-Item -Path \$path -Force | Out-Null
New-ItemProperty -Path \$path -Name EnableDesktopModeAutoInvoke -PropertyType DWord -Value 1 -Force | Out-Null

Si la clave existe, ajústala; si no existe en tu build, omitir no da error crítico

try { New-ItemProperty -Path \$path -Name EnableDesktopMode -PropertyType DWord -Value 1 -Force | Out-Null } catch {}

Write-Host "Aplicado TabletTip para SID \$sid en \$path" 

Cuando el perfil no está cargado (cambio offline del hive)

Si el usuario de sala aún no ha iniciado sesión y su hive no está cargado bajo HKEY_USERS, puedes montar NTUSER.DAT temporalmente:

:: Reemplaza &lt;RoomProfile&gt; por la carpeta real del perfil (p. ej. C:\Users\Skype)
reg load HKU\TempHive "C:\Users&lt;RoomProfile&gt;\NTUSER.DAT"
reg add "HKU\TempHive\Software\Microsoft\TabletTip\1.7" /v EnableDesktopModeAutoInvoke /t REG_DWORD /d 1 /f
reg add "HKU\TempHive\Software\Microsoft\TabletTip\1.7" /v EnableDesktopMode /t REG_DWORD /d 1 /f
reg unload HKU\TempHive

Distribución con Intune

  • Script de PowerShell: empaqueta el script anterior como Script de dispositivo o Proactive Remediation (detección + remediación). Asigna a los grupos de dispositivos de salas.
  • Win32 App: si necesitas control de versión/rollback, puedes convertir el script en una app Win32 (IntuneWin) y supervisar su estado.
  • Bloqueo de regresiones: programa una remediación semanal que revalide los valores y los restituya si cambian.

Preferencias de Registro con GPO

Si gestionas los dispositivos con Active Directory y GPO:

  1. Usa Configuración de Equipo > Preferencias > Registro para crear los valores bajo HKEY_USERS<SID>\Software\Microsoft\TabletTip\1.7.
  2. Aplica Item-level targeting por equipo o por grupo de seguridad que contenga los dispositivos de sala.
  3. Documenta el SID de la cuenta de sala por dispositivo (o usa la técnica de carga de hive con script de inicio).

Por qué sucede y cómo prevenir que vuelva

El teclado táctil en Windows puede suprimirse cuando el sistema detecta un teclado físico, o cuando la preferencia de auto-invocación está desactivada para el usuario que ejecuta la app. En MTR, el proceso se inicia con la cuenta de sala, que es distinta del Administrador. Si una actualización restablece esa preferencia, el teclado deja de aparecer solo dentro de la experiencia de sala.

Buenas prácticas:

  • Fija la configuración con Intune/GPO para la cuenta de sala y valida de forma periódica.
  • Incluye una verificación del teclado en tu checklist de post-actualización de MTR y Windows.
  • Evita reimaginar salvo que sea estrictamente necesario; el ajuste de Registro suele ser suficiente.

Pruebas de validación tras el cambio

  1. Desde la consola táctil, abre Call y toca el campo de marcado: el teclado debe aparecer.
  2. En Meet now, al poner nombre a la reunión o invitar participantes, el teclado debe invocarse automáticamente.
  3. Quita y vuelve a conectar la consola táctil (si aplica) para descartar problemas del periférico.
  4. Comprueba en el Administrador de tareas que TabTip.exe se inicia al tocar un campo de texto.

Preguntas frecuentes

¿Por qué el teclado aparece en Windows pero no dentro de Teams Rooms?
Porque la preferencia afectada es por usuario. Puede estar activa para Administrador (o para el sistema), pero no para la cuenta de sala con la que corre MTR.

¿Puedo habilitarlo desde la app de Configuración de Windows?
Sí, la opción equivalente es “Mostrar el teclado táctil cuando no hay un teclado físico”, pero la interfaz suele estar oculta/restringida en MTR. Por eso preferimos el Registro en el hive del usuario de sala.

¿Afecta a Windows 10 y 11?
Sí. La ruta y las claves son las mismas. En Windows 11, el servicio de teclado táctil puede aparecer con nombre “Touch Keyboard and Handwriting Panel”.

¿Es seguro dejarlo siempre activado?
Sí. En dispositivos de sala, la invocación automática es la experiencia esperada. Si conectas un teclado físico, Windows podría priorizar ese teclado.

¿Qué hago si tras el cambio sigue sin funcionar?
Verifica hive y valores; reinicia; actualiza a MTR 5.2.115.0 o posterior y aplica todas las actualizaciones de Windows; reinicia otra vez. Como último recurso, reinstala la app MTR. Reimaginar el equipo debería ser el último paso.

Comandos útiles de diagnóstico

:: Listar usuarios locales y SIDs (si WMIC está disponible)
wmic useraccount get name,sid

\:: Consultar los valores establecidos
reg query "HKU<SID>\Software\Microsoft\TabletTip\1.7"

\:: Forzar apertura del teclado táctil (para prueba rápida)
start "" "C:\Program Files\Common Files\microsoft shared\ink\TabTip.exe"

\:: Comprobar servicio del teclado táctil
sc queryex TabletInputService 

Notas de versión y observaciones de campo

  • El comportamiento se ha observado en distintos entornos con MTR 5.0.111.0, 5.0.230.0, 5.0.305.0 y 5.1.28.
  • En múltiples casos, el ajuste de TabletTip + reinicio ha bastado. Cuando no, MTR 5.2.115.0 combinado con Windows Update ha normalizado la invocación del teclado tras otro reinicio.
  • Editar el hive equivocado (HKCU del Administrador) es la causa más común de que “no funcione”. Asegúrate de trabajar sobre HKEY_USERS<SID de la sala>.

Guía rápida de recuperación (resumen ejecutivo)

  1. Inicia sesión como Administrador en el Core/NUC.
  2. Identifica el SID de la cuenta de sala en HKLM\...\ProfileList (normalmente termina en -1001).
  3. En HKEY_USERS<SID>\Software\Microsoft\TabletTip\1.7 establece:
    • EnableDesktopModeAutoInvoke = 1
    • EnableDesktopMode = 1 (si existe)
  4. Reinicia el dispositivo MTR.
  5. Si persiste, actualiza a MTR 5.2.115.0 o posterior y aplica todas las actualizaciones de Windows; reinicia nuevamente.

Plantilla de comunicación para tu mesa de ayuda

Comparte este texto con tu equipo de soporte para estandarizar la respuesta:

Síntoma: En Microsoft Teams Rooms el teclado en pantalla no aparece al tocar Meet now o Call.
Causa: Preferencia de invocación automática deshabilitada en el perfil de la cuenta de sala.
Acción: Ajustar el Registro en HKEY_USERS<SID>\Software\Microsoft\TabletTip\1.7 estableciendo EnableDesktopModeAutoInvoke=1 y (si existe) EnableDesktopMode=1. Reiniciar. Si no basta, actualizar a MTR 5.2.115.0+ y aplicar Windows Update, reiniciar.

Recomendaciones finales

  • Documenta por dispositivo: SID de la cuenta de sala, versión de MTR y build de Windows.
  • Automatiza la configuración con Intune o GPO para prevenir regresiones post-actualización.
  • Antes de tocar el Registro, exporta/respáldalo para poder revertir.
  • Evita reimaginar el equipo salvo que haya corrupción de sistema o políticas que lo exijan.

Resumen técnico de la solución

La solución consiste en activar la invocación automática del teclado táctil para el usuario que ejecuta la experiencia de sala (la cuenta de sala). Los valores a establecer son:

Ruta: HKEY_USERS&lt;SID-de-la-cuenta-de-sala&gt;\Software\Microsoft\TabletTip\1.7
Valores DWORD (32-bit):
  EnableDesktopModeAutoInvoke = 1
  EnableDesktopMode           = 1  (si existe)

Tras aplicar y reiniciar, el teclado vuelve a aparecer dentro de Teams al pulsar Meet now o Call. Si no, procede con actualización de MTR y Windows.

Con este procedimiento evitarás reinstalaciones innecesarias y minimizarás tiempo fuera de servicio de las salas.

Índice