Skip to content

権限

ThumbThings は入力イベントの監視/変換を行うため、macOS のプライバシー権限が必須です。

  • 用途: イベント注入/一部制御(機能を安全に停止させるための制御含む)
  • チェック: AXIsProcessTrusted() で判定し、必要ならプロンプトを出す
  • 用途: Quartz Event Tap による入力監視/変換
  • チェック: OSの制約上、確実なプログラム的判定が難しい
  • 運用: Event Tap の生成に失敗した場合は「Input Monitoring が不足」とみなし、機能を安全側で停止する
  • 権限付与後、アプリの再起動が必要になる場合があります
  • Touch Provider (MultitouchSupport) が利用できない場合は、入力機能を停止し UI に明示します(Private API 由来の制約)