Отключить управление + ввод при вводе сообщения в Lync
49
Можно ли отключить или перенастроить сочетание клавиш control+, enterкоторое запускает видеозвонок пользователю, с которым я общаюсь?
Я использовал эту комбинацию клавиш для отправки сообщений другим IM-клиентам в течение многих лет. Я должен использовать Lync на работе, и я сводлю своих коллег (и себя) с ума, отправляя приглашение на видеозвонок для каждого второго сообщения, которое я пишу ...
Желательно, чтобы этот ярлык был перенастроен на «отправить», но я бы отключил его, если это единственный вариант.
Это меня тоже бесит, так как в любом другом приложении Ctrl+ Enterозначает «Отправить».
Во всяком случае, я нашел пост об отключении Ctrl+ Enterдля Outlook с помощью взлома реестра; Я решил попробовать Lync, и, к моему удивлению, это сработало.
Так:
Открыть Regedit
Перейдите к HKCU \ Программное обеспечение \ Политики \ Microsoft
Щелкните правой кнопкой мыши Microsoft и добавьте новый ключ Office.
Щелкните правой кнопкой мыши «Office» и добавьте новый ключ с именем 15.0 (или любой другой номер версии Office).
Щелкните правой кнопкой мыши ключ номера версии, добавьте новый ключ и назовите его Lync.
Щелкните правой кнопкой мыши Lync и добавьте новый ключ DisabledShortcutKeysCheckBoxes.
Щелкните правой кнопкой мыши ключ DisabledShortcutKeysCheckBoxes и выберите новое строковое значение.
Назовите его CtrlEnter
Щелкните правой кнопкой мыши CtrlEnter, выберите изменить и установите значение 13,8 (это тринадцать запятых восемь)
Перезапустите Lync (я убил процесс Lync, а затем снова запустил его)
Теперь Ctrl+ Enterбольше не должен ничего делать.
[Обновить] Если вы также хотите отключить Ctrl+ Shift+ Enter, который по умолчанию запускает аудиовызов , вы можете добавить строковое значение CtrlShiftEnter с данными, установленными в 13,12 .
Чтобы быстро применить оба вышеуказанных изменения, вы можете создать файл с .regрасширением (например FixLync.reg), заполнить его содержимым ниже и запустить его.
Примечание: номер версии 15.0 соответствует Office 2013, при необходимости настройте это значение!
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Office\15.0\Lync\DisabledShortcutKeysCheckBoxes]
"CtrlEnter"="13,8"
"CtrlShiftEnter"="13,12"
Следует отметить, что Lync может появиться под другим именем «Skype для бизнеса».
Андрыбак
3
Skype для бизнеса 2016 - это решение все еще работает. спасибо
shurik
5
Для Office 2016 / Skype для бизнеса 2016 используйте «16.0» вместо «15.0» в разделе «Ключ Office»
Алек Истомин
4
Любая идея, какое значение назначить для CtrlShiftS? Эта великолепная комбинация закрывает общий доступ к экрану, поэтому «сохранить все» не удается каждый раз.
Адам Кэвнесс
6
Чтобы проверить, какое наименование вам нужно, вы можете заглянуть в HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Office и проверить номер версии, а также, если она называется Skype для бизнеса или Lync
outjet
5
Мне не удалось заставить взломать реестр для работы на SfB 2016 с Windows 10 v1703 (первое обновление Creators). Однако следующая горячая строка AutoHotKey также работает (при условии, что у вас установлен AutoHotKey):
#IfWinActive ahk_class LyncConversationWindowClass
Control & Enter::Send {Enter}
Взлом реестра работал изначально, затем перестал работать. Эта настройка AHK сработала для меня после того, как я изменил ее, а #If WinActive("ahk_class LyncConversationWindowClass") or WinActive("ahk_class LyncTabFrameHostWindowClass")затем перезапустил Lync.
mlhDev
Спасибо. Я использую ваше предложение сейчас, поскольку ключ реестра время от времени часто удаляется.
Мне не удалось заставить взломать реестр для работы на SfB 2016 с Windows 10 v1703 (первое обновление Creators). Однако следующая горячая строка AutoHotKey также работает (при условии, что у вас установлен AutoHotKey):
источник
#If WinActive("ahk_class LyncConversationWindowClass") or WinActive("ahk_class LyncTabFrameHostWindowClass")
затем перезапустил Lync.