Deshabilite control + enter al escribir un mensaje en Lync

49

¿Es posible deshabilitar o reconfigurar el atajo de teclado control+ enterque inicia una videollamada al usuario con el que estoy chateando?

He usado este método abreviado de teclado para enviar mensajes en otros clientes de mensajería instantánea durante años. Tengo que usar Lync en el trabajo, y estoy volviendo locos a mis colegas (y a mí mismo) al iniciar una invitación de videollamada por cada segundo mensaje que escribo ...

Preferiblemente me gustaría reconfigurar este acceso directo para que signifique "enviar", pero deshabilitaría si esa es la única opción.

haraldK
fuente

Respuestas:

52

Esto también me ha estado volviendo loco, ya que en cualquier otra aplicación Ctrl+ Entersignifica 'Enviar'.

De todos modos, encontré una publicación sobre deshabilitar Ctrl+ Enterpara Outlook con un hack de registro; Pensé en probar Lync, y para mi sorpresa, funcionó.

Entonces:

  • Regedit abierto
  • Navegue a HKCU \ Software \ Políticas \ Microsoft
  • Haga clic derecho en Microsoft y agregue la nueva clave Office
  • Haga clic con el botón derecho en 'Office' y agregue una nueva clave llamada 15.0 (o el número de versión de Office que sea)
  • Haga clic con el botón derecho en la clave del número de versión, agregue una nueva clave y llámela Lync
  • Haga clic con el botón derecho en Lync y agregue la nueva clave DisabledShortcutKeysCheckBoxes
  • Haga clic con el botón derecho en la clave DisabledShortcutKeysCheckBoxes y seleccione un nuevo valor de cadena
  • Nombrarlo CtrlEnter
  • Haga clic con el botón derecho en CtrlEnter, seleccione modificar y establezca el valor en 13,8 (eso es trece coma ocho)
  • Reinicie Lync (eliminé el proceso de Lync y luego lo volví a iniciar)

Ahora Ctrl+ Enterya no debe hacer nada.

[Actualización] Si también desea deshabilitar Ctrl+ Shift+ Enter, que por defecto inicia una llamada de audio, puede agregar un valor de cadena CtrlShiftEnter con datos establecidos en 13,12 .


Para aplicar rápidamente los dos cambios anteriores, puede crear un archivo con una .regextensión (por ejemplo FixLync.reg), llenarlo con el contenido a continuación y ejecutarlo.

Nota: la versión número 15.0 corresponde a Office 2013, ¡ajuste este valor si es necesario!

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Office\15.0\Lync\DisabledShortcutKeysCheckBoxes]
"CtrlEnter"="13,8"
"CtrlShiftEnter"="13,12"
ChrisB
fuente
66
Cabe señalar que Lync podría aparecer con otro nombre "Skype for business".
andrybak
3
Skype for business 2016: esta solución aún funciona. gracias
shurik
55
Para Office 2016 / Skype for business 2016, use "16.0" en lugar de "15.0" en la clave de Office
Alec Istomin
44
¿Alguna idea de qué valor asignar para CtrlShiftS? Ese glorioso combo cierra el uso compartido de pantalla, por lo que "guardar todo" falla cada vez.
Adam Caviness
66
Para verificar qué nombre necesita, puede consultar HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Office y verificar el número de versión y si se llama Skype for Business o Lync
saldrá el
5

No pude hacer que el pirateo del registro funcionara en SfB 2016 con Windows 10 v1703 (primera actualización de creadores). Sin embargo, la siguiente cadena activa de AutoHotKey también funciona (suponiendo que tenga instalado AutoHotKey):

#IfWinActive ahk_class LyncConversationWindowClass
Control & Enter::Send {Enter}
Próximo en la fila
fuente
El hack de registro funcionó originalmente y luego dejó de funcionar. Esta configuración AHK funcionó para mí después de cambiarla para #If WinActive("ahk_class LyncConversationWindowClass") or WinActive("ahk_class LyncTabFrameHostWindowClass")luego reiniciar Lync.
mlhDev
Gracias. Estoy usando su sugerencia ahora, ya que la clave de registro se borraba con frecuencia de vez en cuando.
Yaba