在 Lync 中鍵入訊息時停用 Control+Enter

在 Lync 中鍵入訊息時停用 Control+Enter

是否可以停用或重新配置用於向正在與我聊天的用戶發起視訊通話的control+鍵盤快捷鍵?enter

多年來我一直使用此鍵盤快捷鍵在其他 IM 用戶端中發送訊息。我在工作中必須使用 Lync,而且我每寫一條訊息就開始一次視訊通話邀請,這讓我的同事(和我自己)抓狂...

最好我想重新配置此快捷方式以表示“發送”,但如果這是唯一的選擇,我會停用它。

答案1

這也讓我抓狂,因為在任何其他應用程式中Ctrl+Enter意味著“發送”。

無論如何,我發現一個貼文關於透過登錄機碼駭客禁用Outlook 的Ctrl+ ;Enter我想嘗試 Lync,令我驚訝的是它確實有效。

所以:

  • 開啟註冊表
  • 導覽至 HKCU\Software\Policies\Microsoft
  • 右鍵點選 Microsoft 並新增金鑰 Office
  • 右鍵單擊“Office”並新增一個名為15.0(或無論您的 Office 版本號是什麼)
  • 右鍵單擊版本號鍵,新增鍵並呼叫它林克
  • 右鍵單擊 Lync 並新增金鑰停用快捷鍵複選框
  • 右鍵單擊“DisabledShortcutKeysCheckBoxes”鍵並選擇新的字串值
  • 命名它Ctrl回車鍵
  • 右鍵點選CtrlEnter,選擇修改並將值設為13,8(這是十三逗號八)
  • 重新啟動 Lync(我終止了 Lync 進程,然後再次啟動)

現在Ctrl+Enter不應該再做任何事。

[更新] 如果您還想停用Ctrl++ (預設會啟動音訊通話ShiftEnter,您可以新增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"

答案2

我無法讓登錄機碼破解在 Windows 10 v1703(第一個創意者更新)上執行 SfB 2016。但是,以下 AutoHotKey 熱字串也可以使用(假設您已安裝 AutoHotKey):

#IfWinActive ahk_class LyncConversationWindowClass
Control & Enter::Send {Enter}

相關內容