Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • orca orca
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 94
    • Issues 94
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 4
    • Merge requests 4
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GNOME
  • orcaorca
  • Issues
  • #207

Closed
Open
Created Jul 18, 2021 by Ethin Probst@ethindp

[BLOCKED] Add touch input support to Orca

Orca desperately needs touch support. Every other major screen reader in the market has touch support already and the fact that Orca (still) doesn't puts it majorly behind all of the other major screen reader. This is an especially required feature given that the majority of mobile Linux devices (e.g. the Steam Deck and Ubuntu Touch phones) use touchscreens as their primary input method.

To simplify implementation of touch input, the input mechanisms for keyboards should be unified and abstracted into a generic input method system. This would have the advantage of making it possible to make available more input methods in the future. This would also unify the input gesture configuration system in Orca preferences; all input gestures (keyboards, touch, ...)could be managed from a single preference page.

I would love to assist in the addition of this but Orca internals are, from what I can tell, not well documented. As such, I've no idea how much of anything works.

Edited Jul 19, 2021 by Joanmarie Diggs
Assignee
Assign to
Time tracking