Disabilita control + enter quando si digita un messaggio in Lync


49

È possibile disabilitare o riconfigurare la scorciatoia da tastiera control+ enterche avvia una videochiamata all'utente con cui sto chattando?

Ho usato questa scorciatoia da tastiera per inviare messaggi in altri client di messaggistica istantanea per anni. Devo usare Lync al lavoro e sto facendo impazzire i miei colleghi (e me stesso) avviando un invito alla videochiamata per ogni secondo messaggio che scrivo ...

Preferibilmente vorrei riconfigurare questo collegamento per significare "invia", ma vorrei disabilitarlo se questa è l'unica opzione.

Risposte:


52

Anche questo mi ha fatto impazzire, dato che in qualsiasi altra app Ctrl+ Entersignifica "Invia".

Comunque, ho trovato un post sulla disabilitazione di Ctrl+ Enterper Outlook con un hack del registro; Ho pensato di provarlo per Lync, e con mia sorpresa ha funzionato.

Così:

  • Apri Regedit
  • Passare a HKCU \ Software \ Policies \ Microsoft
  • Fare clic con il tasto destro del mouse su Microsoft e aggiungere una nuova chiave Office
  • Fai clic con il tasto destro del mouse su "Office" e aggiungi una nuova chiave denominata 15.0 (o qualunque sia il tuo numero di versione di Office)
  • Fare clic con il tasto destro del mouse sulla chiave del numero di versione, aggiungere una nuova chiave e chiamarla Lync
  • Fare clic con il tasto destro del mouse su Lync e aggiungere la nuova chiave DisabledShortcutKeysCheckBoxes
  • Fare clic con il tasto destro del mouse su DisabledShortcutKeysCheckBoxes chiave e selezionare il nuovo valore di stringa
  • Denominalo CtrlEnter
  • Fare clic con il tasto destro del mouse su CtrlEnter, selezionare Modifica e impostare il valore su 13,8 (ovvero tredici virgola otto)
  • Riavvia Lync (ho terminato il processo di Lync e poi lo ho riavviato)

Ora Ctrl+ Enternon dovrebbe più fare nulla.

[Aggiorna] Se si desidera disabilitare anche Ctrl+ Shift+ Enter, che per impostazione predefinita avvia una chiamata audio, è possibile aggiungere un valore di stringa CtrlShiftEnter con i dati impostati su 13,12 .


Per applicare rapidamente entrambe le modifiche sopra è possibile creare un file con .regun'estensione (ad es. FixLync.reg), Riempirlo con il contenuto seguente ed eseguirlo.

Nota: la versione numero 15.0 corrisponde a Office 2013, regolare questo valore se necessario!

Windows Registry Editor Version 5.00

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

6
Va notato che Lync potrebbe apparire sotto un altro nome "Skype for business".
Andrybak,

3
Skype for business 2016: questa soluzione funziona ancora. grazie
shurik l'

5
Per Office 2016 / Skype for business 2016 usa "16.0" invece di "15.0" sotto la chiave di Office
Alec Istomin

4
Qualche idea su quale valore assegnare a CtrlShiftS? Quella gloriosa combinazione chiude la condivisione dello schermo, quindi "salva tutto" fallisce ogni volta.
Adam Caviness,

6
Per verificare quale nome è necessario, è possibile sbirciare sotto HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Office e verificare il numero di versione e se si chiama Skype for Business o Lync
uscita il

5

Non sono riuscito a far funzionare l'hack del registro su SfB 2016 con Windows 10 v1703 (primo aggiornamento dei creatori). Tuttavia, funziona anche la seguente hot string AutoHotKey (supponendo che AutoHotKey sia installato):

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

L'hack del registro ha funzionato inizialmente, quindi ha smesso di funzionare. Questa impostazione di AHK ha funzionato per me dopo averla modificata per #If WinActive("ahk_class LyncConversationWindowClass") or WinActive("ahk_class LyncTabFrameHostWindowClass")riavviare Lync.
mlhDev

Grazie. Sto usando il tuo suggerimento ora come la chiave di registro veniva spesso cancellata di volta in volta.
Yaba,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.