As Sayamindu suggests, we simply map the standard X Window System methods for switching between keyboard symbol tables. What we have done to make it easier is to assign a key to ISO_Next_Group, ISO_Prev_Group to the "olpc" or "olpc2" sections we add the the symbol files. This is one of the reasons why you need to specify the olpc option for your keyboard layout. We typically assign that mapping to key <I219>, but it could be assigned to any key.
<br><br>-walter<br><br><div class="gmail_quote">On Jan 10, 2008 4:17 AM, Sayamindu Dasgupta &lt;<a href="mailto:sayamindu@gmail.com">sayamindu@gmail.com</a>&gt; wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hello Alexander,<br>AFAIK, the key used to switch layouts is a special key, found only on<br>the XO keyboard[1].<br><br>For the emulation images, the method outlined in<br><a href="http://gentoo-wiki.com/HOWTO_X11_Keyboard" target="_blank">
http://gentoo-wiki.com/HOWTO_X11_Keyboard</a> _may_ work (you will have to<br>use Alt-Shift to switch between layouts.<br><br>Let us if this works - we can put this information in the wiki in that case.<br>Cheers,<br>Sayamindu
<br><br><br><br><br>[1] <a href="http://www.laptop.org/en/laptop/start/keyboard.shtml" target="_blank">http://www.laptop.org/en/laptop/start/keyboard.shtml</a> (the key<br>sandwiched between the arrow keys and the enter key)
<br><div><div></div><div class="Wj3C7c"><br>On Jan 10, 2008 1:54 PM, Alexander Todorov &lt;<a href="mailto:atodorov@redhat.com">atodorov@redhat.com</a>&gt; wrote:<br>&gt; Hello list,<br>&gt; I&#39;ve been playing with an emulated XO to find out how to enable
<br>&gt; Bulgarian keyboard layout.<br>&gt; According to:<br>&gt; <a href="http://wiki.laptop.org/go/Customizing_NAND_images#Keyboard" target="_blank">http://wiki.laptop.org/go/Customizing_NAND_images#Keyboard</a><br>&gt;
<br>&gt; the /etc/sysconfig/keyboard file settings work but I don&#39;t know which<br>&gt; key to use to switch between layouts.<br>&gt;<br>&gt; and according to:<br>&gt; <a href="http://wiki.laptop.org/go/Keyboard_layouts#Greek_el" target="_blank">
http://wiki.laptop.org/go/Keyboard_layouts#Greek_el</a><br>&gt;<br>&gt; setxkbmap -layout &quot;bg,us&quot; -option &quot;grp:alt_shift_toggle&quot; -variant<br>&gt; &quot;phonetic,&quot; also does the trick but it&#39;s not persistent. After a reboot
<br>&gt; the settings are gone.<br>&gt;<br>&gt; Can someone tell me which keys do I use to switch layouts if using the<br>&gt; /etc/sysconfig/keyboard file or how do I make setxkbmap persistent (edit<br>&gt; xorg.conf ???)
<br>&gt;<br>&gt; Thanks,<br>&gt; Alexander.<br>&gt; _______________________________________________<br>&gt; Localization mailing list<br>&gt; <a href="mailto:Localization@lists.laptop.org">Localization@lists.laptop.org</a>
<br>&gt; <a href="http://lists.laptop.org/listinfo/localization" target="_blank">http://lists.laptop.org/listinfo/localization</a><br>&gt;<br><br><br><br></div></div><font color="#888888">--<br>Sayamindu Dasgupta<br>[<a href="http://sayamindu.randomink.org/ramblings" target="_blank">
http://sayamindu.randomink.org/ramblings</a>]<br></font><div><div></div><div class="Wj3C7c">_______________________________________________<br>Localization mailing list<br><a href="mailto:Localization@lists.laptop.org">Localization@lists.laptop.org
</a><br><a href="http://lists.laptop.org/listinfo/localization" target="_blank">http://lists.laptop.org/listinfo/localization</a><br></div></div></blockquote></div><br><br clear="all"><br>-- <br>Walter Bender<br>One Laptop per Child
<br><a href="http://laptop.org">http://laptop.org</a>