Skip to content

[Feature]: Accessibility Improvements #4742

@Bariyasachin96

Description

@Bariyasachin96

Feature description

I am a blind user who depends on a screen reader (TalkBack) to use Termux. The app currently has serious accessibility issues that make it very difficult for visually impaired users to work effectively.

Issues

  1. Cursor movement not spoken

When moving the cursor inside the terminal, the screen reader does not announce the text at the new position.

The cursor moves, but no speech feedback is given.

  1. Output text not accessible

When new output appears in the terminal, it is visible, but moving the cursor over it does not cause the screen reader to read anything.

This makes it impossible to review terminal output with a screen reader.

  1. Missing session management options

The menu does not provide options to create a new session, switch between sessions, or close sessions.

There is no accessible way to manage multiple sessions.

Suggestions

  1. Fix cursor handling so that whenever the cursor moves, the screen reader reads the text at that position.

  2. Ensure that all terminal output can be reviewed by moving the cursor, with proper speech feedback.

  3. Add accessible menu options for session management (new session, switch session, close session).


Impact:
These issues make Termux nearly unusable for blind users. Fixing cursor reading, output accessibility, and session management will greatly improve usability and inclusivity for visually impaired users.

Additional information

/

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions