Windows dice que Dvorak es la distribución de teclado predeterminada, pero todas las ventanas nuevas usan QWERTY


8

Gracias a la ayuda que recibí en este hilo , pude hacer que Windows establezca de manera predeterminada el diseño del teclado Dvorak para todos los documentos / ventanas nuevos.

Solo hay una trampa.

Tengo que volver a configurarlo cada vez que inicio sesión.

Cuando abro el cuadro de diálogo Servicios de texto e idiomas de entrada (accesible desde el panel de control Regional e Idiomas o haciendo clic con el botón derecho en la barra de idioma y haciendo clic Settings...), muestra que Dvorak es el diseño de teclado predeterminado, pero todas las ventanas / documentos nuevos siguen siendo predeterminados a QWERTY.

Puedo solucionar este problema cambiando el valor predeterminado a QWERTY, haciendo clic Apply, luego volviéndolo a Dvorak y haciendo clic OK. Pero es un poco complicado tener que hacer esto cada vez que inicio sesión en Windows.

¿Alguien sabe de una solución alternativa o alguna forma de cambiar permanentemente la distribución predeterminada del teclado en Windows Server 2008 R2?

Captura de pantalla que muestra Dvorak seleccionado como el idioma de entrada predeterminado, pero la barra de idioma está usando QWERTY.

Así es como se ve mi registro HKEY_CURRENT_USER\Keyboard Layout:

  • Precarga
    • 1: d0010409
    • 2: 00000409
  • Sustitutos:
    • d0010409: 00010409
  • Palanca:
    • Tecla de acceso directo: 3
    • Tecla de acceso directo de idioma: 3
    • Diseño Hotkey: 3

Nota: He notado este comportamiento en varias instancias virtuales, pero no parece ocurrir en instalaciones físicas (no virtualizadas).

Respuestas:


1

La distribución del teclado está contenida en la clave de registro HKEY_CURRENT_USER\Keyboard Layout.
El elemento REG_SZ "1" contiene el primer diseño, "2" el segundo, etc.

El artículo Diseño de teclado de Windows enumera la mayoría de los ID de teclados. También encontrará sus identificadores de diseño anteriores definidos como subclaves de la clave de registro
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\keyboard layouts.

Analizando su información de registro:

Preloaddetermina qué diseños de teclado están presentes en el botón de cambio de teclado (en la parte inferior derecha de la barra de tareas), y el número determina el orden. Tiene dos de ellos: d0010409 = Dvorak English y 00000409 = US English. Este orden de la lista no significa mucho más que eso.

Substitutesasigna el valor d0010409 al diseño 10409 que también es Dvorak. Supongo que el cambio de la mitad superior del código clave no es significativo y está correctamente asignado por la sección de sustituciones.

Lo que falta es quizás la sustitución que asigna 00000409 (EE. UU.) A 00010409 (Dvorak). Esto se puede hacer ingresándolo manualmente o mediante el comando:

reg add "HKCU\Keyboard Layout\Substitutes" /v 00000409 /d 00010409

Al cambiar el registro, tome todas las precauciones debidas: cree primero un punto de restauración del sistema y también exporte la clave de registro completa.


Gracias por las sugerencias Responderé a esto mañana.

También puede intentar arrancar en modo a prueba de errores: si esto no sucede, entonces es una aplicación que está cambiando su teclado.
harrymc

Se agregó información de registro al OP.

Datos de registro analizados anteriormente.
harrymc

Gracias por la sugerencia. Intenté el cambio de registro que recomendó, pero no solucionó el problema después de un cierre de sesión / inicio de sesión.

2

No sé acerca de Server 2008, pero tuve el mismo problema en Windows 7. Cuando eliges el diseño de Dvorak, hay una pequeña vista de lista. Tendrás que poner a Dvorak en la parte superior. Cuando Dvorak es la distribución de teclado n. ° 1 (arriba), debería ser la predeterminada.

EDITAR: Creo que es posible que deba desmarcar Ajuste automático cuando haga clic derecho en el icono del teclado, pero no estoy seguro.

Me alegra ver que tengo otro compadre que usa Dvorak ... los pocos y los fuertes.


1
Otro mecanógrafo de Dvorak aquí. Otra opción podría ser eliminar QWERTY y agregarlo más tarde ...
Tamara Wijsman

Gracias por las sugerencias Desde el hilo vinculado , me aseguré de que Dvorak estuviera en la parte superior de la lista de diseños de teclado. También intenté eliminar QWERTY por completo, y solo intenté desmarcar Ajuste automático en el menú contextual de la barra de idioma. No dados; después de un inicio de sesión, Windows vuelve al valor predeterminado de QWERTY.

De hecho, no creo que el ajuste automático haga nada, pero valió la pena intentarlo. ¿Configuró Dvorak para que sea la distribución de teclado predeterminada? Si QWERTY no está instalado, ni siquiera debería poder usarse ...
beatgammit

@tjameson Sí, uno pensaría que si se quita QWERTY, el sistema operativo no tendría más remedio que usar un diseño de teclado que esté realmente presente. Windows aparentemente parece estar en desacuerdo con tal razonamiento. Puedo hacer que Windows vuelva a Dvorak por defecto para las nuevas ventanas, pero lo extraño es que tengo que volver a cambiarlo a QWERTY y luego volver a Dvorak cada vez que inicio sesión o reinicio, o Windows volverá a la configuración predeterminada. QWERTY (aunque el panel de control ya DICE que Dvorak es el predeterminado cuando inicio sesión / reinicio).

Elimine completamente el diseño "EE. UU." Y reinicie. También puede probar este
beatgammit

0

Intente invertir la Susbstitutesentrada a

00010409: d0010409

d0010409 debería ser Dvorak.

Ver aquí para documentación.


Gracias por la sugerencia. Intenté agregar una nueva entrada Substitutesegún sus instrucciones, pero no pareció tener ningún efecto después de cerrar sesión / iniciar sesión.

@ Phoenix no agrega, intente reemplazar.
Daniel Beck

De acuerdo ♥. Intentaré reemplazar la entrada existente.

Intenté reemplazar la entrada. Después de cerrar sesión / iniciar sesión, descubrí que Dvorak había sido eliminado por completo de la lista de diseños de teclado (QWERTY todavía se usaba en todas partes). Después de restaurar Dvorak en la lista de diseños de teclado instalados, volví a regedit y descubrí que mi cambio se había revertido.

@ Phoenix Interesante: perdón por perder el tiempo, no estaba en Windows en ese momento, pero los documentos se veían bien.
Daniel Beck

0

Windows DVORAK para mí ha sido un dolor desde el principio ... lo que he hecho (como servicio de terminal en otras estaciones de trabajo y / o ssh en sistemas) es utilizar un teclado que tiene dvorak implementado en el teclado real ... de esa manera puedo compartir una terminal virtual con colegas y aún así obtener dvorak de la manera que quiero.

mi teclado está aquí:

http://typematrix.com/

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.