環境変数

CLAUDE_CODE_DISABLE_MOUSE_CLICKS

全画面レンダリング時のクリック、ドラッグ、ホバー操作を無効化し、マウスホイールによるスクロール機能のみを維持するには1を設定します。

使い方・用途

  • マウスホイールでのスクロールは利用したいが、クリックによるカーソル移動、ツール出力の展開、リンク移動などの誤操作を防ぎたい場合に利用します
  • CLAUDE_CODE_DISABLE_MOUSEが設定されている場合は、そちらが優先されます
  • Claude Code v2.1.195以降で利用可能です
英語原文(公式ドキュメントより)

Set to 1 to disable click, drag, and hover handling in fullscreen rendering while keeping mouse-wheel scrolling. Use this when you want wheel scroll to work inside Claude Code but don't want clicks to position the cursor, expand tool output, or open links. CLAUDE_CODE_DISABLE_MOUSE takes precedence when both are set. Requires Claude Code v2.1.195 or later

関連する変更履歴

v2.1.203(1件)

Fixed
再接続されたバックグラウンドセッションがマウス操作の無効化オプションを無視する問題を修正しました。
英語原文を表示
Fixed attached background sessions ignoring CLAUDE_CODE_DISABLE_MOUSE and CLAUDE_CODE_DISABLE_MOUSE_CLICKS opt-outs

変更前

設定でマウス操作を無効にしていても、再接続時に設定が反映されませんでした。

変更後

マウス設定の引き継ぎが正しく行われるようになりました。

ユーザーへの恩恵

自分好みのターミナル操作環境を一貫して維持できます。

関連ドキュメント

v2.1.195(1件)

Added
フルスクリーンモードでマウスのクリック、ドラッグ、ホバー操作を無効化する設定「CLAUDE_CODE_DISABLE_MOUSE_CLICKS」を追加しました。
英語原文を表示
Added CLAUDE_CODE_DISABLE_MOUSE_CLICKS to disable mouse click/drag/hover in fullscreen mode while keeping wheel scroll

変更前

フルスクリーンモード中に意図しないマウス操作が発生し、作業が中断されることがありました。

変更後

環境変数でマウス操作を無効化できるようになり、マウスホイールでのスクロールのみを許可する設定が可能になりました。

ユーザーへの恩恵

フルスクリーンでのコーディング中にマウスを触っても意図しない操作を防げるため、キーボード操作に集中しやすくなります。

関連ドキュメント