[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