Summary

The entire keyboard selection page, including the keyboard names, will be translated. A calculate keyboard layout button will be added. A bit of text will be added to the top of the page to help the user understand that the default option is a reasonable selection.

Release Note

A number of improvements have been made to the keyboard selection page of the installer, making it much easier to use by individuals who are not sure what type of keyboard they have.

Rationale

User stories

Design

( ) Suggested option: USA
(o) Calculate layout: None [ Calculate... ]
( ) Choose your own:

Pressing the Caluclate... button will launch a new modal window that asks the user a few questions and then disappears when a suitable layout has been determined. This layout will then be displayed next to the Calculate layout: label.

The question window can switch between two states as it tries to determine the layout. The first asks the user to press a specific key, while the second asks the user whether a key is present on their keyboard.

Please press one of the following keys:
+ у υ г n γ u ה v y ν

Is the following key present on your keyboard?
£
[ Yes ] [ No ]

Implementation

Keyboard detection

Test/Demo Plan


CategorySpec

Ubiquity/BetterKeyboardLayout (last edited 2009-12-15 13:25:33 by cpc5-slam5-2-0-cust44)