Use case or problem
I like to use keyboard shortcuts where at all possible. I use Ctrl + , to get to settings/options, and usually this is quite nice as it remembers the category I was on previously, eg “Hotkeys.” However, when I want to switch from Hotkeys to, say, Appearance, I’m not finding a readily available way to do that via keyboard inputs.
Most programs use F6 to switch between “Main elements” and tab to switch between elements within a window. This is an accessibility standard, so improving this would improve Obsidian’s accessibility grade
Proposed solution
Make it so that there is a hotkey for switching between main elements/panes of the user interface AND be be able to use the arrow keys (or even wasd/asdf if you’re cool) to go up and down or into a given element of the options interface. For even more points, add hotkeys that go directly to these (although I admit that might clutter the hotkeys, but let’s admit it they’re pretty cluttered as it is and that’s a good thing)
For more information about the industry standard, this is the AI Overview from searching “F6 Main element”:
In many applications, pressing F6 (and Shift+F6) is a common accessibility shortcut used to cycle between main elements or panes of the user interface, such as the document, ribbon, status bar, and task pane.
Here’s a more detailed explanation:
Purpose:
The F6 key, and Shift+F6, is designed to allow keyboard users to efficiently navigate between different sections or panes of a program’s interface without having to tab through potentially numerous controls.
How it works:
Pressing F6 moves the focus to the next main element or pane in a defined order.
Pressing Shift+F6 moves the focus to the previous main element or pane in the reverse order.
Examples:
Microsoft Office (Word, Excel, PowerPoint, etc.): F6 can cycle between the document, ribbon, status bar, and task pane (or split panes in a document).
Microsoft Edge: F6 cycles through the address bar, bookmark bar, tab bar, and content panel.
Outlook: F6 cycles through the message list, status bar, ribbon tabs, navigation bar, and folder pane.
File Explorer: F6 can be used to move focus to the content pane, which lists folders and files.
Accessibility Insights for Windows:
F6 and Shift+F6 are used to move between UI Automation Tree elements (parent, sibling, child).
Current workaround (optional)
Must use mouse to click on desired main element of settings
Related feature requests (optional)
They haven’t been posted but a related one would be to check and see if there are any other UI windows with “main elements” which could also use F6 to switch between them.