Uma das teclas do meu laptop caiu. Existe alguma maneira de remapear outra chave para servir como essa chave? Vou "sacrificar" a outra chave porque nunca a uso.
Uma das teclas do meu laptop caiu. Existe alguma maneira de remapear outra chave para servir como essa chave? Vou "sacrificar" a outra chave porque nunca a uso.
Respostas:
Aqui está um bom artigo de Howtogeek sobre o uso de um utilitário chamado SharpKeys :
Mapear qualquer chave para qualquer chave no Windows 10, 8, 7 ou Vista
Se você está cansado da maneira como determinadas teclas do sistema funcionam, como a tecla Caps Lock, é possível mapeá-las novamente para funcionarem como uma chave diferente usando um hack do registro . Mas deve haver uma maneira mais fácil, certo?
É aqui que as SharpKeys entram em cena: é um pequeno utilitário que permite mapear facilmente uma chave para outra, ou até mesmo desativar a chave, sem ter que entrar no registro.
Por exemplo, usei o mapeamento de teclas para desativar minha tecla Caps Lock, pois nunca a uso.
Você pode clicar no botão Adicionar para exibir a caixa de diálogo Adicionar novo mapeamento de chave, onde você pode selecionar as chaves a serem mapeadas nas listas ou apenas clicar no botão Tipo de chave e pressionar a tecla manualmente (o que acho muito mais intuitivo)
Quando terminar, clique no botão Gravar no Registro e você será solicitado a fazer logoff ou reinicializar para que as alterações entrem em vigor.
Se você deseja obter todos os detalhes técnicos sobre o funcionamento das chaves do Registro, pode ler sobre como mapear chaves usando hacks do Registro .
Usando o Microsoft Keyboard Layout Creator aqui sem problemas. Para alternar chaves modificadoras, sugiro um hack do registro ou um aplicativo que altere o registro para você, não use um remapeamento de software puro como o AutoHotkey, pois essas soluções não funcionam para todos os aplicativos.
Outra solução é obter uma chave de substituição, caso você realmente não consiga inseri-la novamente no seu laptop, você tentou uma 'chave de laptop quebrada' ?
qwertz
teclado em um qwerty
teclado, isso não funciona, porque ctrl + z fica ao lado de t. :(
Você pode usar o Keyboard Layout Creator da Microsoft .
Isso permitirá que você adicione funcionalidades extras ao teclado, como mudar uma tecla para uma tecla inativa (por exemplo ~), adicionar mapeamentos extras (por exemplo altgr+ c-> ç
), etc.
Para editar as teclas especiais, como ctrl+ FOO, pode ser necessário editar o .klc
arquivo manualmente.
Você pode encontrar instruções em @Senseful em https://superuser.com/a/172993/157884 :
Você precisa modificar o
.klc
arquivo manualmente.Basicamente, você apenas modifica a
VK_
coluna para corresponder ao valor na coluna1
.Por exemplo, se você deseja vincular La N, você criaria o teclado como faria normalmente no KLC. Em seguida, você abriria o arquivo KLC em um editor de texto. Encontre o valor
L
naVK_
coluna e mude para umN
.Para mais informações, escrevi as etapas completas no meu blog .
No entanto, esteja avisado de que alguns aplicativos podem não aceitar adequadamente essas teclas especiais.
Como exemplo: com minha configuração específica, pressionar altgr+ ano teamchat do DotA2 apagará o texto - em vez de adicionar um ã
gosto em outros aplicativos.
Eu tenho o teclado USB Genius KB-G235 (HID) e o WinXP SP3. Nenhum dos aplicativos nas respostas anteriores não funcionou para mim. (Porque trabalhar com códigos PS / 2 ou não (totalmente) com XP).
Eu tentei o HotkeyP (freeware) http://petr.lastovicka.sweb.cz/others.html e isso funciona! Basta adicionar ação para a chave e pronto. (Depois de atribuir nova ação, a ação padrão não é executada.)
http://www.autohotkey.com/ pode ser uma solução mais simples e poderosa. Você pode remapear chaves e criar chaves modificadoras usando scripts como
;Use Capslock as a modifier and not as capslock anymore
$*Capslock::
Gui, 99:+ToolWindow
Gui, 99:Show, x-1 w1 +NoActivate, Capslock Is Down
keywait, Capslock
Gui, 99:Destroy
return
;Write functions for keys while capslock is beeing hold here
#IfWinExist, Capslock Is Down
j::Down
k::Up
l::Right
h::Left
m::AppsKey
i::Insert
d::Delete
#IfWinExist
;Use right and left shifts to toggle capslock
RShift & LShift::
SetCapsLockState, % (State:=!State) ? "On" : "Off"
return
LShift & RShift::
SetCapsLockState, % (State:=!State) ? "On" : "Off"
return
ScrollLock::LControl
é suficiente para o remapeamento?
A maneira mais fácil: O Microsoft Keyboard Layout Creator . Esta é uma solução oficial da Microsoft. A funcionalidade é semelhante ao Ukelele para OS X.
Download e instruções: http://msdn.microsoft.com/en-GB/goglobal/bb964665.aspx
Keyman Desktop - Você pode até criar seus próprios teclados personalizados com o Keyman Developer . Com teclados para mais de 1000 idiomas, o Keyman Desktop permite digitar seu idioma mesmo quando o Windows não.
Encontrei um aplicativo que pode fazer quase todos eles no Windows 7 e funciona sem problemas quando a área de trabalho é desbloqueada. Também é muito fácil de usar.
http://sourceforge.net/projects/hotkeyp/?source=typ_redirect .
A única desvantagem que descobri é que não funcionará quando a área de trabalho estiver bloqueada, dizendo que eu volto do modo de suspensão e o computador está bloqueado e tenho música alta sendo reproduzida. Os teclados multimídia podem silenciar a partir daí. Mas com esse aplicativo você precisa desbloquear primeiro.