Make WordPress Core

Opened 3 years ago

Last modified 18 months ago

#21414 new enhancement

Use the "Keyboard Shortcuts" checkbox in the user profile to turn on/off all custom shortcuts

Reported by: azaozz Owned by:
Milestone: Awaiting Review Priority: normal
Severity: normal Version:
Component: TinyMCE Keywords: ux-feedback
Focuses: accessibility Cc:


Custom keyboard shortcuts can be very handy not only for better accessibility but for faster access to many actions that usually require "mousing". For example we could potentially add shortcuts to access the top menu items or the more commonly used toolbar items.

However many of the available keystrokes (modifier [+ modifier] + letter) are already in use. Even worse, different shortcuts are in use in different browsers and different OS.

It would be good to let the users decide whether to enable them. As we already have a checkbox for the comment moderation shortcuts, best would be to make it "global". For now that would only affect TinyMCE.

Attachments (1)

21414.patch (15.1 KB) - added by azaozz 3 years ago.

Download all attachments as: .zip

Change History (5)

comment:1 @azaozz3 years ago

  • Keywords ux-feedback added

@azaozz3 years ago

comment:2 @azaozz3 years ago


  • Changes the User Profile -> Keyboard Shortcuts checkbox label to "Enable keyboard shortcuts".
  • Adds options to TinyMCE to enable/disable the custom shortcuts and define the modifier key(s).
  • Sets the TinyMCE buttons descriptions with or without the shortcuts strings.

comment:4 @nacin18 months ago

  • Component changed from Accessibility to TinyMCE
  • Focuses accessibility added

For the record, not sure I love this.

Note: See TracTickets for help on using tickets.