日本語

Macのゲームでマウスカーソルを画面内に収めて隠す方法

Mac App StoreでInputConfigをダウンロードこのアプリは完全に無料です。アカウントを作る必要はありません。サブスクリプションも面倒なダウンロードもなく、ロックされた機能もありません。Appleシリコンに最適化されています。

ゲームでコントローラーのスティックがマウスを動かすと、ポインタが画面の端に当たってカメラが回らなくなったり、ゲームの上にカーソルが表示されたりします。InputConfigのプリセットには、そのための3つのスイッチ、Confine cursor、Auto-recenter、Hide cursorがあります。スマートプリセットメーカー(Smart Preset Maker)のゲームのプリセットは、Confine cursorを自動でオンにし、ほかの2つはオフのままにします。たいていのゲームが、自分でマウスをロックして隠すからです。

私は、キーボードとマウスのゲームをコントローラーで遊べる無料のMacアプリInputConfigを作っています。

手順

  1. InputConfigでゲームのプリセットを開き、編集(Edit)をクリックします。
  2. Automation & Gaming Utilitiesを開きます。
  3. カーソルを画面の端から離して制限(Confine cursor away from screen edges)をオンにします。
  4. ゲームがカーソルを表示するときだけシステムカーソルを隠す(Hide system cursor)をオンにし、それでもカメラが回らなくなるときだけカーソルを自動で中央に戻すもオンにします。
  5. Saveをクリックして、ゲームを始めます。

3つのスイッチをオンにする

  • 操作:プリセットでEditをクリックし、エディタの一番下にあるオートメーションとゲーミングユーティリティ(Automation & Gaming Utilities)を開きます。必要なスイッチをオンにします。
  • InputConfig:プリセットが動いている間、ポインタを見張ります。
  • 確認:ゲームの中で、視点のスティックを片側に倒したままにします。カメラが回り続け、カーソルは表示されません。
プリセットのAutomationセクション。Confine cursor away from screen edges、間隔つきのAuto-recenter cursor、Hide system cursorがある。
図1:プリセットのAutomationセクションにある、Confine cursor、Auto-recenter cursor、Hide system cursor。
  • Confine cursor。ポインタを画面の端から一定の距離に保つので、スティックがフルスクリーンのゲームの外にポインタを押し出すことはありません。
  • Auto-recenter。一定の間隔でポインタを真ん中に戻します。ポインタを追いかけ、画面の端で回らなくなる、まれなゲームのためのものです。たいていのゲームのようにマウスをロックするゲームには要りませんし、メニューからポインタを引き離してしまいます。
  • Hide cursor。プリセットが動いている間、ポインタを隠します。ゲームは遊んでいる間は自分で隠し、メニューでは表示するので、ゲームのプリセットはこれをオフのままにします。

マウスで視点を動かすゲームの多くに必要なのは、Confineのスイッチです。ゲームが遊んでいる間は自分でカーソルを隠すからです。

ほかのアプリでは効かないようにする

隠されて閉じ込められたポインタを、デスクトップでは使いたくありません。これらのAppが最前面にあるときに有効化(Activate when these apps are in front)にゲームを登録すると、3つのスイッチはゲームが前面にあるときだけ働きます。リストがない場合は、InputConfigやFinderが前面にあるときは止まります。

InputConfigのMinecraftプリセットのAutomation and Gaming Utilitiesセクション。Auto-recenter cursorとHide system cursorのスイッチがある。
図2:MinecraftプリセットのAutomationセクション。Auto-recenter cursorとHide system cursorがオンになっています。

それでもポインタが外に出るとき

小さな手順から順に試してください。

  1. プリセットが動いているか確かめる。有効化(Activate)をクリックするまで、スイッチは何もしません。
  2. 前面のアプリを確かめる。アプリのリストがあると、スイッチはそのアプリでしか働きません。
  3. どうしても必要ならAuto-recenterをオンにする。ポインタを追いかけるまれなゲームは、これがないと画面の端で回らなくなります。
  4. フルスクリーンにする。ウィンドウ表示のゲームは、ポインタがさまよう余地が大きくなります。

できないこと

これらのスイッチが管理するのは、Macのポインタです。ゲームの中に描かれたゲーム自身のカーソルは変えません。プリセットが動いている間だけ適用され、止まるか緊急停止が働いた瞬間にオフになります。このようなプリセットを手で始めるときは、まずその旨が表示され、止める方法がすべて一覧になります。そのプリセットで表示しないようにするには、Don't show this againにチェックを入れます。

まとめ

  • カメラが端で止まる。Confine cursorと、必要な場合だけAuto-recenter。
  • ゲームの上にカーソルが出る。Hide cursor。ゲームが隠さない場合です。
  • ゲームの中だけ。ゲームをアプリのリストに追加します。

よくある質問

コントローラーをマウス代わりにするとカメラが回らなくなるのはなぜですか?

ポインタが画面の端に届き、ゲームがそれ以上動きを受け取れないためです。InputConfigのプリセットのAutomationセクションでConfine cursorをオンにし、ポインタを追いかけるまれなゲームのときだけカーソルを自動で中央に戻す(Auto-recenter cursor)もオンにします。

Macのゲームでマウスカーソルを隠すには?

たいていのゲームは、遊んでいる間は自分で隠します。隠さないゲームなら、プリセットのAutomationセクションでシステムカーソルを隠すをオンにします。これらのAppが最前面にあるときに有効化にゲームを登録すると、ポインタはそこでだけ隠れます。

ゲームごとにこの設定が必要ですか?

スマートプリセットメーカーが作ったゲームのプリセットは、Confine cursorを自動でオンにし、真ん中に戻すと隠すはオフのままにします。ゲームが自分でマウスをロックして隠し、メニューではポインタが必要だからです。自分で作ったプリセットは、一度オンにすれば済みます。

日本語のページ

日本語のページ

くわしいガイド(英語)

このページを書いた人。 Ryleigh NewmanはInputConfigを開発しています。手がうまく動かないため、毎日コントローラーで自分のMacを操作しています。このページは英語から翻訳したものです。Macの言語が日本語のとき、InputConfigは日本語で表示されます。サイトの一部のページは英語のみです。

ほかの言語で読む: English, Español, Bahasa Indonesia, 한국어, Русский, 繁體中文

Mac App StoreでInputConfigをダウンロード無料。macOS 14以降。アカウント不要で、データがMacの外に出ることはありません。 ソースコードはGitHubにあります。