Kinesis 0.1.0 – Meta Neural Band 用のネイティブ macOS コントロール

Kinesis 0.1.0 の機能

Kinesis 0.1.0 は、Meta Neural Band 用のネイティブ macOS コントロールバインディングを提供し、デスクトップ間のスワイプ、Mission Control の起動、音楽再生のコントロール、および音量や明るさを調整するためのピンチ・アンド・ターン・ジェスチャーを可能にします。このプロジェクトは Swift で記述されており、Xcode Swift 6 でビルドされ、Apple Silicon および Intel 両方の macOS 14+ 用の公証済み DMG として配布されます。


インストールと初回起動の手順

  1. Download GitHub releases page から最新の DMG をダウンロードします。
  2. Drag Kinesis.app を Applications フォルダにドラッグします。
  3. Launch アプリを起動します。macOS が Bluetooth とアクセシビリティの権限を要求するため、両方を許可してください。
  4. Open the Setup tab を開き、Neural Band を見つけてペアリングし、希望するコントロールマッピングを有効にします。
  5. Use バンドを使用します:左右にスワイプしてスペースを変更し、ピンチ・アンド・ターンで音量/明るさを調整し、バンドに搭載されたボタンを押して Mission Control を開きます。

ソースからのビルド

# Clone the repository
git clone https://github.com/callbacked/kinesis.git
cd kinesis

# Build the app (requires Xcode with Swift 6)
./scripts/build.sh

# Open the built application
open dist/Kinesis.app

Note: ファイルロックエラーを避けるため、再ビルドする前に実行中の Kinesis アプリを終了してください。


技術アーキテクチャ

  • Language: 94.6% Swift, 4.1% Shell scripts, 1.3% JavaScript。
  • Core Logic: Meta Neural Band から EMG 信号を直接読み取ります(元々は neural-band-poc リポジトリでプロトタイプが作成されました)。
  • Gesture Mapping: 設定可能なマッピングはアプリの環境設定に保存されます。ユーザーはどの EMG パターンがどの macOS アクションをトリガーするかをカスタマイズできます。
  • Distribution: DMG は公証されており、macOS Gatekeeper の要件を満たしています。

コミュニティ・フィードバックのハイライト

"The neural band always looked more interesting than the glasses… I’d be interested in exploring if something like this could remove the need for a mouse or touching the screen." – geoah

"Kinesis is already a word and an Amazon product, might have better discoverability naming your project something unique and specific." – pluc

"Kinesis is already a word and an Amazon product, might have better discoverability naming your project something unique and specific." – pluc

"The neural band always looked more interesting than the glasses… I’d be interested in exploring if something like this could remove the need for a mouse or touching the screen." – geoah

"Kinesis is already a word and an Amazon product, might have better discoverability naming your project something unique and specific." – pluc

"Kinesis is already a word and an Amazon product, might have better discoverability naming your project something unique and specific." – pluc

"Kinesis is already a word and an Amazon product, might have better discoverability naming your project something unique and specific." – pluc

"Kinesis is already a word and an Amazon product, might have better discoverability naming your project something unique and specific." – pllias**pluc

"The neural band always looked more interesting than the glasses… I’d be interested in exploring if something like this could remove the need for a mouse or touching the screen." – *手元にマウスがない状態での操作が可能になるかもしれないという期待感があります。

"Kinesis is already a word and an Amazon product, and might have better discoverability naming your project something unique and specific." – pluc

"So how open is the neural band to hack on? Do you expect this to be something to get patched out eventually if you update?" – f0e4c2f7

"The vibe coders have finally discovered their killer interface, and it is kind of cool, especially if integrated with voice inputs." – fidotron

これらのコメントは、EMG ベースのコントロールの新規性と、より広範なハードウェア互換性とオープンソースのドライバーサポートへの要望という 2 つの繰り返されるテーマを強調しています。


制限事項と未解決の質問

  • Hardware Availability: Meta は Neural Band を AR グラスとのセット販売のみで行っており、フルヘッドセットを所有していない開発者にとってのアクセスが制限されています。
  • Future Compatibility: このリポジトリには、Meta からの潜在的なファームウェア・アップデートによって EMG インターフェースが動作しなくなる可能性があることへの対応ロードマップが現在のところ記載されていません。
  • Naming Conflict: "Kinesis" は Amazon の登録商標製品であり、また有名なメカニカルキーボードのブランドでもあります。そのため、発見しやすさ(discoverability)に影響を与える可能性があります。

Outlook

Kinesis は、消費者向けの EMG ウェアラブルデバイスが、独自の SDK を使用せずにデスクトップ・インタラクションのために転用可能であることを示しています。もし Meta がバンドのファームウェアを公開するか、あるいはサードパーティ製の EMG ブレスレットが手頃な価格で利用可能になれば、このアプローチは、特に音声アシスタントや視線追跡技術と組み合わせることで、メインストリームの代替入力方法へと進化する可能性があります。

Sources

関連

  • Dispatch
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト