Control key on mobile toolbar

Use case or problem

As a keyboard-first and mobile-first user, I keep wanting to hit Ctrl+I and other shortcuts instead of searching for the button on the mobile toolbar.

I can customise the mobile toolbar, but I’m wired to hit shortcuts. I just want Ctrl and Alt buttons on the toolbar because they’re not part of Gboard and switching to another soft keyboard will mess with my touch typing (I’ve tried).

Termux does this already with their soft keyboard and after getting used to it there, it seems like an obvious way to boost typing speed.

Proposed solution

Toggle states for Control, Alt and Meta/Super, linked to toolbar buttons. If there’s a way to pass these key states to the IME, the requirement ends here. If not, Obsidian may have to keep state and do the next:

Pressing any key will intercept that key and activate a matching shortcut. It will also reset the toggle states. Navigating away from the current input area (opening a sidebar, pull down menu, app switch) will also reset the toggles.

Current workaround (optional)

The current workarounds are to have common shortcuts upfront in the toolbar, or to use a keyboard app that includes such shortcut keys (notably Unexpected Keyboard).

Related feature requests (optional)

None that I could find.

1 Like