Solução 1: Remapeamento do AutoHotkey
A AutoHotkey pode ser usada para remapear teclas e botões . No entanto, considere a limitação do AutoHotkey abaixo.
O script Capslock::q
faria com que Caps Lockse comportasse Q.
Limitação: O recurso de remapeamento do AutoHotkey descrito abaixo geralmente não é tão puro e eficaz quanto o remapeamento diretamente através do registro do Windows. Para as vantagens e desvantagens de cada abordagem, consulte remapeamento do registro .
Solução 2: Modificar o layout do teclado
O Microsoft Keyboard Layout Creator pode "modificar um layout de teclado existente e criar um novo layout a partir dele". Como um layout de teclado é tratado no nível do sistema, ele deve ser mais compatível (que o AutoHotkey) com todos os aplicativos.
Nota: O Microsoft Keyboard Layout Creator não suporta especificamente o Windows 8, 8.1 ou 10. Os usuários tiveram sucesso misto ao aplicar um novo layout (Fonte: layout de teclado personalizado com o Windows 10 ). Um usuário recomendou um aplicativo de terceiros, o Keyboard Layout Manager, que cria layouts mais compatíveis.