Reasignación de MAYÚSCULAS para escapar en Windows 7 sin SharpKeys

8

Quiero reasignar CAPS para escapar (uso la funcionalidad de escape todo el tiempo en muchos programas), pero las dos sugerencias que parecen aparecer son:

  1. Hot Keys (que incluso las personas que proponen dicen que es un dolor)
  2. SharpKeys, que Norton informa ahora como un sitio malicioso

¿Hay alguna otra sugerencia?

usuario4941
fuente

Respuestas:

13

Autohotkey puede hacer esto. Es bastante trivial.

Crea un archivo con la extensión .ahk:

Capslock::Esc

Simplemente haga doble clic para ejecutar, una vez que haya instalado Autohotkey.

Es realmente así de fácil. Puede compilar el script en un ejecutable ( .exe) para hacerlo portátil con el compilador que viene con Autohotkey.

Tendrá que ejecutar esto al inicio de alguna manera si no desea ejecutarlo manualmente cada vez que reinicie. Agregar un acceso directo al script a la Startupcarpeta en el menú Inicio funciona


Si no desea instalar Autohotkey, he compilado el ejecutable y lo he subido a MediaFire . Si no confías en mí, adelante y haz uno tú mismo usando el script anterior.


Autohotkey proporcionan algunas ventajas y desventajas de usar este método en comparación con la reasignación mediante el cambio de algunas claves de registro (que es lo que hace SharpKeys y lo que describe Piskvor). También proporcionan instrucciones, específicamente:

  • Use un programa (gratuito) como KeyTweak
  • Edición manual del registro, utilizando un archivo .reg como se describe aquí
Beto
fuente
1
Eso funciona. Tenga en cuenta que esto requiere AHK para seguir ejecutándose en segundo plano.
Piskvor salió del edificio el
¡Excelente! Prefiero esta solución al hack de registro que encontré aquí: vim.wikia.com/wiki/Map_caps_lock_to_escape_in_Windows
Justin Force
¿Hay alguna manera de asignar Esc o ScrollLock a Capslock? Porque hay momentos en que realmente necesitas el bloqueo de mayúsculas.
thameera
2
@thameera Usted debe ser capaz de simplemente agregar una Esc::Capslocklínea.
Bob
3

El programa remapkey.exe incluido en las herramientas del Kit de recursos de Windows Server 2003 mencionado en este artículo funciona muy bien en Windows 7. El artículo de techrepublic tiene imágenes, pero a continuación se incluye un resumen rápido de cómo reasignar esc a mayúsculas.

Después de instalar las herramientas del Kit de recursos de Windows Server 2003:

  1. Abra el diálogo de ejecución presionando Win + R
  2. Escribe 'remapkey.exe' y presiona enter
  3. Arrastre y suelte el botón 'Esc' del teclado base desde el botón 'Caps' del teclado base.
    • Nota: después de soltar el botón 'Esc' sobre el botón 'Caps' en el teclado base, el teclado reasignado debe reflejar el cambio.
  4. Haga clic en el botón "Guardar y salir". (es el primer ícono en la esquina superior izquierda).
  5. Haz clic en las advertencias.
  6. Reiniciar (esto es Windows, después de todo).
  7. ¡Disfrute de sus claves reasignadas sin necesidad de un servicio adicional que se ejecute todo el tiempo!
Justin Wrobel
fuente
Saludos Justin, bienvenido a SuperUser. En general, alentamos a ampliar la información que se encuentra en los enlaces. ¿Podrías quizás editar un resumen de la información? De esta manera, tenemos algo incluso si los enlaces están desactualizados.
Jonathan Garber
Intentar instalar "Herramientas del kit de recursos de Windows Server 2003" en Windows 7 produce un error de compatibilidad. Supongo que todavía puede funcionar, pero eso fue suficiente para que no lo instale.
Usuario
2

Bueno, el autor de SharpKeys mismo señala que solo crea una clave especial en el registro.

Puede seguir el camino difícil y meterse con el diseño manualmente, u obtener el creador de diseño del teclado MS: http://msdn.microsoft.com/en-us/goglobal/bb964665

Tenga en cuenta también que SharpKeys tiene una página en CodePlex; puede obtenerla desde allí: http://sharpkeys.codeplex.com/

Piskvor salió del edificio
fuente
Además, los informes de "sitios maliciosos" de Norton no me parecen una característica muy útil: no confío en ellos, ya que, según mi experiencia, con demasiada frecuencia bloquean sitios legítimos y dejan que los maliciosos se escapen.
Piskvor salió del edificio el
1
MS Keyboard Layout Creator no permite reasignar la tecla Bloq Mayús; está marcado como "No asignable".
Doug
Ah bueno. Sharpkeys es obviamente la solución superior en ese momento (y el creador del diseño parece estar paralizado intencionalmente, ya que ambos operan con los mismos datos de registro), pero dado que la pregunta confía explícita y absolutamente en Norton (lo cual no hago), no hay nada que hacer.
Piskvor salió del edificio el
0

El mejor mapeador de claves

(a partir de abril de 2020)

Los siguientes programas hacen un trabajo adecuado. Permítanme también agregar que no hay mejor remapeador clave. El que debe usar depende de a cuál de los 3 grupos pertenece.

  • Microsoft Keyboard Layout Creator 1.4
  • Administrador de diseño de teclado
  • KeyTweak
  • Autohotkey
  • SharpKeys

1. Reemplazar todos o casi todos los caracteres en su teclado

Microsoft Keyboard Layout Creator 1.4. Si desea revisar completamente todos los caracteres en su teclado, vaya a Microsoft Keyboard Layout Creator 1.4. (También puede usar Keyboard Layout Manager pero he escuchado cosas mejores sobre el primero). Aunque puede llevar más tiempo, vale la pena usar estos 2 programas, en lugar de los programas más pequeños en la lista, porque aparentemente hace que su sistema funcione mucho más eficientemente

2. Cambiar algunas teclas

KeyTweak. Cuando simplemente desee reemplazar un carácter por una clave, vaya a KeyTweak. He usado SharpKeys y KeyTweak, y KeyTweak es mucho más fácil y rápido de usar. KeyTweak ha sido descontinuado por un tiempo, pero aún funciona perfectamente . (Todavía lo uso cada vez que reinstalo mi computadora). Por cierto, LifeHacker mencionó que no era portátil, pero lo es.

3. Hacer una sola tecla Presione varias teclas o dispare algo inusual

AutoType. Si desea que una tecla haga varias cosas, como escribir, "Te amo". o presionar la tecla F4 parece presionar Alt-F4 en su lugar, deberá usar AutoType. AutoType es un lenguaje de programación fácil que le permite hacer muchas cosas con solo presionar un botón. Sin embargo , a pesar de lo que la gente ha dicho al respecto, le llevará un tiempo implementar cualquier script. Estoy de acuerdo en que es un lenguaje fácil, pero incluso averiguar cómo instalar el programa lleva algún tiempo. Uso AutoHotkey ampliamente y puedo decirte que te tomará horas como principiante escribir un script simple. ¡Quiero decir que me tomó un tiempo escribir esta respuesta simple! Además, podría volverse adicto accidentalmente a escribir scripts que deberían aumentar su productividad; sin embargo,días para terminar de escribirlo!

John Greer
fuente