Désactiver les touches Contrôle + Entrée lors de la saisie d'un message dans Lync

49

Est-il possible de désactiver ou de reconfigurer le raccourci clavier control+ enterqui lance un appel vidéo à l'utilisateur avec lequel je discute?

J'ai utilisé ce raccourci clavier pour envoyer des messages à d'autres clients de messagerie instantanée pendant des années. Je dois utiliser Lync au travail et je rend fous mes collègues (et moi-même) en lançant une invitation d'appel vidéo pour chaque deuxième message que j'écris ...

De préférence, j'aimerais reconfigurer ce raccourci en "envoyer", mais je le désactiverais si c'est la seule option.

haraldK
la source

Réponses:

52

Cela me rend fou aussi, car dans toute autre application, Ctrl+ Entersignifie 'Envoyer'.

Quoi qu'il en soit, j'ai trouvé un article sur la désactivation de Ctrl+ Enterpour Outlook avec un piratage du registre; Je pensais que j'essaierais Lync et, à ma grande surprise, cela a fonctionné.

Alors:

  • Regedit ouvert
  • Accédez à HKCU \ Software \ Policies \ Microsoft
  • Cliquez avec le bouton droit de la souris sur Microsoft et ajoutez la nouvelle clé Office.
  • Cliquez avec le bouton droit sur 'Office' et ajoutez une nouvelle clé nommée 15.0 (ou quel que soit votre numéro de version Office).
  • Cliquez avec le bouton droit sur la clé du numéro de version, ajoutez une nouvelle clé et appelez-la Lync.
  • Cliquez avec le bouton droit sur Lync et ajoutez la nouvelle clé DisabledShortcutKeysCheckBoxes
  • Cliquez avec le bouton droit sur la clé DisabledShortcutKeysCheckBoxes et sélectionnez la nouvelle valeur de chaîne.
  • Nommez-le CtrlEnter
  • Cliquez avec le bouton droit de la souris sur CtrlEnter, sélectionnez Modifier et définissez la valeur sur 13,8 (c'est treize virgule huit).
  • Redémarrez Lync (j'ai tué le processus Lync puis je l'ai redémarré)

Maintenant Ctrl+ Enterne devrait plus rien faire.

[Mise à jour] Si vous souhaitez également désactiver Ctrl+ Shift+ Enter, qui lance par défaut un appel audio, vous pouvez ajouter une valeur de chaîne CtrlShiftEnter avec des données définies à 13,12 .


Pour appliquer rapidement les deux modifications ci-dessus, vous pouvez créer un fichier avec une .regextension (par exemple FixLync.reg), le remplir avec le contenu ci-dessous et l'exécuter.

Remarque: le numéro de version 15.0 correspond à Office 2013, réglez cette valeur si nécessaire!

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Office\15.0\Lync\DisabledShortcutKeysCheckBoxes]
"CtrlEnter"="13,8"
"CtrlShiftEnter"="13,12"
ChrisB
la source
6
Il convient de noter que Lync peut apparaître sous un autre nom "Skype for business".
andrybak
3
Skype pour les entreprises 2016 - cette solution fonctionne toujours. merci
shurik
5
Pour Office 2016 / Skype Entreprise 2016, utilisez "16.0" au lieu de "15.0" sous Clé Office
Alec Istomin
4
Avez-vous une idée de la valeur à attribuer à CtrlShiftS? Ce glorieux combo ferme le partage d'écran pour que "tout enregistrer" échoue à chaque fois.
Adam Caviness
6
Pour vérifier la dénomination dont vous avez besoin, vous pouvez jeter un coup d'œil sous HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Office et vérifier le numéro de version, et
indiquez
5

Je n'ai pas pu faire en sorte que le hack de registre fonctionne sur SfB 2016 avec Windows 10 v1703 (première mise à jour des créateurs). Toutefois, la chaîne dynamique AutoHotKey suivante fonctionne également (en supposant que AutoHotKey soit installé):

#IfWinActive ahk_class LyncConversationWindowClass
Control & Enter::Send {Enter}
Prochain dans la ligne
la source
Le hack de registre a fonctionné à l'origine puis a cessé de fonctionner. Ce paramètre AHK a fonctionné pour moi après que je l’ai modifié pour #If WinActive("ahk_class LyncConversationWindowClass") or WinActive("ahk_class LyncTabFrameHostWindowClass")le redémarrer ensuite, Lync.
mlhDev
Je vous remercie. J'utilise votre suggestion maintenant car la clé de registre a été fréquemment supprimée de temps en temps.
Yaba