Então, achei que Matthew Williams teve um bom ponto em usar uma combinação de teclas em vez de um toque duplo, e acontece que o AutoHotKey torna isso ridiculamente trivial. Acabei de criar um arquivo .ahk
com o seguinte conteúdo:
+Capslock::Capslock
Capslock::Esc
Esse é o arquivo inteiro e resolve o problema perfeitamente. A primeira linha é um atalho para a combinação Shift + Capslock
, e significa que, quando eu a pressiono, ela faz o Capslock
se comportar como uma tecla Capslock
normal, mas quando eu apenas bato uma vez, ela se comporta como a Esc
key, também como pretendido.
Eu tinha originalmente remapeado a tecla Capslock
para Esc
com SharpKeys, mas essa é uma solução infinitamente mais simples e melhor.