この開発者はMacBook ProのTouch BarをWindows 10と互換性のあるものにしました
サードパーティ開発者による巧妙なハッキングにより、Bootcamp 経由で Windows 10 で実行しているときに MacBook Pro の Touch Bar 機能が利用できるようになりました。
Windows 10 の Touch Bar を使用すると、[スタート] メニュー、検索、Cortana に簡単にアクセスできるほか、デバイス上で実行中のアプリを即座に切り替えることもできます。つまり、Touch Bar は Windows 10 のタスクバーの代わりに使用できます。ただし、このハックは MacBook Pro で Windows 10 を実行している場合にのみ機能します。
MacBook ProにTouch Barを表示させるために、開発者は@リマインダーMicrosoft の USB Common Class Generic Parent Driver (USBCCGP) と変更された Windows レジストリ エントリを使用して、Windows 上で 2 番目の構成に切り替えました。次に、この目的のために特別に構築されたカーネル ドライバーを使用して、FrameBuffer 転送をサポートしました。
開発者によると、このカスタマイズされたドライバーは、Touch Bar を USB ディスプレイ デバイスとして利用し、FrameBuffer を使用してタスクバーを表示します。
完全ではありません。 Touch Bar は、複数の構成を持つ USB デバイスです。デフォルト構成では、基本的なファンクション キーとして USBHID キーボードが提供されます。 2 番目の構成では、カスタマイズされた USB ディスプレイ デバイスと USBHID デジタイザー (タッチ パッド/スクリーン) が提供されます。
— 大規模なサンシャイン ビスケット (@imbushuo)2019年7月25日
USBCCGP ドライバーとレジストリ エントリを使用すると、Windows で 2 番目の構成に切り替えることができ、その後、フレームバッファ転送 (表示) をサポートするドライバーが実装されました。
— 大規模なサンシャイン ビスケット (@imbushuo)2019年7月25日
このプロジェクトはまだ開発の初期段階にあります。 Windows 10 で Touch Bar を使用したことがあるユーザーは、バッテリーの消耗の問題や Bluetooth または Wi-Fi に接続できないことを報告しています。
ただし、デバイス上でどのように動作するか知りたい場合は、次のページにアクセスしてください。GitHubリポジトリダウンロードしてください。