Skip to content

Apple TV - Apple Remote #2461

Answered by IcemarkUK
IcemarkUK asked this question in Q&A
Mar 17, 2025 · 3 comments · 15 replies
Discussion options

You must be logged in to vote

So to conclude this discussion, here are my findings for Apple TV Remote and Controllers.

  • You must enable the MicroGamepad and or ExtendedGamepad in your info.plist along with GCSupportsControllerUserInteraction
  • There are no inbuilt default UI elements that support either of these
  • Widgets support AndroidDPAD only if you call Widget::enableDpadNavigation(true);
  • The Widget Focus/Navigation code does not support the controllers on TVOS, because it uses an EventListenerKeyboard
  • You will need to build focus / navigation support directly by using EventListenerController

Replies: 3 comments 15 replies

Comment options

You must be logged in to vote
11 replies
@IcemarkUK
Comment options

@IcemarkUK
Comment options

@paulocoutinhox
Comment options

@rh101
Comment options

rh101 Mar 17, 2025
Collaborator

@IcemarkUK
Comment options

Comment options

You must be logged in to vote
4 replies
@IcemarkUK
Comment options

@IcemarkUK
Comment options

@paulocoutinhox
Comment options

@IcemarkUK
Comment options

Comment options

You must be logged in to vote
0 replies
Answer selected by IcemarkUK
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants