onBoardSwitching

Please check the status of this specification in Launchpad before editing it. If it is Approved, contact the Assignee or another knowledgeable person before making changes.

Summary

Provide enhanced switch support for onBoard. This allows you to enter text and navigate the Gnome desktop using a single (or more) switch input device.

Rationale

Some users cannot use a normal mouse or keyboard but only a single switch operated by light touch, air pressure, etc. onBoard currently has very basic support for entering text via switch operation, but the potential is much greater.

Use cases

  • Simon uses a single switch to operate his computer. When properly configured he can surf the web, write emails and send commands to his X-10-based environmental control system, to turn on lights, open doors and windows.

Scope

  • Desktop navigation using AT-SPI
    • GOK reads widget information from an application and displays it on-screen within GOK, which can me controlled by switch input. An alternative approach is to perform operations directly on the host application the way at-poke does.
  • Enhanced switch input methods including configurable scanning sequences and multiple switches.
    • Investigate what the 2-3 most efficient input methods are for 1 and two switches and implement those.

Design

Implementation

Code

Unresolved issues

  • Get suitable switch hardware for testing.

BoF agenda and discussion


CategorySpec

Accessibility/Specs/onBoardSwitching (last edited 2008-08-06 16:35:56 by localhost)