Como posso remapear a Caps Lockchave no Windows ou no OS X? Existe, por exemplo, alguma maneira de mapear caps lock para uma combinação de teclas como Alt+ Tabno Windows ou ⌘+ Tabno OS X?
SIM, POR FAVOR ME DIGA - COMO POSSO DESABILITAR ESTA COISA DARNED !? ;-)
Chris W. Rea
2
O CapsLock pode ser a chave mais inútil hoje em dia. '[O vice-presidente da Lenovo, David] Hill, chamou "Caps Lock" de ressaca frustrante nos dias de máquina de escrever, uma chave que pode introduzir entradas ilegíveis
VolkerK
1
Inacreditável que quatro anos se passaram e o Windows STILL ainda não possui uma maneira interna de desativar permanentemente Caps Lock e Num Lock.
A Autohotkey é a maneira mais poderosa de fazer esse tipo de coisa em um PC Windows. Consulte também esta página para obter mais detalhes sobre o re-mapeamento do CAPS,
Muito bom, obrigado! Assim que tiver tempo, analisarei.
splattne
3
Estava vindo para sugerir a mesma coisa. Eu remapeado CapsLock fugir para ajuda na edição Vim: D
Andy
Eu remapeei Caps para LCtrl. Era muito mais natural para a minha mão ir para a esquerda que virar -60 graus e estender o dedo mindinho para pegar a tecla LCtrl. Depois de meses de esta mudança a dor que eu estava derrubando a fazer esse movimento repetitivo tinha desaparecido completamente
mjsr
Isso não funciona com o meu teclado japonês. Em vez disso, a tecla CapsLock é substituída pela tecla 半角 / 全 角 .
Essa é a melhor ferramenta que encontrei em mais de 6 anos desativando a tecla caps-lock, mapeando a tecla ALT certa do meu IBM Model M para a chave do Windows, etc. Ele simplesmente registra no registro as alterações necessárias, mas possui uma boa interface para facilitar esse esforço. E não está instalado como um aplicativo , é um utilitário simples.
Jason Bunting
Pena que o Windows 7 não é suportado.
precisa saber é o seguinte
@WilliamKF: Estou usando as SharpKeys no Windows 7. Funciona bem.
wcoenen
@WilliamKF: Eu também estou usando SharpKeys no Win7. Chek que você executá-lo com permissões administrativas.
Mjsr
Ainda melhor é o mapeamento do CapsLock para Ctrl. Ctrl + [é o mesmo que escape e agora você tem um acesso mais fácil a Ctrl para outras combinações de teclas.
Michael Brown
9
Veja como trocar a Caps Lockchave pela esquerda Ctrl:
janelas
Clique em Iniciar> Executar
Digite "regedit"
Navegar para HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout
Enquanto o Layout do teclado estiver focado, vá para Editar> Novo> Valor binário
Deve-se notar que a maioria dos ambientes gráficos no Linux oferece uma maneira de definir o comportamento da tecla caps lock em qualquer ferramenta de configuração de teclado que ele oferece. Também pode ser modificado no mapa de teclas padrão para o console.
greyfade
Excelente. Era isso que eu estava procurando e não encontrei a solução com o MSKLC. Muito obrigado (e +1, é claro).
0xC0000022L
Ei, você poderia me responder o código da chave esc? Eu quero trocar Caps com a tecla Esc.
Mai03
8
no Mac: você pode reatribuir a tecla caps lock em "Prefs do sistema" -> "Teclado e mouse" -> "Teclas especiais".
No Snow Leopard, são "Prefs do Sistema" -> "Teclado" -> "Teclas Modificadoras".
Marcel Levy
3
Isso é tão simples, por que precisamos de um aplicativo para isso no Windows?
rightfold 6/07/07
@WTP Melhor ainda, para o remapeamento adequado (em vez das macros do tipo AutoHotkey), você precisa de direitos de administrador e do Windows 7. Implantar a TI em um ambiente corporativo para isso não parece estar indo muito bem para mim.
Além disso, o Lifehacker possui um guia realmente bom chamado NumLocker. Desativa a tecla Caps Lock sobre como remapear ou desabilitá-la completamente.
Obrigado pelo link SharpKeys! Infelizmente, parece não haver maneira de mapear uma chave para uma combinação de chaves no programa (li as Perguntas frequentes).
splattne
@ splattne para mapear uma combinação, use a tecla Autohot. É extremamente simples de fazê-lo, por exemplo: CapsLock :: SendInput {Tab}, ele irá enviar Alt Tab quando você pressiona a tecla Caps!
mjsr
Embora isso possa teoricamente responder à pergunta, seria preferível incluir aqui as partes essenciais da resposta e fornecer o link para referência.
Der Hochstapler
3
Eu uso o Billy Mays Caps Lock . Agora, sempre que pressiono acidentalmente a tecla Caps Lock, em vez de ficar frustrado, ouço um rápido arremesso de Billy Mays, que sempre coloca um sorriso no meu rosto.
No Mac, posso recomendar o uso do KeyRemap4MacBook . Ou PcKeyboardHack, que tem um foco um pouco diferente. Eu uso os dois em combinação sem problemas.
O problema é que não há uma solução pronta para uso incorporada ao Mac OSX, então você pode atribuir CAPS LOCKa ESC(essencial para o Vi / Vim). O segundo problema com outras ferramentas é que elas não desabilitam o LED verde na tecla Caps-Lock.
PcKeyboardHackestá relacionado ao mapeamento ESC, mas todo mapeamento é possível.
KeyRemap4MacBookpermite mapear diretamente para uma tecla de função diferente. Certamente, todos os mapeamentos que você gosta são possíveis. Por exemplo, no Mac, ⌘mapeei a tecla correta ctrl (o que é útil quando você está acostumado com o preenchimento automático semelhante ao eclipse no Windows)
Comecei a usar o KeyRemap4MacBook hoje de manhã e adoro isso. Eu caps lockconfigurei para ambos esce ctrl. É escquando é a única tecla que está sendo pressionada e muda para ctrlse eu pressionar outras teclas.
Como Marchal disse, no OS X você pode usar o PCKeyboardHack para alterar o caps lock para outra tecla como F19:
Você pode mapear a chave como F19 para uma combinação de teclas mais complexa adicionando uma configuração como essa a private.xml no KeyRemap4MacBook :
Respostas:
Você precisa da Autohotkey e deste script:
A Autohotkey é a maneira mais poderosa de fazer esse tipo de coisa em um PC Windows. Consulte também esta página para obter mais detalhes sobre o re-mapeamento do CAPS,
fonte
Eu usei SharpKeys (para Windows) para remapear CapsLocka ESC.
Funciona muito bem para o vim . A edição no estilo VI realmente brilha se você puder manter os dedos sempre perto da linha de casa.
fonte
Veja como trocar a Caps Lockchave pela esquerda Ctrl:
janelas
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout
Digite o seguinte como Dados:
Saia do Editor do Registro
Linux
Cole as seguintes linhas no arquivo:
Adicione a seguinte linha em ~ / .bash_profile
Fonte
fonte
no Mac: você pode reatribuir a tecla caps lock em "Prefs do sistema" -> "Teclado e mouse" -> "Teclas especiais".
eu o atribuí à CTRL
fonte
Você pode usar as Teclas Sharp para desativar a funcionalidade de qualquer tecla. Para um guia detalhado, você pode conferir Mapear Qualquer Chave para Qualquer Chave no Windows XP / Vista .
Além disso, o Lifehacker possui um guia realmente bom chamado NumLocker. Desativa a tecla Caps Lock sobre como remapear ou desabilitá-la completamente.
fonte
Eu uso o Billy Mays Caps Lock . Agora, sempre que pressiono acidentalmente a tecla Caps Lock, em vez de ficar frustrado, ouço um rápido arremesso de Billy Mays, que sempre coloca um sorriso no meu rosto.
fonte
O Ctrl2Cap da SysInternals também funcionará em máquinas Win mais antigas.
fonte
No Mac, posso recomendar o uso do KeyRemap4MacBook . Ou PcKeyboardHack, que tem um foco um pouco diferente. Eu uso os dois em combinação sem problemas.
O problema é que não há uma solução pronta para uso incorporada ao Mac OSX, então você pode atribuir CAPS LOCKa ESC(essencial para o Vi / Vim). O segundo problema com outras ferramentas é que elas não desabilitam o LED verde na tecla Caps-Lock.
PcKeyboardHack
está relacionado ao mapeamento ESC, mas todo mapeamento é possível.KeyRemap4MacBook
permite mapear diretamente para uma tecla de função diferente. Certamente, todos os mapeamentos que você gosta são possíveis. Por exemplo, no Mac, ⌘mapeei a tecla correta ctrl (o que é útil quando você está acostumado com o preenchimento automático semelhante ao eclipse no Windows)fonte
caps lock
configurei para ambosesc
ectrl
. Éesc
quando é a única tecla que está sendo pressionada e muda paractrl
se eu pressionar outras teclas.Trocá-lo com uma tecla modificadora diferente (eu gosto Ctrl) é suportado pelo Mac OS:
fonte
Como Marchal disse, no OS X você pode usar o PCKeyboardHack para alterar o caps lock para outra tecla como F19:
Você pode mapear a chave como F19 para uma combinação de teclas mais complexa adicionando uma configuração como essa a private.xml no KeyRemap4MacBook :
Se a luz do caps lock no teclado não ficar desativada, tente ativar a configuração "Status do LED de passagem do caps lock" no KeyRemap4MacBook.
Isso mapeia F19 para controlar quando mantido e para escapar quando pressionado:
Você também pode mapear F19 para uma chave modificadora extra que pode ser usada para, por exemplo, ativar aplicativos:
Consulte http://lri.me/keyremap4macbook.html para obter mais informações sobre o uso do KeyRemap4MacBook.
fonte