[Bugs] #407 UNSP: Set keyboard layout from control panel

SugarLabs Bugs bugtracker-noreply at sugarlabs.org
Thu Jul 2 14:25:38 EDT 2009


#407: Set keyboard layout from control panel
------------------------------------------+---------------------------------
    Reporter:  alsroot                    |          Owner:  eben             
        Type:  defect                     |         Status:  assigned         
    Priority:  Unspecified by Maintainer  |      Milestone:  0.86             
   Component:  design                     |        Version:  Git as of bugdate
    Severity:  Unspecified                |     Resolution:                   
    Keywords:                             |   Distribution:  SoaS             
Status_field:  New                        |  
------------------------------------------+---------------------------------

Comment(by sayamindu):

 I have attached a mockup of something I am working on (based on Python
 bindings for libxklavier, which is the library used by GNOME to modify
 keyboard settings). Things we should provide as a bare minimal:

  * Keyboard model selection
  * Keyboard layout selection (including multiple layouts)

 Apart from this, from Eben, we have:
  * Repeat rate & delay

 I'm not sure if shortcuts should go here, or should be in a separate
 section altogether.

 Another option which should ideally be provided is the key-trigger to
 cycle between multiple layouts. While this is not required for XO laptops,
 other keyboards need this. There is a pre-defined set of key-triggers to
 do this:

  * Right Alt (while pressed)
  * Left Alt (while pressed)
  * Left Win (while pressed)
  * Right Win (while pressed)
  * Any Win key (while pressed)
  * CapsLock (while pressed), Alt+CapsLock does the original capslock
 action
  * Right Ctrl (while pressed)
  * Right Alt
  * Left Alt
  * CapsLock
  * Shift+CapsLock
  * CapsLock (to first layout), Shift+CapsLock (to last layout)
  * Left Win (to first layout), Right Win/Menu (to last layout)
  * Alt+CapsLock
  * Both Shift keys together
  * Both Alt keys together
  * Both Ctrl keys together
  * Ctrl+Shift
  * Left Ctrl+Left Shift
  * Alt+Ctrl
  * Alt+Shift
  * Alt+Space
  * Menu
  * Left Win
  * Right Win
  * Left Shift
  * Right Shift
  * Left Ctrl
  * Right Ctrl

 Maybe this can go in as a combobox as well ?

-- 
Ticket URL: <http://dev.sugarlabs.org/ticket/407#comment:7>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system


More information about the Bugs mailing list