Я пытался заставить контроллер Xbox One взаимодействовать с приложением UWP и изучил класс Gamepad (на основе предложений, упомянутых в комментариях - Поддержка контроллера для Xbox one в Windows UWP). У меня есть 2 проблемы:
1) Gamepad.Gamepads.Count возвращает 0 для меня, даже если мой контроллер Xbox One включен, когда приложение работает на Xbox.
2) Я не знаю, как именно я могу оценить, когда нажаты кнопки A, B, X и Y, а также получить доступ к координатам левого и правого джойстиков.
Любое руководство по поводу 2 пунктов, упомянутых выше, было бы очень полезно для меня. Спасибо!
Изменить: я получаю исключение типа «System.InvalidOperationException» в System.Linq.dll, когда я использую Gamepad.Gamepads.First() в методе MainPage в MainPage.xaml.cs