Dear Figma Team,
I’m writing as a regular Figma user deeply involved in creating interactive prototypes. I’d like to share a few constructive suggestions that I believe could significantly enhance Figma’s prototyping capabilities while streamlining the designer workflow.
1. Keyboard Focus & Tab Navigation
It would be incredibly valuable to set an element (button, input, etc.) as “focused by default” when launching a prototype, and to navigate between elements using Tab or arrow keys — especially for accessible interfaces or controller-based UIs (e.g., TV, gaming).
2. Dynamic Properties Linked to Variants
Currently, variants are static. Allowing properties (color, opacity, size, etc.) to be dynamically linked to a variant state (e.g., “hover”, “active”) would enable truly interactive components without duplicating frames. For example: a button with black text on hover, without needing a separate frame.
3. Keyboard & Gamepad Support in Prototypes
Adding support for keyboard (arrows, Enter, Esc) or gamepad interaction would be a major boost for gaming, TV, or embedded UI projects.
4. Optional Video Autoplay
Even though videos are converted to animations, enabling optional autoplay (with toggle) would simplify user flow demonstrations without manual interaction.
These features wouldn’t replace specialized tools like ProtoPie or Framer, but would help Figma cover more use cases while staying simple and accessible.
Thank you for your continued innovation
