KubuntuAccessibility

Differences between revisions 4 and 5
Revision 4 as of 2006-06-07 09:37:16
Size: 1938
Editor: henrik
Comment: added design section
Revision 5 as of 2006-06-23 14:47:21
Size: 2448
Editor: ALagny-109-1-2-193
Comment:
Deletions are marked like this. Additions are marked like this.
Line 36: Line 36:
Edit casper to load profiles equivalent to that done on the Ubuntu.

 * Lesser Visual Imparement
  * Enlarged, no high contrast theme
  * High contrast, not inverted
  * Plain background
  * Magnifier

 * Moderate Visual Imparement
  * High contrast theme, inverted, large
  * Kttsmngr

 * Minor Motor Difficulties
  * Sticky keys
  * Onscreen feedback for sticky keys

 * Motor Difficulties - Pointing Devices
  * Possibly Henrick's SOK project
  * Possibly kmousetool?

 * Blindness
  * Not possible yet
Line 38: Line 61:
== Outstanding issues ==

== BoF agenda and discussion ==

Create a good high contrast colour scheme.

See https://launchpad.net/distros/ubuntu/+spec/livecd-access

kttsd needs festival? Can it be in main? (festival is in main)
Put configuration files for profiles into kubuntu-default-settings in separate directories from the normal default-settings. Casper will then edit /etc/kderc to add the appropriate profile directories to prefixes=.

Summary

Make sure all of KDE's accessibility tools are available in main (as long as they work) and create an accessibility live CD profile.

Rationale

We want everyone to be able to use Kubuntu. At the moment we have not done a lot of accessibility work.

Use cases

There is a large range of use cases representing users with different disabilities (visual, physical, auditory) using computers for different purposes (general school/office work, design/composition or development/sysadmin). See more details [:Accessibility/UserGroups:UserGroups].

Scope

Test the existing KDE accessibility tools for main inclusion and seed them on the Live CD. Also consider non-KDE apps like SOK.

Design

We should basically follow the same set of options as on the Ubuntu CD, but use KDE tools to meet these needs where appropriate:

  • High contrast - Use KDE high contrast themes
  • Magnification - Use Kmag or possibly MCM/compiz-mag if ready in time
  • Screen reader - Use kttsd support in applications - investigate if Orca will run in KDE (ie gets any useful input)
  • Keyboard & Mouse - Turn on the KDE keyb and mouse features like StickyKeys by default, use KmouseTool

  • On-screen Keyboard - Use SOK if KDE port exists by this time

These options should be selectable from the Live CD boot menu as with the Ubuntu version.

Implementation

Edit casper to load profiles equivalent to that done on the Ubuntu.

  • Lesser Visual Imparement
    • Enlarged, no high contrast theme
    • High contrast, not inverted
    • Plain background
    • Magnifier
  • Moderate Visual Imparement
    • High contrast theme, inverted, large
    • Kttsmngr
  • Minor Motor Difficulties
    • Sticky keys
    • Onscreen feedback for sticky keys
  • Motor Difficulties - Pointing Devices
    • Possibly Henrick's SOK project
    • Possibly kmousetool?
  • Blindness
    • Not possible yet

Code

Put configuration files for profiles into kubuntu-default-settings in separate directories from the normal default-settings. Casper will then edit /etc/kderc to add the appropriate profile directories to prefixes=.


CategorySpec