2010-11-08 8 views
6

Me estoy cansando de presionar shift cada vez que quiero escribir $ o #. Revisé programas clave de reasignación como SharpKeys y algunos otros, pero no admiten las acciones SHIFT+[key]. El problema es que modifican el valor de registro solo para una clave (creo).Compensar combinaciones de teclado, no solo valores de registro individuales

Quiero pasar las teclas numéricas para que cuando escribo 4, emita $, similar a un teclado francés. (Intenté girar físicamente la tecla para que esté boca abajo, pero eso no funciona).

Debe haber una solución para esto, ¿me puede ayudar?

+2

¿Por qué cerrar? Esto potencialmente aumenta la eficiencia del uso del teclado, especialmente durante la programación. Por cierto, estaba bromeando sobre la rotación de la llave. Si lo hubiese redactado en la forma de "Cómo se realiza el mapeo del teclado en un teclado francés", ofuscaría mi pregunta. – Ben

Respuesta

8

Los hackers del registro mueven las llaves virtuales. Lo que necesitas es un diseño de teclado personalizado. Puede crear el suyo con this tool.

+0

Jaque mate, Hans. Muchas gracias, esto es exactamente lo que estaba buscando. – Ben

+0

No permite reasignar una combinación que involucra Win-key :( – Alex

0

Además de la respuesta de @HansPassant, si encuentra problemas con las funciones ctrl + KEY, etc., puede que necesite editar el archivo .klc manualmente.

Ver https://superuser.com/questions/171307/how-can-i-restore-ctrlkey-functionality-in-microsoft-keyboard-layout-creator:

tiene que modificar manualmente el archivo .klc.

Básicamente, solo debe modificar la columna VK_ para que coincida con el valor en columna 1.

Así por ejemplo, si desea enlazar L a N, que crearía el teclado como lo haría normalmente en KLC. Luego, podría abrir el archivo KLC en un editor de texto. Busque el valor L en la columna VK_ y cámbielo a N.

Para obtener más información, escribí el complete steps on my blog.

Cuestiones relacionadas