¿Alguien sabe la llamada a la API que puedo usar para cambiar el diseño del teclado en una máquina de Windows a Dvorak? Hacerlo a través de la interfaz de usuario es fácil, pero me gustaría tener un script que pueda ejecutar en nuevas máquinas virtuales para automatizar el proceso.Cambiar el teclado por programación a Dvorak
Respuesta
puedo estar cuatro años tarde a la fiesta, pero ¿alguna vez encontramos lo siguiente:
no tengo Windows Vista (muy mal hábito, Windows), pero mirando a esta página y también en Available Language Packs y Default Input Locales calculo º comando de correo que desea bien podría ser:
intlcfg.exe -inputlocale:0409:00010409
para el idioma Inglés (Estados Unidos) con Estados Unidos Dvorak regional de entrada.
De hecho, puede ser 4 años tarde, pero finalmente es una respuesta correcta :) – JaredPar
Puede hacerlo a través del registro. Simplemente guárdelo como un archivo .reg y ábralo en la nueva máquina virtual. Creo que esto debe hacerlo por la reasignación de Dvorak:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"ScanCode Map"=hex:00,00,00,00,00,00,00,00,22,00,00,00,2d,00,30,00,24,00,2e,00,\
11,00,33,00,33,00,11,00,12,00,20,00,34,00,12,00,1b,00,0d,00,0d,00,1b,00,16,\
00,21,00,17,00,22,00,20,00,23,00,1a,00,0c,00,2e,00,17,00,23,00,24,00,14,00,\
25,00,31,00,26,00,35,00,1a,00,30,00,31,00,13,00,18,00,26,00,19,00,2f,00,34,\
00,28,00,10,00,0c,00,28,00,19,00,13,00,18,00,1f,00,1f,00,27,00,2c,00,35,00,\
15,00,14,00,22,00,16,00,25,00,2f,00,10,00,2d,00,21,00,15,00,27,00,2c,00,00,\
00,00,00
Y si quieres volver:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"ScanCode Map"=hex:00,00,00,00,00,00,00,00,01,00,00,00,00,00,00,00
Miré el registro en mi máquina (Vista) donde tengo la configuración de Dvorak y no vi ninguna de estas entradas. – JaredPar
Sí, probablemente al seleccionar el diseño en la interfaz de usuario se establece otra bandera. Este método reasignará el teclado, sin cambiar el diseño. Es una distinción extraña, pero creo que explica la diferencia. – pkaeding
En XP: "No se puede importar dvorak.reg: no todos los datos se escribieron correctamente en el registro. Algunas claves están abiertas por el sistema u otros procesos". Soy un estudiante universitario así que sería bueno si pudiera encontrar una forma confiable de cambiar rápidamente cualquier PC en la que me conecte a Dvorak, posiblemente ejecutando un script en mi directorio de usuarios. – gary
- 1. Mejor teclado para diseño de programación basado en Dvorak personalizado
- 2. Mapeo de teclado Mac Style "Dvorak - Qwerty Command" para Windows?
- 3. Métodos abreviados de teclado Eclipse con Dvorak
- 4. Asesoramiento para emacs con diseño de teclado Dvorak
- 5. Detección del tipo de teclado (Qwerty o Dvorak)
- 6. ¿Puedo disparar mediante programación el botón "cambiar al teclado numérico" en el teclado del iPhone
- 7. ¿Cómo puedo tener en mis manos un teclado Dvorak?
- 8. Diseño de teclado preferido para la programación
- 9. Cambiar returnButton mientras edita congela el teclado por 1 toque
- 10. Teclado personalizado: inputView: cómo cambiar el tamaño del teclado?
- 11. emacs cambiar el tamaño de la ventana por programación
- 12. cambiar el diseño del teclado con javascript
- 13. ¿Cómo cambiar programáticamente el teclado en iOS?
- 14. ¿Cómo cambiar el color de fondo del teclado en iOS?
- 15. cambiar una fuente programación
- 16. Vim Dvorak combinaciones de teclas (rebindings :)
- 17. Cambiar el tipo de teclado para html textarea en iPad
- 18. Cambiar el color del tinte del teclado para UITextField
- 19. Cambiar el texto del botón del teclado "Volver"
- 20. Cambiar diseño de teclado para otro proceso
- 21. Cambiar el botón de búsqueda UISearchBar/teclado Título
- 22. Cambiar bloqueos de teclado en Python
- 23. Llamar por programación a webmethods en C#
- 24. El teclado del software Android cambia entre numérico y alfabético mediante programación
- 25. ¿Cómo cambiar automáticamente el diseño del teclado al cambiar al modo normal de vim?
- 26. Cambiar elementos de menú mediante programación desde el complemento Eclipse
- 27. ¿Cambiar el nivel de registro mediante programación en log4net?
- 28. Cómo cambiar el volumen mediante programación en Ubuntu
- 29. Cambiar la clave de devolución a una tecla realizada en el teclado del iPhone (UITextView)
- 30. ¿Cómo cambiar el color de fondo del diálogo mediante programación?
Esto suena más como una broma de April Fool para mí. –
@David, lamentablemente no es una pregunta real. Escribo todo lo que puedo y soy usuario de dvorak :) – JaredPar