Eu poderia desabilitar o comportamento da chave de escape por meio da chave de registro, ao usar o SfB 16.0 x64. [Observe que isso não parece funcionar se você estiver usando o Skype for Business Basic]
Abaixo de HKCU\Software\Policies\Microsoft\Office.0\Lync\DisabledShortcutKeysCheckBoxes
:
- String Name:
Escape
(ou o que você quiser)
- Valor da string:
27,0
A desvantagem é que Esc está agora desativado em todo o aplicativo SfB. Por exemplo, se você abrir um menu através de Alt + F , não poderá pressionar Esc para fechá-lo, como antes. IMO, vale a pena.
Informação extra: A outra postagem que você vinculou revelou o formato do valor da string, que parece ser:
KeyCodeDec,Modifiers
KeyCodeDec parece mapear para esta lista de chaves virtuais quando convertido em valores decimais.
Com algumas experiências, descobri que os modificadores são:
-
4
para Shift
-
8
para Ctrl
-
16
para Alt
Você pode desativar praticamente qualquer tecla, parece. 70,16
é Alt + F , 67,0
impedirá que você digite c nos seus bate-papos, mas ainda permitirá + C .