SynergyでCtrl+Alt+Deleteのエミュレートキーが効かない場合

Synergy



かなり久しぶりにSynergyを使ってみたのですが、SynergyでいうClient(操られる側)にWindows端末を使った場合に、Ctrl+Alt+Deleteのエミュレートキーが送られなかったので、調べたメモ。


SynergyのClientに、Ctrl+Alt+Deleteを送りたい場合は、Ctrl+Alt+Pauseを押下するとエミュレートされて送られるようになっているのですが、どうも対象がWindows端末だと全然送られている気配がない。ちなみに、Clientは、Windows 7 Professional。

調べると、Windows 7(Vistaもかな)では、ソフトウェアからのSAS(Secure Attention Sequence)のシミュレートを有効にさせる必要があるとのこと。あわせてUAC(User Account Control)をOFFる


UACのOFFり方は、ググるとたくさん手順が出てくるので割愛しますが、SASシミュレートのポリシー変更については、

  • "gpedit.msc"を実行して、ローカルグループポリシーエディターを起動。
  • [コンピュータの構成] - [管理用テンプレート] - [Windowsコンポーネント] - [Windowsログオンのオプション] を選択。
  • "ソフトウェアの Secure Attention Sequence を無効または有効にする"を選択して、右クリックからの[編集]。
  • "有効"にチェック。
  • オプションで"サービスとコンピュータの簡単操作アプリケーション"を選択。
  • 最後に"OK"ボタンを押下


と、こんな感じで設定すると、Ctrl+Alt+Pause(Ctrl+Alt+Deleteのエミュレートキー)を受け付けてもらえるようになりました。
ちなみに、Synergyのキーワードで↑の解決方法をググっても英語のサイトばかり出てきたので、もう日本ではSynergyとか、あまり使われていないのかなぁという印象を持ちました。
それでは! =͟͟͞͞(๑•̀=͟͟͞͞(๑•̀д•́=͟͟͞͞(๑•̀д•́๑)=͟͟͞͞(๑•̀д•́