Media Card Controls

It would be great if we could map buttons on the media card as we can on the tv card (eg arrows for navigation on the media device)

2 Likes

The Media Card and TV Card should be paired together. Just swipe to change between TV Card and Media Card views, same hardware button mappings for both.

but unfortunately not yet.

@Tom101 @Chykan_Hunter
Hi Gentleman,

Thanks for the feedback — this is actually a very good observation :+1:

You’re absolutely right:

  • TV Card currently allows hardware button mapping and directional navigation.

  • Media Card is still more focused on media transport control (play/pause/seek) and does not yet expose the same level of hardware button customization.

Internally, we also see these two cards as closely related concepts rather than completely separate ones.

The idea mentioned by @Chykan_Hunter — treating TV Card + Media Card as paired views that share the same hardware button mappings and allow quick switching between control modes — is very much aligned with how we are thinking about the future interaction model.

Why it isn’t implemented yet

Right now the limitation mainly comes from how ROSCard contexts are handled:

  • TV Card → navigation-centric device control

  • Media Card → playback/state control

They currently run different control layers, so button mapping is not unified yet.

What we are exploring

Some directions under consideration:

:white_check_mark: Unified hardware button mapping across card types
:white_check_mark: Shared control context between Media & TV cards
:white_check_mark: Swipe or quick-switch workflow between navigation and playback control
:white_check_mark: Global button behaviors independent of active card

Our long-term goal is that you shouldn’t have to think about which card you’re on — the remote should understand what you’re controlling.

Please keep the ideas coming. Posts like this help us prioritize real-world workflows instead of theoretical ones.

— Charles
Sanytron Team

1 Like

The Idea of a swipe/scroll to change pages while keeping the physical buttons assigned to the first page could expand out to a Parent/Child setup where one TV card would have child media cards or other pages grouped to it.

so you could have the master TV card, swipe right for a buttons grid (input/activity selector for example), swipe again for a media card, again for a selected lighting card etc. but they all use the button assignments of the parent card.

This could be implemented with a “container card” that can have sub-cards assigned to it for quick swipe navigation while the selected TV cards physical buttons are always active. The other way it could be done is by allowing a TV card to act as a master for a dashboard page, so that the buttons can be used when at the cards menu for example, but that would mean more tapping around for navigation rather than quick actions like swipes.

Then you could make a master container card for multiple rooms or even just for different activity types, one for TV, one for music, one for reading for example. paired with a script trigger when opening a card and you have a great activity controller.

1 Like

I currently use a popup on the music button to quickly switch back and forth to a media card. One press to bring it up then another press dismisses it. Giving relatively fast access to everything but would be nice if it was better integrated. Even just access to the arrow keys from the media card would be excellent

That’s how I’m managing it at the moment too, I have a master TV card and Master Media card that are automatically routed to and from whatever is running automatically.

currently working like this

They already have a Show Independently for light cards. All they need is a Show Independently for a media player from the TV ROS card configuration, while holding the hardware button mappings of the TV ROS Card.

Thank you so much for your guys very helpful suggestions. Actually, as mentioned by Hunter, the lighting, air conditioning, and media playback controls can now be displayed independently and controlled by swiping pages.

Thanks for video sharing which give us clear idea, Faceman.

Since the team is working on infrared pre-research functions, we will add the custom button controls for media playback cards and the optimization of the TV card structure to a to-do list and study and update them one by one. Thank you again for your feedback.

1 Like