Skip to main content
Chris_Calabrese
May 20, 2021

LAUNCHED: Option to disable keyboard shortcuts in prototype

  • May 20, 2021
  • 14 replies
  • 4095 views

Issue
When performing user testing, the prototypes can look and function so real that users have tried typing into static fields. This can lead to problems if a user types a shortcut (ie “C” for comment) and a Figma login window pops up, or “R” and they are sent to the beginning of the flow.

The main use cases I have for prototypes are:

1. General/Client Presentation
Users: Only me

  • This case is covered well by the existing functions. The shortcuts help the presenter navigate. However, a Table of Contents (TOC) is badly needed. Many prototypes are not linear so the forward and back button navigation is not very useful.

2. Client Handoff
Users: multiple people who may have a wide range of interacting Figma prototypes

  • Improvements:
    • showing users shortcuts and a TOC upfront and letting them hide it if they want
    • sometimes, especially in the early stages of design, designs need written explanations, so a way for designers to leave annotations in the prototype would be very useful

3. Setting up User Testing
Users: Me and colleagues (sometimes client)

  • Currently setting up a prototype in Figma requires manually going through each page of the prototype and validating that:

    • The appropriate CTAs are linked and navigate to the correct pages
    • all links have the proper transitions between pages
  • Improvements:

    • As an MVP, a check list of frame names that displays a sublist of each prototype connection and details.
    • Clicking on a frame name would focus the view to the appropriate page in the Figma file. Clicking on a sublist item’s details would display the interaction options for that item. For example:

3. User Testing
Users: Moderator and Participant

  • The participant needs to feel like they are actually using the interface and to an extent, freely navigate though the prototype. While this is happening the moderator needs to be able to quickly set participants up for the next scenario they are testing.

  • Improvements:

    • A TOC would come in handy to easily direct participants to their next task
    • option to disable prototype shortcuts

14 replies

Paul_Van_Tuyl
June 8, 2021

I just ran a user test through usertesting.com, and the user accidentally tapped the arrow key on their keyboard. This moved them to the wrong place in the test and they started to give low-rating feedback that essentially means I need to remove their test from results of the test.

Please give us the ability to disable keyboard navigation in addition to hotspots.

Melanie_Arakaki
June 24, 2021

I need to run unmoderated tests and like many people, I also found in previous tests that users mess up with the prototype by accidentally pressing R, C, or the arrow keys. Not having the ability to disable these shortcuts is a nightmare for our process.

Robin_Peter
July 25, 2021

I have exactly the same problem. And I am very surprised why it still persists. It is technically not difficult to disable the arrow keys when in presentation mode, so why don’t they just do it if it apparently annoys a good number of their users!

Augusto_Bendezu
August 6, 2021

Disable shortcuts are much needed for testing purposes, especially if you’re testing a keyboard controlled app where navigational keys have other function than going to the next/prev page.

Fri_Rasyidi
August 12, 2021

Very true!

We’re testing the keyboard interaction and after painstakingly making the prototype for days… we’re pretty surprised to see that at the end of the day, pressing Enter moves you from screen to screen; rendering our efforts useless. 🤦‍♂️

jelvin
New Participant
August 14, 2021

+1 to this!

Fabrice
August 19, 2021

Good idea! I would even push further and consider supporting key strokes as user interactions. For instance, “on SPACE-KEY, open overlay…”

BaptisteE
August 27, 2021

+1
That’s a major issue we experience in our team presentations and with research participants. It’s particularly painful in TV app prototypes that uses arrows navigation.

Paul_Van_Tuyl
October 27, 2021

Looks like disabling keyboard shortcuts is now a feature! Interactive components: less wiring, more inspiring

ksn
Figmate
Community Support
October 27, 2021

It is! If anyone is looking for instructions how to do this, this page should help 😁