Skip to main content
コントローラーがユーザーに正しく関連付けられると、そのコントローラーの Nexus ボタンを押すことで、ガイドおよびダッシュボードにそのユーザーの個人向けエクスペリエンスが表示されます。ユーザーは、これがいつ発生するのかを理解し、制御できていると感じる必要があります。ユーザーとコントローラーの関連付けが変更されるたびに、XUserDeviceAssociationChangedCallback が発生します。 新しい関連付けは、次の方法で形成できます。
  • Account Picker が表示されるたびに。
  • XUserAddAsync の呼び出し。
  • XUserFindControllerForUserWithUiAsync の呼び出し。
  • コンソールに 1 人のユーザーがサインインしている場合、ユーザーが入力を行った最初のコントローラーがそのユーザーに関連付けられます。
  • ユーザーが未関連付けのコントローラーを使用してゲームを起動 (または再起動) することを選択した場合、そのコントローラーは自動的にそのユーザーに関連付けられます。
  • XBOX Accessories アプリを使用して、ユーザーは特定のコントローラーをユーザーに関連付けることができます。そのコントローラーの電源が入ると、指定したユーザーがサインインし、そのコントローラーがそのユーザーに関連付けられます。
  • コントローラーにバッテリーを再度取り付けると、そのコントローラーが以前の所有者に自動的に再関連付けされます。
関連付けは次の場合に失われます。
  • コントローラーの電源が切れる (例: バッテリー切れ)
  • ユーザーがサインアウトする
  • コントローラーが新しいユーザーに関連付けられる (元のユーザーは失われたことを取得します)
次の例は、コンソール上でコントローラーの関連付けがどのように変化し、どのイベントが発火し、ゲームがどのようなアクションを取る可能性があるかを示しています。

関連項目

XUserAddAsync XUserDeviceAssociationChangedCallback XUserFindControllerForUserWithUiAsync
最終更新日 2026年8月24日