[Bugs] #3706 design UNSP: Design impicaltions for onscreen keyboards (OSK)

Sugar Labs Bugs bugtracker-noreply at sugarlabs.org
Sat Jun 16 22:34:45 EDT 2012


#3706: Design impicaltions for onscreen keyboards (OSK)
------------------------------------------+---------------------------------
    Reporter:  cjl                        |          Owner:  garycmartin                
        Type:  task                       |         Status:  new                        
    Priority:  Unspecified by Maintainer  |      Milestone:  Unspecified by Release Team
   Component:  design                     |        Version:  Unspecified                
    Severity:  Unspecified                |       Keywords:                             
Distribution:  Unspecified                |   Status_field:  Unconfirmed                
------------------------------------------+---------------------------------
 OLPC has expressed it's current preference for Maliit as the on-screen
 keyboard (OSK) for XO tablets and touch screen devices.

 http://lists.laptop.org/pipermail/devel/2012-May/035057.html

 This seems like a reasonable technical choice, but there are design
 implications of an OSK without regard to the underlying technology that
 need to be thought through.

 I raised some of this in the later discussion on #3698, but I think it
 deserves it's own long-term ticket with a focus on the design choices that
 may need to be made and investigated in the context of Maliit (in
 particular) to determine how OSK may introduce new design considerations
 for Sugar UI.


 Examples:

 1) How much screen real estate is needed for usable OSK.

 2) How well can this be made to mimic existing OLPC keyboard options and
 the special keys implemented there.

 3) Hardware keyboards often display multiple characters on a single key
 which are accessible by using key modifiers like alt-gr, how will this
 work with an OSK?

 4) Are keyboard shortcuts like Alt + some latin letter character truly
 feasible in Sugar activities if the OSK is not going to display the Latin
 character with the native script?

 5) OLPC is not the only touchscreen hardware we will want to support, how
 general a solution is Maliit going to be for Sugar?  This came up in the
 context fo recent list discussions about running on Sugar on iPad and
 iPhone platforms as just one alternate example.

 6) How can OSKs be made to serve vision-impaired users.

 7) Will there be haptic feedback capabilities?

 8) add your own question . . . .

-- 
Ticket URL: <http://bugs.sugarlabs.org/ticket/3706>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system


More information about the Bugs mailing list