Skip to main content
Question

Key press or key down trigger should exist !

  • May 17, 2025
  • 3 replies
  • 165 views

Tanguy_Le_Crom

Hi everyone,

I’m currently working on a prototype in Figma, and I’m trying to achieve the following keyboard-based interaction:

  • When I press the A key, an overlay appears.

  • When I release the A key, the overlay closes automatically.

I noticed that Figma’s "Key" trigger only allows actions to be triggered on key press, but I haven't found any way to differentiate between keydown and keyup, like you would with standard JavaScript events.

Is there any workaround or trick to simulate this behavior directly in Figma?
Or would I need to use an external tool (like ProtoPie, Framer, or a coded prototype) to make this interaction possible?

Thanks in advance for your help! 🙏

3 replies

y_toku
Figmate
  • Community Support
  • May 19, 2025

Hi ​@Tanguy_Le_Crom 

Thanks for your feedback! This sounds like a great suggestion, and I'll make sure to pass it along to our product team. I've recategorized this as "Suggest a feature" so it can be properly tracked for future enhancements.

Appreciate your input!
Toku


Tanguy_Le_Crom

Thank you so much!
As a game designer and someone who teaches game design using Figma, I’ve received a lot of requests for this feature, and it triggers me as well ahah.

Really appreciate the suggestion, it would be a total game changer for our workflow in game design!


Theyab Al-Tamimi

Hello ​@y_toku hope you are well.

Is there any update on this? I would like this interaction as well.
For example, to hold down a button on the controller to show a menu then release the button and hide the menu.

Same for keyboard.