Resulta que los distintos permisos de las aplicaciones de Windows también afectan a los atajos de teclado

Fenómeno: La tecla de acceso rápido del modo libre de Typeless funciona en la mayoría de las aplicaciones, pero falla en una ventana específica de PowerShell.

Diagnóstico:

  1. Confirmar que la configuración de Typeless no es incorrecta: la tecla de acceso rápido sigue siendo la tecla de acento grave (backtick).
  2. Confirmar que PowerShell no se ha añadido a la lista negra.
  3. Revisar los enlaces (bindings) de PSReadLine: no se encontró ninguna interceptación especial de esa tecla.
  4. Verificar los privilegios de los procesos: pwsh.exe está como administrador (IsElevated=True) y Typeless.exe está con privilegios normales (IsElevated=False).

Principio: El UIPI (User Interface Privilege Isolation, aislamiento de privilegios de la interfaz de usuario) de Windows restringe ciertas interacciones de entrada de procesos de baja prioridad con ventanas de alta prioridad. Por eso aparece el caso “la tecla de acceso rápido funciona en aplicaciones normales, pero falla en una terminal con privilegios elevados”.

Solución:

  • Recomendado: usar PowerShell/Windows Terminal sin privilegios de administrador.
  • Si es imprescindible usar una terminal como administrador: ejecutar también Typeless como administrador.
  • Opcional: cambiar a una combinación de teclas (p. ej., Ctrl+Alt+Space) para reducir conflictos de teclas en la terminal.

Aprendizaje: Cuando un atajo global funciona en la aplicación A pero falla en la B, además de comprobar conflictos de teclas, también conviene verificar de inmediato si los privilegios de los procesos en ambos lados son consistentes.

En L parece que también se llama al mejor de tres.