Problem
On iPhone/mobile, a single tap anywhere in the terminal immediately focuses terminal input and opens the software keyboard.
This is easy to trigger accidentally while reading, scrolling, or inspecting terminal output. The keyboard also changes the viewport significantly, so an accidental tap interrupts the current context.
Suggestion
Require a more deliberate gesture before opening the software keyboard. For example:
- single tap: focus/select the terminal without opening the keyboard
- double tap: open the software keyboard
If double-tap conflicts with native text-selection gestures, an explicit keyboard button or a configurable gesture would also address the underlying issue.
Expected behavior
- Reading and scrolling terminal output should not unexpectedly open the keyboard.
- Opening the keyboard should require an intentional action.
- Text selection/copy gestures should remain usable.
- Desktop behavior should remain unchanged.
This is especially noticeable when using RootShell on iPhone to monitor long-running terminal or herdr agent sessions, where much of the interaction is read/inspect-first rather than immediate typing.
Problem
On iPhone/mobile, a single tap anywhere in the terminal immediately focuses terminal input and opens the software keyboard.
This is easy to trigger accidentally while reading, scrolling, or inspecting terminal output. The keyboard also changes the viewport significantly, so an accidental tap interrupts the current context.
Suggestion
Require a more deliberate gesture before opening the software keyboard. For example:
If double-tap conflicts with native text-selection gestures, an explicit keyboard button or a configurable gesture would also address the underlying issue.
Expected behavior
This is especially noticeable when using RootShell on iPhone to monitor long-running terminal or herdr agent sessions, where much of the interaction is read/inspect-first rather than immediate typing.