Reasignación de la tecla de bloqueo de mayúsculas en Windows u OS X
30
¿Cómo puedo reasignar la Caps Lockclave en Windows u OS X? ¿Existe, por ejemplo, alguna forma de asignar el bloqueo de mayúsculas a una combinación de teclas como Alt+ Taben Windows o ⌘+ Taben OS X?
SÍ, POR FAVOR DÍGAME: ¿CÓMO PUEDO DESHABILITAR ESTA COSA APROBADA? ;-)
Chris W. Rea
2
CapsLock podría ser la clave más inútil hoy en día. '[El vicepresidente de Lenovo, David] Hill, llamó a "Caps Lock" una resaca frustrante de los días de máquina de escribir, una clave que puede introducir incrustaciones, emular gritos o frustrar entradas de contraseña sin que el usuario se dé cuenta.', Insidetech.com/news/articles/…
VolkerK
1
Es increíble que hayan pasado cuatro años, y Windows TODAVÍA no tiene una forma integrada de deshabilitar permanentemente el bloqueo de mayúsculas y el bloqueo numérico.
Autohotkey es la forma más poderosa de hacer este tipo de cosas en una PC con Windows. Consulte también esta página para obtener más detalles sobre la reasignación de CAPS,
¡Muy bonito, gracias! Tan pronto como tenga tiempo lo investigaré.
splattne
3
Estaba llegando a sugerir lo mismo. He reasignado CapsLock to Escape para ayudar en la edición de Vim: D
Andy
He reasignado Caps a LCtrl. Fue mucho más natural para mi mano ir a la izquierda que gira -60degres y extiende el dedo meñique para agarrar la tecla LCtrl. Después de meses de este cambio, el dolor que estaba sintiendo por hacer ese movimiento repetitivo desapareció por completo
mjsr
Esto no funciona con mi teclado japonés. En cambio, la tecla CapsLock se reemplaza por la tecla 半角 / 全 角 .
wip
@wil: en el teclado japonés, presionar shift + Capslock hará la función normal de Capslock
phuclv
10
He usado SharpKeys (para Windows) para volver a asignar CapsLocka ESC.
Funciona muy bien para vim . La edición de estilo VI realmente brilla si puedes mantener tus dedos cerca de la fila de inicio en todo momento.
Esta es la mejor herramienta que he encontrado en más de 6 años de deshabilitar la tecla de bloqueo de mayúsculas, mapear la tecla ALT derecha de mi IBM Model M a la tecla de Windows, etc. Simplemente registra en el registro los cambios necesarios, pero tiene un buen interfaz para facilitar ese esfuerzo. Y no está instalado como una aplicación , es una utilidad simple.
Jason Bunting
Lástima que Windows-7 no sea compatible.
WilliamKF
@WilliamKF: Estoy usando SharpKeys en Windows 7. Funciona bien.
wcoenen
@WilliamKF: también estoy usando SharpKeys en Win7. Comprueba que lo ejecutes con permisos administrativos.
mjsr
Aún mejor es mapear CapsLock a Ctrl. Ctrl + [es lo mismo que escape y ahora tienes más fácil llegar a Ctrl para otras combinaciones de teclas.
Michael Brown
9
Aquí se explica cómo cambiar la Caps Lockclave con la izquierda Ctrl:
Ventanas
Haga clic en Inicio> Ejecutar
Escriba "regedit"
Navegar a HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout
Mientras el diseño del teclado tiene el foco, vaya a Edición> Nuevo> Valor binario
Cabe señalar que la mayoría de los entornos gráficos en Linux ofrecen una manera de establecer el comportamiento de la tecla de bloqueo de mayúsculas en cualquier herramienta de configuración de teclado que ofrezca. También se puede modificar en el mapa de teclas estándar para la consola.
greyfade
Excelente. Esto era lo que estaba buscando y no encontré la solución con MSKLC. Muchas gracias (y +1 por supuesto).
0xC0000022L
oye, ¿podrías responderme el código de la clave esc? Quiero intercambiar Caps con la tecla Esc.
MaikoID
8
en Mac: puede reasignar la tecla de bloqueo de mayúsculas en "Preferencias del sistema" -> "Teclado y mouse" -> "Teclas especiales".
En Snow Leopard, es "Preferencias del sistema" -> "Teclado" -> "Teclas modificadoras".
Marcel Levy el
3
Esto es tan simple, ¿por qué necesitamos una aplicación para esto en Windows?
derecha el
@WTP Mejor aún, para una reasignación adecuada (en lugar de las macros de AutoHotkey-esque) necesita derechos de administrador, así como de Windows 7. Suplicar a TI en un entorno corporativo porque eso no parece estar funcionando bien para mí.
Gracias por el enlace SharpKeys! Lamentablemente, parece que no hay forma de asignar una clave a una combinación de teclas en el programa (leí las preguntas frecuentes).
splattne el
@splattne para mapear una combinación use Autohotkey. Es extremadamente simple hacerlo, por ejemplo: CapsLock :: SendInput! {Tab}, enviará Alt Tab cuando presione Caps
mjsr
Si bien esto puede responder teóricamente la pregunta, sería preferible incluir aquí las partes esenciales de la respuesta y proporcionar el enlace para referencia.
Der Hochstapler
3
Yo uso Billy Mays Caps Lock . Ahora, cada vez que presiono accidentalmente la tecla Bloq Mayús en lugar de sentirme frustrado, escucho un rápido tono de Billy Mays, que siempre me hace sonreír.
En Mac, puedo recomendar el uso de KeyRemap4MacBook . O PcKeyboardHack que tiene un enfoque ligeramente diferente. Utilizo ambos en combinación sin ningún problema.
El problema es, no hay fuera de la solución de caja integrada en Mac OS X por lo que podría asignar CAPS LOCKa ESC(que es esencial para Vi / Vim). El segundo problema con otras herramientas es que no deshabilitan el LED verde en la tecla de bloqueo de mayúsculas.
PcKeyboardHackestá relacionado con el mapeo ESC, pero cada mapeo es posible.
KeyRemap4MacBookpermite directamente asignar a una tecla de función diferente. Es seguro que cada mapeo que le guste sea posible. Por ejemplo, en Mac, he mapeado la ⌘tecla correcta para ctrl (lo que es útil cuando está acostumbrado a la autocompletación similar a un eclipse en Windows)
Acabo de comenzar a usar KeyRemap4MacBook esta mañana, y me encanta. Me he caps lockpuesto a ambos escy ctrl. Es esccuando es la única tecla que se presiona, y cambia a ctrlsi presiono cualquier otra tecla.
Si la luz de bloqueo de mayúsculas en su teclado no se desactiva, intente habilitar la configuración "Estado del LED de bloqueo de mayúsculas de paso" en KeyRemap4MacBook.
Esto asigna F19 para controlar cuando se mantiene y escapar cuando se presiona
Respuestas:
Necesita Autohotkey y este script:
Autohotkey es la forma más poderosa de hacer este tipo de cosas en una PC con Windows. Consulte también esta página para obtener más detalles sobre la reasignación de CAPS,
fuente
He usado SharpKeys (para Windows) para volver a asignar CapsLocka ESC.
Funciona muy bien para vim . La edición de estilo VI realmente brilla si puedes mantener tus dedos cerca de la fila de inicio en todo momento.
fuente
Aquí se explica cómo cambiar la Caps Lockclave con la izquierda Ctrl:
Ventanas
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout
Ingrese lo siguiente como Datos:
Salga del Editor del registro
Linux
Pegue las siguientes líneas en el archivo:
Agregue la siguiente línea en ~ / .bash_profile
Fuente
fuente
en Mac: puede reasignar la tecla de bloqueo de mayúsculas en "Preferencias del sistema" -> "Teclado y mouse" -> "Teclas especiales".
lo asigné a CTRL
fuente
Puede usar SharpKeys para deshabilitar la funcionalidad de cualquier tecla. Para obtener una guía detallada, puede consultar Asignar cualquier clave a cualquier clave en Windows XP / Vista .
Además, Lifehacker tiene una muy buena guía llamada NumLocker Deshabilita la tecla Bloq Mayús sobre cómo reasignarla o deshabilitarla por completo.
fuente
Yo uso Billy Mays Caps Lock . Ahora, cada vez que presiono accidentalmente la tecla Bloq Mayús en lugar de sentirme frustrado, escucho un rápido tono de Billy Mays, que siempre me hace sonreír.
fuente
Ctrl2Cap de SysInternals también funcionará en máquinas Win más antiguas.
fuente
En Mac, puedo recomendar el uso de KeyRemap4MacBook . O PcKeyboardHack que tiene un enfoque ligeramente diferente. Utilizo ambos en combinación sin ningún problema.
El problema es, no hay fuera de la solución de caja integrada en Mac OS X por lo que podría asignar CAPS LOCKa ESC(que es esencial para Vi / Vim). El segundo problema con otras herramientas es que no deshabilitan el LED verde en la tecla de bloqueo de mayúsculas.
PcKeyboardHack
está relacionado con el mapeo ESC, pero cada mapeo es posible.KeyRemap4MacBook
permite directamente asignar a una tecla de función diferente. Es seguro que cada mapeo que le guste sea posible. Por ejemplo, en Mac, he mapeado la ⌘tecla correcta para ctrl (lo que es útil cuando está acostumbrado a la autocompletación similar a un eclipse en Windows)fuente
caps lock
puesto a ambosesc
yctrl
. Esesc
cuando es la única tecla que se presiona, y cambia actrl
si presiono cualquier otra tecla.CtrlMac OS admite el intercambio con una tecla modificadora diferente (me gusta ):
fuente
Como dijo Marchal, en OS X puede usar PCKeyboardHack para cambiar el bloqueo de mayúsculas a otra tecla como F19:
Puede asignar la clave como F19 a una combinación de teclas más compleja agregando una configuración como esta a private.xml en KeyRemap4MacBook :
Si la luz de bloqueo de mayúsculas en su teclado no se desactiva, intente habilitar la configuración "Estado del LED de bloqueo de mayúsculas de paso" en KeyRemap4MacBook.
Esto asigna F19 para controlar cuando se mantiene y escapar cuando se presiona
También puede asignar F19 a una tecla modificadora adicional que se puede utilizar, por ejemplo, para activar aplicaciones:
Consulte http://lri.me/keyremap4macbook.html para obtener más información sobre el uso de KeyRemap4MacBook.
fuente