Skype for Business - відключення ярлика клавіатури "ESC"


12

Хтось уже задавав це питання, але щодо CTRL+ ENTERярлика або CTRL+ SHIFT+ ENTERer(повідомлення Вимкнути контроль + ввести під час введення повідомлення в Lync ). Це продовження цього питання.

У Skype for Business (було: lync), чи можна зупинити ESCключ закрити розмову чи вкладку в розмові?

Я припускаю, що існує аналогічний метод, як показано в пов'язаному питанні, але я не маю ключового значення, яке слід використовувати ESC. Хтось має?

Відповіді:


9

Я не зміг знайти значення ключа ESC, який слід також ввести в DisabledShortcutKeysCheckBoxes. Я думаю, що метод використання наступного AutoHotKey служить орієнтиром.

Вимкнути ключ Escape в Office Communicator 2007 https://social.technet.microsoft.com/Forums/lync/en-US/f59f12e4-3073-444d-8084-31766cab4756/disable-escape-key-in-office-communicator-2007 ? форум = occlients

Код сценарію:

; stop the stupid ESC closing behavour of the IM windows
#IfWinActive ahk_class LyncConversationWindowClass
Escape::return
#IfWinActive

Я використав точний код вище, і він працював чудово. Дякую!
fnds

7

Я міг відключити поведінку ключа відключення за допомогою ключа реєстру при використанні SfB 16.0 x64. [Зверніть увагу, що це, здається, не працює, якщо ви використовуєте Skype для Business Basic]

Під HKCU\Software\Policies\Microsoft\Office\16.0\Lync\DisabledShortcutKeysCheckBoxes:

  • Назва рядка: Escape(або що завгодно)
  • Значення рядка: 27,0

Мінусом є те, що Escзараз вимкнено в усьому додатку SfB. Наприклад, якщо ви відкриєте меню через Alt+ F, ви не можете натиснути, Escщоб закрити його, як раніше. ІМО, воно того варте.


Додаткова інформація: Інша публікація, яку ви пов’язали, виявила формат значення рядка, який, здається, такий:

KeyCodeDec,Modifiers

Здається, KeyCodeDec відображає цей список віртуальних ключів при перетворенні в десяткові значення.

З деяким експериментом я виявив, що модифікаторами є:

  • 4 для Shift
  • 8 для Ctrl
  • 16 для Alt

Ви можете відключити майже будь-яку клавішу, здається. 70,16є Alt+ F, 67,0заважатиме вводити cваші чати, але все одно дозволить Shift+ C.


Це чудово. На жаль, він не працює в ситуації, що виділяє панель інструментів спільного екрана: <kbd>Ctrl</kbd><kbd>Shift</kbd> <kbd> Пробіл </kbd> з 32,12, (або з 0, 4, 8, або 12). Здається, це вбудовано в додаток по-іншому. Напевно, мені знадобиться ще один бовтаний сценарій AHK.
HaveSpacesuit

1

Оновлений сценарій автоматичної клавіші для Skype. Це запобігає закриттю чату ключем для втечі.

; stop the stupid ESC closing behavour of the IM windows
#IfWinActive ahk_class LyncTabFrameHostWindowClass
Escape::return
#IfWinActive

У AutoHotKey, якщо ви клацніть правою кнопкою миші піктограму панелі завдань і виберіть "Window Spy", а потім натисніть вікно Skype, воно покаже ім'я akh_class.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.