HHKB Professional HYBRID Type-SをiMac 2011(High Sierra)のワイヤレス接続で使えるようにしてみた!


HHKB Professional HYBRID Type-S 英語配列/白

ここ数日、キーボードをHHKBにするか東プレのRealforceにするか悩みに悩んでいました。 
マルチワイヤレスの環境がとてつもなく便利が事が分かったのでHHKBに決めました。


HHKBならば機種は「HHKB Professional Hybrid Type-S 英語配列」と決めていました。


念のためスペックを確認したところ・・・衝撃の事実が判明しました。 
Macでのワイヤレス接続は10.14(Mojave)以降と書いてあります。



使おうとしている機種は、iMac 2011のため10.13(High Sierra)です。



これは困りました。



「HHKB Professional BT」だと接続できるのに、「HHKB Professional Hybrid」になると接続できないのかが不思議でした。
そこでスペック表を見てみると、なんとなく当たりがつきました。



インターフェース:Bluetooth Ver4.2LE
プロトコル:HOGP



High SierraまでしかサポートしないiMac 2011は、Bluetoothが2.1です。
iMac 2012からは、Bluetoothが4.0になります。



ということは・・・Bluetooth4.0とHOGPに対応しているBluetoothドングルを使えば接続できるのではないでしょうか。



もしダメでも、有線接続なら問題ないので試してみることにしました。



今回利用したドングルは、プリンストンのPTM-UBT7Xです。



Bluetooth4.0とHOGPに対応しています。
ネットの情報では、特に何もしなくても認識して内蔵のBlueoothと置き換え可能と書いてありましたので、これにしてみました。



早速試してみたところ、Bluetooth Explorerを使わなくても優先Bluetoothとなりました。

そして、Bluetoothの画面を開いてみると「HHKB-Hybrid_1」が見つかります。
接続してみると・・・なかなか接続が完了しません。


接続中

タイムアウトを繰り返します。


ダメかと思いましたが・・・

何回か繰り返してると、ペアリングするための数字を入れる画面が出てきました。


接続完了

画面に書いてあるとおりに、HHKBで数字を入れてReturnキーを押して、接続ボタンを押して接続完了です。


接続まで何回も試す必要がありますが、一度接続してしまえば基本的には大丈夫です。
(キーマップ変更ツールを使うために有線に切り替え、その後ワイヤレスにしようとした時に再度ペアリングしないと接続できませんでした。)


追記
→Bluetoothのオフ・オンで直ります。
接続が切れるので、Bluetooth以外で接続するマウス(有線とかunifying)があった方が良いです。



これで問題無いかと思いましたが、何回か再起動してみると、ドングルが優先になったり、内蔵Bluetoothが優先になったりと安定しません。



何か方法がないかとググってみたところ、以下のコマンドを実行することで、強制的にドングルが優先となることがわかりました。


sudo nvram bluetoothHostControllerSwitchBehavior=always

ちなみに戻す時は以下のコマンドです。


sudo nvram -d bluetoothHostControllerSwitchBehavior

(なお、Catalinaからは「always」がデフォルトになっている模様です。)



これで再起動してもドングルが優先となるので自動で接続されるようになりました。


これで完璧かと思いましたが・・・

ログイン画面でキーを打つことができません。
ログイン画面では内蔵Bluetoothが優先されるようです。
内蔵のBluetooth機器の配線を物理的に外してしまえば良さそうですが、iMacを開けるのは面倒です。
さらに、有線接続にしてもHHKBでは入力ができません。
もちろんFileVaultは無効になっています。
有線接続であれば10.12から対応しているので、理由がかわかりません。
ログインの為だけにMagic Keyboardを使うのも面倒なので・・・
この問題は自動ログインすることで回避することにしました。



これでHigh Sierraで「HHKB Professional Hybrid」がワイヤレスで使えるようになりました。



とはいえ、
ワイヤレスで繋いだMacBook Pro(2020)やWindowsでは接続が早いので、推奨はしません。
有線で良ければ手間もかかりません。
High Sierraでどうしてもワイヤレスで繋ぎたい方は試してみてください。



必要なものは、Bluetooth4.0、HOGPに対応したBluetoothドングルです。
純正と置き換え可能な、Broadcomチップ、もしくはCambridgeのチップを積んだものが良いと思います。



とりあえずこれで、10.13(High Sierra)でもHHKB Professional Hybridをワイヤレス接続で使えるようになりました。



最後に・・・正しい使い方では無いのであくまで自己責任で。



--
それにしてもカーソルを伴う操作が慣れない。