Eu pude desativar o comportamento da chave de escape por meio da chave do Registro, ao usar o SfB 16.0 x64. [Observe que isso não parece funcionar se você estiver usando o Skype for Business Basic]
Sob HKCU\Software\Policies\Microsoft\Office\16.0\Lync\DisabledShortcutKeysCheckBoxes:
- Nome da string:
Escape(ou o que você quiser)
- Valor da sequência:
27,0
A desvantagem é que Escagora está desativado em todo o aplicativo SfB. Por exemplo, se você abrir um menu via Alt+ F, não poderá pressionar Escpara fechá-lo, como faria antes. IMO, vale a pena.
Informações adicionais: 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, ao que parece. 70,16é Alt+ F, 67,0impedirá que você digite csuas conversas, mas ainda permitirá Shift+ C.