Vô hiệu hóa điều khiển + enter khi nhập tin nhắn trong Lync


49

Có thể tắt hoặc định cấu hình lại phím tắt control+ enterbàn phím để bắt đầu cuộc gọi video với người dùng mà tôi đang trò chuyện không?

Tôi đã sử dụng phím tắt này để gửi tin nhắn trong các ứng dụng khách IM khác trong nhiều năm. Tôi phải sử dụng Lync tại nơi làm việc và tôi đang khiến các đồng nghiệp (và bản thân mình) phát điên bằng cách bắt đầu một lời mời gọi video cho mỗi tin nhắn thứ hai tôi viết ...

Tốt nhất là tôi muốn định cấu hình lại lối tắt này thành "gửi", nhưng tôi sẽ vô hiệu hóa nó nếu đó là lựa chọn duy nhất.

Câu trả lời:


52

Điều này cũng khiến tôi phát điên, vì trong bất kỳ ứng dụng nào khác Ctrl+ Entercó nghĩa là 'Gửi'.

Dù sao, tôi đã tìm thấy một bài viết về việc vô hiệu hóa Ctrl+ Entercho Outlook với bản hack registry; Tôi nghĩ tôi sẽ thử Lync và thật ngạc nhiên là nó đã hoạt động.

Vì thế:

  • Mở Regedit
  • Điều hướng đến HKCU \ Phần mềm \ Chính sách \ Microsoft
  • Bấm chuột phải vào Microsoft và thêm khóa mới Office
  • Nhấp chuột phải vào 'Office' và thêm khóa mới có tên 15.0 (hoặc bất kể số phiên bản Office của bạn là gì)
  • Bấm chuột phải vào khóa số phiên bản, thêm khóa mới và gọi nó là Lync
  • Bấm chuột phải vào Lync và thêm khóa mới DisconnectShortcutKeysCheckBoxes
  • Bấm chuột phải vào phím DisconnectShortcutKeysCheckBoxes và chọn giá trị chuỗi mới
  • Đặt tên là Ctrl Entry
  • Nhấp chuột phải vào Ctrl Entry, chọn sửa đổi và đặt giá trị thành 13,8 (tức là mười ba dấu phẩy)
  • Khởi động lại Lync (Tôi đã giết tiến trình Lync và sau đó khởi động lại)

Bây giờ Ctrl+ Enterkhông nên làm gì nữa.

[Cập nhật] Nếu bạn cũng muốn tắt Ctrl+ Shift+ Enter, theo mặc định bắt đầu cuộc gọi âm thanh, bạn có thể thêm giá trị chuỗi CtrlShift Entry với dữ liệu được đặt thành 13,12 .


Để nhanh chóng áp dụng cả hai thay đổi ở trên, bạn có thể tạo một tệp có .regphần mở rộng (ví dụ FixLync.reg), điền vào đó với nội dung bên dưới và chạy nó.

Lưu ý: số phiên bản 15.0 tương ứng với Office 2013, điều chỉnh giá trị này nếu cần!

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Office\15.0\Lync\DisabledShortcutKeysCheckBoxes]
"CtrlEnter"="13,8"
"CtrlShiftEnter"="13,12"

6
Cần lưu ý rằng Lync có thể xuất hiện dưới một tên khác "Skype for business".
andrybak

3
Skype for business 2016 - giải pháp này vẫn hoạt động. cảm ơn
shurik

5
Đối với Office 2016 / Skype for business 2016, hãy sử dụng "16.0" thay vì "15.0" dưới khóa Office
Alec Istomin

4
Bất kỳ ý tưởng nào để gán giá trị cho CtrlShiftS? Combo tuyệt vời đó đóng cửa chia sẻ màn hình để "lưu tất cả" thất bại mọi lúc.
Adam Caviness

6
Để xác minh tên bạn cần đặt tên, bạn có thể xem qua HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Office và xác minh số phiên bản và nếu nó được gọi là Skype for Business hoặc Lync
outjet

5

Tôi không thể để hack registry hoạt động trên SfB 2016 với Windows 10 v1703 (Cập nhật người tạo đầu tiên). Tuy nhiên, chuỗi nóng AutoHotKey sau cũng hoạt động (giả sử bạn đã cài đặt AutoHotKey):

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

Việc hack registry đã hoạt động ban đầu sau đó ngừng hoạt động. Cài đặt AHK này hoạt động với tôi sau khi tôi thay đổi thành #If WinActive("ahk_class LyncConversationWindowClass") or WinActive("ahk_class LyncTabFrameHostWindowClass")Lync.
mlhDev

Cảm ơn bạn. Tôi đang sử dụng đề xuất của bạn ngay bây giờ vì khóa đăng ký thường xuyên bị xóa.
Yaba
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.