Skype for Business - Deaktivieren Sie die Tastenkombination "ESC"

6765
TechnIckS

Jemand hat diese Frage bereits gestellt, jedoch in Bezug auf CTRL+ ENTERTastenkombination oder CTRL+ SHIFT+ ENTERer(Post Control deaktivieren + eingeben, wenn eine Nachricht in Lync eingegeben wird ). Dies ist eine Fortsetzung dieser Frage.

Kann in Skype for Business (früher: lync) verhindert werden, dass der ESCSchlüssel eine Konversation oder einen Tab in der Konversation schließt?

Ich gehe davon aus, dass es eine ähnliche Methode gibt, wie in der verknüpften Frage gezeigt, aber ich habe nicht den Schlüsselwert, für den ich verwenden möchte ESC. Hat jemand es?

6

2 Antworten auf die Frage

7
kfujita

Ich konnte den Wert für den ESC-Schlüssel nicht finden, der auch in den DisabledShortcutKeysCheckBoxes eingefügt werden kann. Ich denke, dass die Methode der Verwendung von AutoHotKey als Referenz dient.

Deaktivieren Sie die Escape-Taste in Office Communicator 2007 https://social.technet.microsoft.com/Forums/lync/en-US/f59f12e4-3073-444d-8084-31766cab4756/disable-escape-key-in-office-communicator-2007 forum = ocsclients

Der Skriptcode:

; stop the stupid ESC closing behavour of the IM windows #IfWinActive ahk_class LyncConversationWindowClass Escape::return #IfWinActive 
Ich habe den genauen Code oben verwendet und es hat perfekt funktioniert. Vielen Dank! fnds vor 7 Jahren 0
5
Christopher Currens

Ich könnte das Verhalten des Escape-Schlüssels über den Registrierungsschlüssel deaktivieren, wenn SfB 16.0 x64 verwendet wird. [Beachten Sie, dass dies bei Skype for Business Basic nicht funktioniert.]

Unter HKCU\Software\Policies\Microsoft\Office\16.0\Lync\DisabledShortcutKeysCheckBoxes:

  • String Name: Escape(oder was auch immer Sie möchten)
  • String-Wert: 27,0

Der Nachteil ist, dass Escjetzt in der gesamten SfB-App deaktiviert ist. Wenn Sie beispielsweise ein Menü über Alt+ öffnen F, können Sie es nicht mit einem Klick Escschließen. IMO, es lohnt sich.


Zusätzliche Informationen: Der andere von Ihnen verknüpfte Beitrag enthüllte das Format des Zeichenfolgenwerts, der wie folgt aussieht:

KeyCodeDec,Modifiers

KeyCodeDec scheint sich dieser Liste von virtuellen Schlüsseln zuzuordnen, wenn sie in Dezimalwerte konvertiert wird.

Mit einigen Versuchen habe ich herausgefunden, dass die Modifikatoren folgende sind:

  • 4 zum Shift
  • 8 zum Ctrl
  • 16 zum Alt

Sie können so ziemlich jeden Schlüssel deaktivieren, so scheint es. 70,16is Alt+ F, 67,0verhindert das Eingeben von cChats, erlaubt jedoch weiterhin Shift+ C.

Das ist ausgezeichnet. Leider funktioniert es nicht in der Situation, in der die Symbolleiste des freigegebenen Bildschirms hervorgehoben wird: CtrlShiftSpacemit 32,12 (oder mit 0, 4, 8 oder 12). Es scheint, dass dies auf eine andere Weise in die Anwendung eingebaut ist. Ich denke, ich brauche ein weiteres dang AHK-Skript. HaveSpacesuit vor 6 Jahren 0