Desabilitar control + enter ao digitar uma mensagem no Lync
49
É possível desativar ou reconfigurar o atalho de teclado control+ enterque inicia uma vídeo chamada para o usuário com quem estou conversando?
Eu usei esse atalho de teclado para enviar mensagens em outros clientes de mensagens instantâneas por anos. Preciso usar o Lync no trabalho e estou enlouquecendo meus colegas (e eu) iniciando um convite para uma vídeo chamada a cada segunda mensagem que escrevo ...
De preferência, gostaria de reconfigurar esse atalho para significar "enviar", mas seria desativado se essa for a única opção.
Isso também me deixou louco, já que em qualquer outro aplicativo Ctrl+ Entersignifica 'Enviar'.
Enfim, encontrei um post sobre a desativação do Ctrl+ Enterpara Outlook com um hack do registro; Pensei em experimentar o Lync e, para minha surpresa, funcionou.
Assim:
Abra o Regedit
Navegue para HKCU \ Software \ Policies \ Microsoft
Clique com o botão direito do mouse em Microsoft e adicione a nova chave Office
Clique com o botão direito do mouse em 'Office' e adicione uma nova chave chamada 15.0 (ou qualquer que seja o número da versão do Office)
Clique com o botão direito do mouse na chave do número da versão, adicione uma nova chave e chame-a de Lync
Clique com o botão direito do mouse em Lync e adicione a nova chave DisabledShortcutKeysCheckBoxes
Clique com o botão direito do mouse na chave DisabledShortcutKeysCheckBoxes e selecione o novo valor da sequência
Nomeie-o como CtrlEnter
Clique com o botão direito do mouse em CtrlEnter, selecione modificar e defina o valor para 13,8 (isso é treze vírgula oito)
Reinicie o Lync (matei o processo do Lync e o iniciei novamente)
Agora o Ctrl+ Enternão deve mais fazer nada.
[Atualizar] Se você também deseja desativar o Ctrl+ Shift+ Enter, que por padrão inicia uma chamada de áudio, pode adicionar um valor de string CtrlShiftEnter com os dados configurados para 13,12 .
Para aplicar rapidamente as duas alterações acima, você pode criar um arquivo com uma .regextensão (por exemplo FixLync.reg), preenchê-lo com o conteúdo abaixo e executá-lo.
Nota: o número da versão 15.0 corresponde ao Office 2013, ajuste esse valor, se necessário!
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Office\15.0\Lync\DisabledShortcutKeysCheckBoxes]
"CtrlEnter"="13,8"
"CtrlShiftEnter"="13,12"
Observe que o Lync pode aparecer com outro nome "Skype for business".
226156 Andreybak #
3
Skype for business 2016 - esta solução ainda funciona. graças
shurik
5
Para o Office 2016 / Skype for business 2016, use "16.0" em vez de "15.0" na chave do Office
Alec Istomin
4
Alguma idéia de qual valor atribuir ao CtrlShiftS? Essa combinação gloriosa fecha o compartilhamento de tela para que "salvar tudo" falhe sempre.
Adam Caviness
6
Para verificar qual nome você precisa, você pode espiar em HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Office e verificar o número da versão e se ele se chama Skype for Business ou Lync
outjet
5
Não foi possível fazer o hack do registro funcionar no SfB 2016 com o Windows 10 v1703 (primeira atualização dos criadores). No entanto, a seguinte hot string do AutoHotKey também funciona (assumindo que você tenha o AutoHotKey instalado):
#IfWinActive ahk_class LyncConversationWindowClass
Control & Enter::Send {Enter}
O hack do registro funcionou originalmente e parou de funcionar. Essa configuração do AHK funcionou para mim depois que eu a alterei para #If WinActive("ahk_class LyncConversationWindowClass") or WinActive("ahk_class LyncTabFrameHostWindowClass")reiniciar o Lync.
mlhDev
Obrigado. Estou usando sua sugestão agora, já que a chave do Registro é excluída com frequência de tempos em tempos.
Não foi possível fazer o hack do registro funcionar no SfB 2016 com o Windows 10 v1703 (primeira atualização dos criadores). No entanto, a seguinte hot string do AutoHotKey também funciona (assumindo que você tenha o AutoHotKey instalado):
fonte
#If WinActive("ahk_class LyncConversationWindowClass") or WinActive("ahk_class LyncTabFrameHostWindowClass")
reiniciar o Lync.