Bluetoothで接続しているMagic Keyboardのオン/オフスイッチをオフにしても、キー入力すると反応する。そのため、掃除するときにはmacの電源を落としていた。Wireless Keyboardは電源を長押しするとオフにできていたようだが、Magic Keyboardのマニュアルを確認しても電源を切る方法は載っていなかった。
Manuals, Specs, and Downloads - Apple Support
Manuals, technical specifications, downloads, and more for Apple software and hardware
キーボードの掃除のためにmacの電源を落とすのも避けたいので、何かいい方法がないか探してみた。
スイッチの接触不良(追記)
電源スイッチの接触不良ではないかというコメントをいただきました。確かに何度か電源スイッチを動かすと接続が切れるようになったので、困っている人は試してみる価値あり。
KeyboardCleanToolを使う
「KeyboardCleanTool」というツールを使うと、キー入力が制限されるので、macの電源を切らなくてもキーボードの掃除ができるらしい。ただ、野良アプリを入れるのはちょっと気が引ける。
キーボード有効・無効にする何かを作る
キー入力のイベントを握り潰すだけなら簡単にできそうな気がしたので調べてみた。結果、用途は違うがキーボードの有効・無効にするコードを書いている人がいた。
![](https://qiita-user-contents.imgix.net/https%3A%2F%2Fcdn.qiita.com%2Fassets%2Fpublic%2Fadvent-calendar-ogp-background-7940cd1c8db80a7ec40711d90f43539e.jpg?ixlib=rb-4.0.0&w=1200&mark64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9U3dpZnQlMjAlRTMlODIlOTIlRTclOTQlQTglRTMlODElODQlRTMlODElQTYlMjBNYWNPUyUyMCVFMyU4MSVBRSVFMyU4MiVBRCVFMyU4MyVCQyVFMyU4MyU5QyVFMyU4MyVCQyVFMyU4MyU4OSVFNyU4NCVBMSVFNSU4QSVCOSVFNSU4QyU5NiVFMyU4MSU5OSVFMyU4MiU4QiVFNiU5NiVCOSVFNiVCMyU5NSZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZ0eHQtY29sb3I9JTIzM0EzQzNDJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnM9MmI0MzhmNWEwMDQ2Mzc3MzdhMzAyNTliMTNkYjUzOTA&mark-x=120&mark-y=96&blend64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9OTcyJnR4dD0lNDBzeWFtYW9rYSZ0eHQtY29sb3I9JTIzM0EzQzNDJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9M2VkMjUxZTM4NTU3NTU3ZWI2NTRiNTE5OWNmM2RiMjU&blend-x=120&blend-y=445&blend-mode=normal&txt64=aW4g5qCq5byP5Lya56S-44OH44Kj44O844O744Ko44OM44O744Ko44O8&txt-width=972&txt-clip=end%2Cellipsis&txt-color=%233A3C3C&txt-font=Hiragino%20Sans%20W6&txt-size=36&txt-x=134&txt-y=546&s=7fcfcc907080c6c77bdff35ae33a751e)
Swift を用いて MacOS のキーボード無効化する方法 - Qiita
最初にこの記事は MacOS を Swift を用いてキーボードを無効化する方法について記載します。記載時の環境は以下の通りです。DemoMac の画面右上にカーソルを持っていくとキーボード…
Xcodeでコピペして実行してみると、マウスを画面右上付近に近づけるたびにキーボード有効・無効の切り替えができた。
BluetoothのデバイスからMagic Keyboardを削除する
Bluetoothのデバイスから削除するのが一番わかりやすく、簡単だった。掃除は再度Lightningケーブルを接続するだけ。
コメント
私も同じ症状に悩まされていましたが、電源スイッチを左右に20回ほど動かしたところ治りました。
スイッチの接触不良だったようです。
確かに何度か電源スイッチを動かしていると接続が切れました。
結構しっかりしたスイッチに見えるので、接触不良は見落としてました。
情報ありがとうございます!