【Mac】karabiner-elementsを強制的にアンインストールする方法

M1 Mackbook Air が突然ピンクスクリーンになり再起動する原因の1つにkarabiner-elementsをインストールしていることがあるようです.

M1 Macbook Airがピンクスクリーンになる

M1 Mackbook Airを購入してから毎日のように使ってたのですが,最近になって突然ピンクスクリーンになり再起動することが何度もありました.

そこで原因を調べてみると,どうやらkarabiner-elementsが悪さをしているらしいという記事を見かけました.karabiner-elementsとはMacでキー配列を変更することが出来たり,キーバインドを設定できるソフトウェアです.

解決法としてはkarabiner-elementsをアンインストールすれば良いのですが,これには罠があります.

実はkarabiner-elementsのアンインストール方法として紹介されている方法は,karabiner-elementsを起動した状態でメニューを開き”Misc”タブの”Uninstall Karaviner-Elements”を選択する必要があります.

karabiner-elementsが消えていない?

上記の方法でkarabinar-elementsをアンインストールした方は,キレイにアンインストールされているはずです.

しかし,他の方法でアンインストールを試みた方はアプリケーションフォルダ内にkarabiner-elementsが残っているのではないでしょうか?

私も別の方法でアンインストールを試みた結果,karabiner-elementsがキレイにアンインストール出来ていませんでした.正規の方法でアンインストールしようとしてもMacのLaunchpad上からはkarabiner-elementsが消えており,ソフトウェアを起動することが出来ません.

ソフトウェアを起動できないということは正規の手順でアンインストールすることが出来ません.

今回は何とか強制的にkarabiner-elementsをアンインストールする方法を紹介します.

karabiner-elementsを強制的にアンインストール

では実際にkarabiner-elementsを強制的にアンインストールしていきましょう.

インストール環境の条件

残念ながら,今回紹介する方法には以下の条件があります.

  1. ソフトウェア管理にHomeBrew-Caskを利用していること

HomeBrew-Caskとはターミナル(Windowsだとコマンドプロンプトと呼ぶ)を用いてソフトウェアのインストール,管理ができるソフトウェア管理ツールになります.

本題から外れますので,Homebrew-Caskに関しては別の記事をご参照下さい.

残念ながらHomeBrew-Caskを利用していない場合に今回説明する方法が利用できるのかはわかりません.

普通にアンインストールを試みる

何はともあれ,まずはもう一度karabiner-elementsをインストールし,正規の手順(karabiner-elementsを起動した状態でメニューを開き”Misc”タブの”Uninstall Karaviner-Elements”を選択する)でアンインストールしてみます.

結果は私の場合は再インストール後に正規の手順でアンインストールしてもアプリケーションフォルダにkarabiner-elementsが残ってしまいました.(失敗)

強制的にアンインストールを試みる

次は,一度強制的にインストールした後に強制的にアンインストールする方法です.

確実にアンインストールできたか確認するために,先に現在インストールされているアプリケーション一覧を表示します.

Terminal
brew list --cask

Macのターミナルを起動して上記のコマンドを入力するとインストールされているアプリケーションの一覧が表示さます.ただし,karabiner-elements を利用していない人は表示されないと思います.

次に一度強制的にインストールしてみます.

強制的にインストールするコマンドは以下の通りです.

Terminal
brew install --cask --force karabiner-elements

インストールが終了したら,今後は強制的にアンインストールします.

強制的にアンインストールするコマンドは以下の通りです。

Terminal
brew uninstall --cask --force karabiner-elements

アンインストールが終わったら再びアプリケーション一覧を表示して確認します.

Terminal
brew list --cask

一覧からkarabiner-elementsが消えていれば成功です.Finderの”Macintosh HD/アプリケーション”内からも消えているはずです.

まとめ

今回はkarabiner-elementsを強制的にアンインストールする方法を試しました.

おそらくはアンインストール出来ていると思いますが,全てのファイルを完全に消去できているかはわかりません.あくまで1つの手段としてお考え下さい.

私はこの方法でアンインストールした後,数日間はピンクスクリーンが出なくなりました.

しかし,先日再びピンクスクリーンが出ました.それ以降は安定しています.

現在はkarabiner-elementsはアンインストールした状態ですので他にも原因があるのかもしれません.

 ※当サイトに掲載された内容によって生じたいかなる損害等について,一切の責任を負いかねますのでご自身で判断,実施しますようにお願いいたいします.