[sugar] replace/normalize some keyboard shortcuts

Eben Eliason eben.eliason
Tue Apr 29 13:41:09 EDT 2008


On Tue, Apr 29, 2008 at 12:02 PM, Mikus Grinbergs <mikus at bga.com> wrote:
> Eben wrote:
>  > I'm certainly all for removing alt-n and alt-p.  We don't need
>  > redundant shortcuts here, and alt-tab and alt-shift-tab will work fine
>
>  I disagree with alt-n and alt-p not considered useful.  Either can
>  be done using TWO fingers.  Needing three fingers for backwards-tab
>  navigation is quite awkward for me.

This is true.  Though, I don't expect kids to have more than half a
dozen or so activities running at once.  Cycling around wouldn't be
the end of the world.  I think it's cleaner to retain the standard
(alt-tab) approach.

>  BTW, the existing XO implementation is a non-standard ctl-alt-tab,
>  instead of alt-shift-tab.

I commented on that in this thread...the patch this came in response
to includes that change.

>  [I don't actually care how you set the defaults -- I customize
>  keyhandler.py on my XO for my own preferences anyway (and if that
>  makes it more difficult for someone else to use my XO, I'd rather
>  make things easier for me than avoid customization).]
>
>
>  > In general, I would say that it's silly to use basic shortcuts for
>  > actions that have a dedicated button on the XO (rotate, frame)
>
>  Whenever I'm at home, I plug an USB keyboard into my XO.  It is not
>  silly for me to assign an unused F-key to 'frame' - again, that is
>  something that makes using the XO easier for me.

What I meant to say was that using a perfectly valid "primary"
shortcut (such as ctrl-F or ctrl-R) seems like the wrong approach,
since activities may very well want to use those.  Reassigning to
function keys seems like a perfectly valid solution for any hardware
by the XO, which already has special meanings assigned to most of
these keys.

- Eben



More information about the Sugar-devel mailing list