[Trac #575] Better key bindings for the sugar shell

Zarro Boogs per Child bugtracker at laptop.org
Thu Dec 14 09:05:29 EST 2006


#575: Better key bindings for the sugar shell
------------------------+---------------------------------------------------
 Reporter:  marco       |        Owner:  dcbw   
     Type:  defect      |       Status:  new    
 Priority:  normal      |    Milestone:  BTest-2
Component:  sugar       |   Resolution:         
 Keywords:  sugar-love  |  
------------------------+---------------------------------------------------
Old description:

> The alt+shift+Fx keybindings are difficult to use because of the double
> modifier. On the XO the situation is even worst since function keys are
> not labelled.
>
> Shift+Alt+F9     Show the frame
> Shift+Alt+F10    Toggle chat visibility
> Shift+Alt+F11    Open a terminal activity
> Shift+Alt+F12    Open the log viewer
>
> I think we should replace them with Alt+letter keybindings. (Consistent
> with GNOME where Alt is reserved to global keybindings).
>
> It's really easy to change the keys in Shell.py, they should be updated
> in the README.

New description:

 The alt+shift+Fx keybindings are difficult to use because of the double
 modifier. On the XO the situation is even worst since function keys are
 not labelled.

  * Shift+Alt+F9     Show the frame
  * Shift+Alt+F10    Toggle chat visibility
  * Shift+Alt+F12    Open the log viewer

 I think we should replace them with Alt+letter keybindings. (Consistent
 with GNOME where Alt is reserved to global keybindings).

 It's really easy to change the keys in Shell.py, they should be updated in
 the README.

 The open terminal key should be removed from the README too and log viewer
 renamed to devel console.

Comment (by marco):

 Sounds good. I'd bind it to both alt + = and alt + 0 (the second one to
 make it easier for keyboard on which = is not a primary key).

-- 
Ticket URL: <http://dev.laptop.org/ticket/575#comment:2>
One Laptop Per Child <http://laptop.org/>



More information about the Bugs mailing list