キーボード入力がおかしい
@ を入力しようとしたら [ が入力されたり
^ を入力しようとしたら = が入力されたり
~ を入力しようとしたら + が入力されたり
文字入力が変なことになっている!!
環境設定 → キーボード → 入力ソース で確認すると
なんで??
どこからどう見てJISキーボードを使っているのに!
どうやらキーボードをUSキーとして認識しているよう
そんな症状が現れた方の中で最近 Karabiner-Elements をインストールした覚えのある方は
おそらく筆者と同じ現象だと考えられます
こちらの記事を参考にさせていただき解決しました
Macで@が打てない&JISキーボードがUSキーボードと認識される現象の原因と解決策
解決方法
Releases · wwwjfy/Karabiner-Elements · GitHub
こちらから Karabiner-Elements 0.90.68 をダウンロードします
(新しいバージョンだと以下の機能が見当たらなかったため古いバージョンをDL)
Karabiner-Elements を開いて 上部タブ Devices を開きます
ここで
Keyboard Type を JIS に変更します
(初期状態がDefault)
これで元に戻っているはずです
追記
新しいバージョンの Karabiner-Elements の場合だと Virtual Keyboard の中に
Keyboard Type を選択する箇所があるようですね
感想
Keyboard Type を JIS に変更しないままアンインストールしても
USキー配列で入力される不具合が残ったままになるようです
今回はそれが原因でした
筆者のケースでは新しいバージョンの Karabiner-Elements を使っていたため
そもそも Keyboard Type を選択する機能もなし
いじってもいない設定が変更される上に アプリをアンインストールしても変更された設定が残っているって超怖い….
ちょっとこの辺りのアプリを触るのは注意が必要なんだなと自分を戒めました