Skip to content

Quick Accent activation method is dreadful (for first timers and power users) #28723

@MarioRicalde

Description

@MarioRicalde

Description of the new feature / enhancement

The two existing activation keys are:

  1. Key + Space within X delay.
  2. Key + Left/Right Arrow within X delay.

The problems:

Key + Space within X delay:

  1. If the delay is too short, there's a chance you can trigger accent causing the following output:
    Expected:
    hello my name is mario
    Got:
    hellómy naméiímario
  2. If the delay is too long, because your typing speeds and/or method varies, then you end up with a huge disruption to the flow when writing. Oddly timed pauses, here and there, trying to get the accent to work.

Key + Left/Right Arrow within X delay:

  1. If the trigger is too short you might not reach the key.
  2. The key forces you to move your hand around (depending on the keyboard).

My conclusions:

The current implementation:

  1. Places too much burden on the user.
  2. When things go wrong, it's very disruptive. And due to the human element quite "random", almost "buggy" at times. (Note the many issues mentioning variations of this with other words, sometimes reported as bugs)
  3. When things go right, you have to wait, you have to rush, or that's what it feels anyway. Should I hold the key a bit longer? Am I going too fast? Too slow? Again, burdening the user.

An ideal implementation would:

  1. Not get in the way of the user typing. You shouldn't be surprised when you type the same phrase you have typed all your life, just to find out you have a tendency to hold spacebar a bit longer, or an equivalent.
  2. Not require the user to move the hand away from what they are doing in the given moment (typing, not editing)
  3. Be able to use it multiple times in a single sentence and word, without disrupting the writing speeds (mid word for example).

Scenario when this would be used?

This scenario applies to every single user using this feature. Bringing benefits to all, from first timers to power users.

For first timers a better implementation would prove to be a less frustrating experience. Allowing the user to adopt it without the burden it currently has.

Supporting information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Idea-EnhancementNew feature or request on an existing productNeeds-TriageFor issues raised to be triaged and prioritized by internal Microsoft teamsProduct-Quick AccentRefers to the Quick Accent PowerToy

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions