Skip to content

Mobile terminal: avoid opening the software keyboard on a single tap #458

Description

@lighcen

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions