Difference between revisions of "Features/Accessibility control panel"

From Sugar Labs
Jump to navigation Jump to search
Line 55: Line 55:
 
====Open keyboard.====
 
====Open keyboard.====
 
[[Image:cp_6.png|640px]]
 
[[Image:cp_6.png|640px]]
 +
 +
 +
 +
  
 
====Keyboard appears as a modal-window (that is, it would never disappea now, unless explicitly closed).====
 
====Keyboard appears as a modal-window (that is, it would never disappea now, unless explicitly closed).====
 
[[Image:cp_7.png|640px]]
 
[[Image:cp_7.png|640px]]
 +
 +
 +
 +
  
 
====Set settings to Speak-as-you-type====
 
====Set settings to Speak-as-you-type====
 
[[Image:cp_8.png|640px]]
 
[[Image:cp_8.png|640px]]
 +
 +
 +
 +
  
 
====As keys are pressed, character is spoken====
 
====As keys are pressed, character is spoken====
 
[[Image:cp_9.png|640px]]
 
[[Image:cp_9.png|640px]]
 +
 +
 +
 +
  
 
====As keys are pressed, character is spoken====
 
====As keys are pressed, character is spoken====
Line 73: Line 89:
 
[[Image:cp_12.png|640px]]
 
[[Image:cp_12.png|640px]]
  
 +
====My-Settings view====
 
[[Image:cp_13.png|640px]]
 
[[Image:cp_13.png|640px]]
  
 +
 +
===Enable Capital-Letters===
 
[[Image:cp_14.png|640px]]
 
[[Image:cp_14.png|640px]]
  
 +
====My-Settings view====
 
[[Image:cp_15.png|640px]]
 
[[Image:cp_15.png|640px]]
  
 +
 +
===Enable White-Mouse===
 
[[Image:cp_16.png|640px]]
 
[[Image:cp_16.png|640px]]
  
 +
====My-Settings view (white-mouse could not be taken in snapshot)====
 
[[Image:cp_17.png|640px]]
 
[[Image:cp_17.png|640px]]
  

Revision as of 14:08, 17 December 2012


Summary

Allow to Sugar user configure the keyboard accessibility options.

Owner

Current status

  • Targeted release: 0.88
  • Last updated: 28/12/2009
  • Percentage of completion: 60%

Detailed Description

Added to control panel new section: "Accesibilidad". This item allow configurate Mouse keys, Sticky Keys and Bounce Keys.

  • Mouse keys: move the mouse pointer with the numeric keypad.
  • Sticky keys: allows the user to press key, such as Shift, Ctrl, Alt, and remain active until another key is pressed.
  • Bounce Keys: allows you to configure the keyboard to ignore rapid, repeated keypresses of the same key.

Benefit to Sugar

Users with handicapped will be able to use the keyboard more accessible and move the mouse pointer with the numeric keypad.

Scope

We'll need to add an extension for the control panel and use the process "ax" to set configuration (mouseKeys, stickyKeys and bounceKeys).

UI Design

Enable Mouse-Keys

Cp 1.png



Enable Sticky-Keys

Cp 2.png



Enable Bounce-Keys

Cp 3.png



Enable Virtual-Keyboard

Cp 4.png

Open keyboard.

Cp 6.png



Keyboard appears as a modal-window (that is, it would never disappea now, unless explicitly closed).

Cp 7.png



Set settings to Speak-as-you-type

Cp 8.png



As keys are pressed, character is spoken

Cp 9.png



As keys are pressed, character is spoken

Cp 10.png


Enable Contrast

Cp 12.png

My-Settings view

Cp 13.png


Enable Capital-Letters

Cp 14.png

My-Settings view

Cp 15.png


Enable White-Mouse

Cp 16.png

My-Settings view (white-mouse could not be taken in snapshot)

Cp 17.png

Cp 18.png

How To Test

Features/Accessibility control panel/Testing

User Experience

Users will see a new control panel section to configurate accessibility options.

Dependencies

None.

Contingency Plan

None necessary, revert to previous release behaviour.

Documentation

Release Notes

Comments and Discussion