[sugar] replace/normalize some keyboard shortcuts
Eben Eliason
eben.eliason
Tue Apr 29 14:00:23 EDT 2008
On Tue, Apr 29, 2008 at 1:54 PM, Martin Dengler
<martin at martindengler.com> wrote:
> On Tue, Apr 29, 2008 at 12:02:47PM -0400, Mikus Grinbergs 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.
>
> FWIW I agree with Eben/others that alt-n/p are too invasive (likely to
> be used/desired by activity writers) and redundant to justify
> overcoming the awkwardness that all the other major WMs have decided
> isn't too much to force on users (the three fingered back-window
> keyboard shortcut).
>
>
> > [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).]
>
> Can you suggest any ideas as to how we might be able to allow you to
> do this more easily, without having to change keyhandler.py? The
> naive, straw man would be a ~/.sugar/keybindingsrc (and corresponding
> /etc/sugar-keybindingsrc) with ini file syntax... I'm interested in
> making this customization easier.
Well, we (will) always have the control panel for cases where we think
there is specific need for this. We could either a) include a way to
remap keys for specific areas such as The Frame, or Speech, by
allowing one to set individual shortcuts in their respective modules.
Or, we could add a new module specifically for Shortcuts, which lays
out all of the system-level shortcuts and allows configuration in one
place. As an added bonus, we could later make this interface
pluggable so that activities could register a list of shortcuts and
actions (note, there may be more actions than shortcuts!) so that kids
can optimize their experience if they really want to.
> > > 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.
>
> This is another good use case justifying customization.
>
> > mikus
>
> Martin
>
>
> _______________________________________________
> Sugar mailing list
> Sugar at lists.laptop.org
> http://lists.laptop.org/listinfo/sugar
>
>
More information about the Sugar-devel
mailing list