「Karabiner-Elements Alert」のダイアログが出てきて、Karabiner-Elementsが使えない場合の対処法

ある日突然、Karabiner-Elementsが効かなくなって、アプリを開いてみると「Karabiner-Elements Alert」というアラートが表示されていました。
macOSのアップデートなどで出る場合もあるようですが、自分の場合は何もアップデートせずに起こったので焦りましたが、アラートに書かれてある通りに操作すれば無事使えるようになりました。
今回はこの「Karabiner-Elements Alert」についてまとめておきます。
Karabiner-Elements Alertの原因と対処方法
The virtual keyboard and mouse driver is not loaded Please allow system software from “.Karabiner-VirtualHIDDevice- Manager” on Security & Privacy System Preferences.
上記のようなメッセージが書かれてありますが、直訳すると下記になります。
Virtual Keyboardとマウスのドライバーが読み込まれていません。[システム環境設定]の[セキュリティとプライバシー]から、「.Karabiner-VirtualHIDDevice-Manager」を許可してください。
「.Karabiner-VirtualHIDDevice-Manager」が読み込まれていないので、許可してね。ということなので許可します。

Karabiner-Elements Alertの「Open Security & Privacy System Preferences」をクリックすると、[システム環境設定]→[セキュリティとプライバシー]が開きます。
あとは[一般]の「ダウンロードしたアプリケーションの事項許可」に「.Karabiner-VirtualHIDDevice-Manager」を「許可」のボタンがあるので、左下のカギアイコンをクリックしてから押せばOKです。
セキュリティとプライバシーに「.Karabiner-VirtualHIDDevice-Manager」が表示されない場合
[セキュリティとプライバシー]に「.Karabiner-VirtualHIDDevice-Manager」の許可ボタンが表示されないことがあります(自分も表示されていませんでした)。
その場合は、「Karabiner-Elements Alert」の右側の欄にある「Deactivate driver」をクリックします。

これで一度ドライバーを無効化できたので、そのあとに「Activate driver」をクリックして有効化します。

有効化できたら、再度[システム環境設定]→[セキュリティとプライバシー]→[一般]を開けば、表示されているはずです(開きっぱなしだと非表示のままなので、一度別のページに戻って再度開きましょう)。
有効化しているのにKarabiner-Elements Alertが表示される場合
上記の手順を試して、有効化にしているはずなのにKarabiner-Elements Alertが表示される場合は、Karabiner-Elementsのバージョンが原因の可能性もあります。
macOSとKarabiner-Elementsのバージョンの組み合わせによっては、ドライバーがうまく読み込まれないことがあるそうです。
いまの自分のバージョンを確認して、別バージョンのKarabiner-Elementsをインストールしてみると、動くようになるかもしれません。

単語登録はルールをキッチリ決めるよりも、とにかく登録・改善を繰り返した方が良さそう
Gmailでとりあえず最初にしておくと便利な設定
Alfredの検索結果の表示がおかしくなったら確認すること
ATOKで英単語変換時に、すべて大文字・小文字の状態で変換する方法
Alfred 4のDefault Results(デフォルト検索結果)で設定できることまとめ
時間に合わせてディスプレイの色温度を調節してくれるアプリ「f.lux」の導入方法
BetterTouchToolの設定ファイルをエクスポート・インポートする方法
Keyboard Maestroを使ってDropboxの「同期の無視」を簡単にできるようにする
デフォルトのままじゃもったいない!Google日本語入力での品詞の設定方法と意味まとめ
1Passwordを便利に使うための小技や整理術!
AirPodsで片耳を外しても再生が止まらないようにする方法
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
Todoistでタスクを「繰り返し」に設定してApple Watchから確認するようにすれば、習慣化がしやすくなる!
Visual Studio CodeでDart Sassのコンパイルができる拡張機能「DartJS Sass Compiler and Sass Watcher」
Fantastical 3がサブスクリプションモデルになりUIが刷新!予定の管理がさらに便利になる機能が追加
瞑想をするならApple Watchにも対応している「Insight Timer」がオススメ!
神戸で開催される078を盛り上げるためのアイデアソンに参加してきました
サーバーのアップロードファイルの最大容量の確認と変更方法
Sketchのライブラリアップデートの方法
MacVim-Kaoriyaのインストール方法
Visual Studio CodeでIllustratorのスクリプトを書く時に便利な拡張機能「ExtendScript Debugger」
定番のプログラミング用フォント「Ricty Diminished」のインストール方法