-
-
Notifications
You must be signed in to change notification settings - Fork 473
Open
Labels
os: linuxSpecific to Linux operating systemSpecific to Linux operating systemos: windowsSpecific to Windows operating systemSpecific to Windows operating systemtopic: accessibilityEnabling the use of the software by everyoneEnabling the use of the software by everyonetopic: codeRelated to content of the project itselfRelated to content of the project itselftype: enhancementProposed improvementProposed improvement
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:
(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
- 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:
- 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
- add accelerator/ shortcut keys for IDE main menu #153 (comment)
- add accelerator/ shortcut keys for IDE main menu #153 (comment)
- https://forum.arduino.cc/t/file-menu-very-slow-to-open/1396416/6
Workaround
- Press and release the Alt key.
The "File" menu item in the menu bar will be given focus. - Press the → or ← keys to select the desired menu.
- Press the ↓ key.
The selected menu will open. - 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"
ubidefeo, jlnprssnr and wdoekes
Metadata
Metadata
Assignees
Labels
os: linuxSpecific to Linux operating systemSpecific to Linux operating systemos: windowsSpecific to Windows operating systemSpecific to Windows operating systemtopic: accessibilityEnabling the use of the software by everyoneEnabling the use of the software by everyonetopic: codeRelated to content of the project itselfRelated to content of the project itselftype: enhancementProposed improvementProposed improvement