Swift

iPhoneをmac専用BLEマウスにしたった.

はじめに

iPhoneを無線マウスにしてしまうアプリはRemoteMouseとかMobileMouseとかあるわけですが,たいがいWi-Fi通信方式なんですね.P2P通信が禁じられていたりするような環境(?)だと使えなくて不便だったりするので,ネットがないところでも使えるようにBluetooth Low Energyでやってしまおうと思いました.

現在のでき

iOSMouse.gif

なんか動きが鈍いですね.でも動きます.

ソース

githubに公開してあります.
iOSMouseKidがiPhone向けの子機アプリで,iOSMouseMotherがMac向けの親機アプリです.
macOS High Sierra (10.13.6),iOS 11.4.1での動作確認済みです.

余談

SandBoxの障壁があるためAppStoreに公開ができないのでgithubに投げました.
CoreBluetoothを使って通知を一方的にiPhoneからMacに投げているだけですね.
3時間くらいで作ったので雑です(汗 こっから改善していきたいですね.
ぜひ使ってみてください.コメントお待ちしています.