Yeah<br>How we detect what keyboard is present?<br><br>Gonzalo<br><br><div class="gmail_quote">On Mon, Jul 19, 2010 at 9:26 PM, Walter Bender <span dir="ltr"><<a href="mailto:walter.bender@gmail.com">walter.bender@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="im">On Mon, Jul 19, 2010 at 5:20 PM, Paul Fox <<a href="mailto:pgf@laptop.org">pgf@laptop.org</a>> wrote:<br>

> i'd like to bring this discussion to a conclusion.<br>
><br>
> i'm starting to be a fan of this proposal of bert's -- it's very<br>
> simple, keeps the keys the same in sugar and in gnome, and on<br>
> membrane and non-membrane keyboards, it's backwards compatible<br>
> with existing use on XO-1, and the volume/ brightness keys remain<br>
> easily discoverable.  it does require that sugar respond to F5<br>
> and F6 for "journal" and "frame" -- i still don't have a feeling<br>
> for whether that's an issue or not, and if so, how big.<br>
<br>
</div>The only activity I am aware of that uses F5 and F6 on the XO is the<br>
most recent version of Paint that Gonzolo is working on. Presumably<br>
these keymaps could be grabbed by Paint when running on an OLPC XO 1.0<br>
or when we detect the membrane keyboard. Otherwise, we could keep the<br>
mapping as Bert suggests.<br>
<br>
> any yeas or nays?<br>
<br>
Yeah.<br>
<div><div></div><div class="h5">><br>
> paul<br>
><br>
><br>
> bert wrote:<br>
>  ><br>
>  > On 17.07.2010, at 09:31, Bernie Innocenti wrote:<br>
>  ><br>
>  > > El Thu, 15-07-2010 a las 23:08 -0400, Paul Fox escribió:<br>
>  > >> i think everyone (except<br>
>  > >> apple, i'm learning tonight) agrees this is the correct setup<br>
>  > >> when not in sugar.<br>
>  > ><br>
>  > > Lenovo also seems to be switching to the Apple layout:<br>
>  > ><br>
>  > > <a href="http://www.blogcdn.com/www.engadget.com/media/2010/01/thinkpadedgepost16.jpg" target="_blank">http://www.blogcdn.com/www.engadget.com/media/2010/01/thinkpadedgepost16.jpg</a><br>
>  > ><br>
>  > <a href="http://www.thinkpads.com/wp-content/gallery/lenovo-thinkpad-edge-13-review/lenov" target="_blank">http://www.thinkpads.com/wp-content/gallery/lenovo-thinkpad-edge-13-review/lenov</a><br>
>  > o-thinkpad-edge-13-keyboard.jpg<br>
>  > ><br>
>  > > Almost all the historic F-key mappings have an alternative CTRL+key or<br>
>  > > ALT+key mapping in modern HIGs. Keys to control laptop volume and<br>
>  > > brightness are accessed much more frequently, so it's foreseeable that<br>
>  > > over time they will supplant the F-keys in PC keyboards.<br>
>  ><br>
>  > +1<br>
>  ><br>
>  > IMHO pressing "fn" to get "f1" to "f10" makes sense. In my daily routine I much<br>
>  > more often change volume or brightness than use the numbered F keys.<br>
>  ><br>
>  > Looking at this again<br>
>  ><br>
>  >      <a href="http://wiki.laptop.org/go/OLPC_Spanish_Non-membrane_Keyboard" target="_blank">http://wiki.laptop.org/go/OLPC_Spanish_Non-membrane_Keyboard</a><br>
>  ><br>
>  > I propose:<br>
>  ><br>
>  >      f1-f8 produce F key codes both with and without the fn key<br>
>  >      f9-f12 produce F codes only with fn, and volume/brightness events<br>
>  > without fn.<br>
>  ><br>
>  > So holding down fn always gets you the F key codes, you can change<br>
>  > volume/brightness without modifier, and as a bonus you can use the first eight<br>
>  > F keys even without the fn key.<br>
>  ><br>
>  > This mapping should work both in Sugar and outside.<br>
>  ><br>
>  > - Bert -<br>
>  ><br>
>  ><br>
>  > _______________________________________________<br>
>  > Devel mailing list<br>
>  > <a href="mailto:Devel@lists.laptop.org">Devel@lists.laptop.org</a><br>
>  > <a href="http://lists.laptop.org/listinfo/devel" target="_blank">http://lists.laptop.org/listinfo/devel</a><br>
><br>
> =---------------------<br>
>  paul fox, <a href="mailto:pgf@laptop.org">pgf@laptop.org</a><br>
><br>
</div></div><div class="im">> _______________________________________________<br>
> Sugar-devel mailing list<br>
> <a href="mailto:Sugar-devel@lists.sugarlabs.org">Sugar-devel@lists.sugarlabs.org</a><br>
> <a href="http://lists.sugarlabs.org/listinfo/sugar-devel" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
><br>
><br>
<br>
<br>
<br>
</div><div class="im">--<br>
Walter Bender<br>
Sugar Labs<br>
<a href="http://www.sugarlabs.org" target="_blank">http://www.sugarlabs.org</a><br>
</div><div><div></div><div class="h5">_______________________________________________<br>
Sugar-devel mailing list<br>
<a href="mailto:Sugar-devel@lists.sugarlabs.org">Sugar-devel@lists.sugarlabs.org</a><br>
<a href="http://lists.sugarlabs.org/listinfo/sugar-devel" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Gonzalo Odiard<br>Responsable de Desarrollo<br>Sistemas Australes<br><br>