Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

add accelerator/ shortcut keys for IDE main menu #153

Open
Assignees
Labels
os: linuxSpecific to Linux operating system os: windowsSpecific to Windows operating system topic: accessibilityEnabling the use of the software by everyone topic: codeRelated to content of the project itself type: enhancementProposed improvement
@andrew-james-heard

Description

Describe the request

It is a common convention to provide "keyboard accelerators" that allow accessing menu items using the keyboard.

Arduino IDE 1.x does have keyboard accelerators for the menus:

2021年03月02日 09_31_26-Window

(but not for the menu items 🙁)

For example, I can press the Alt+F keyboard shortcut to open the "File" menu.

Please add these to Arduino IDE 2.x.

This will improve keyboard accessibility.

Describe the current behavior

  1. Press the Alt key.
    🙁 Underlines do not appear under the items in the menu bar to indicate the accelerator key used to open the menu:
    2021年03月02日 09_33_45-Window
  2. Press the Alt+F keyboard shortcut.
    🙁 The "File" menu does not open.

Arduino IDE version

Original report

Not specified

Last verified with

2.3.6

Additional context

Additional requests

Workaround

  1. Press and release the Alt key.
    The "File" menu item in the menu bar will be given focus.
  2. Press the or keys to select the desired menu.
  3. Press the key.
    The selected menu will open.
  4. Press the or keys to select the desired menu item.

Keywords
  • "accelerator"

  • "hot key"

  • "hotkey"

  • "key binding"

  • "key chord"

  • "key combination"

  • "key sequence"

  • "keybinding"

  • "keyboard accelerator"

  • "menu accelerator"

  • "shortcut key"

Metadata

Metadata

Assignees

Labels

os: linuxSpecific to Linux operating system os: windowsSpecific to Windows operating system topic: accessibilityEnabling the use of the software by everyone topic: codeRelated to content of the project itself type: enhancementProposed improvement

Type

No type

Projects

No projects

Milestone

No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      AltStyle によって変換されたページ (->オリジナル) /