setxkbmap works, but I like the gnome integration, so this is my workaround:<br><a href="http://bazaar.launchpad.net/~marceloshima/tacix/0.1/annotate/head%3A/tacix/gtk/GConfKeyboard.py">http://bazaar.launchpad.net/~marceloshima/tacix/0.1/annotate/head%3A/tacix/gtk/GConfKeyboard.py</a><br>
<br>It was a work in progress when a wrote the last mail. Now I think it's ready.<br>Copy the file and execute it. Maybe it works for you too.<br><br>Regards.<br><br><div class="gmail_quote">On Thu, May 28, 2009 at 4:10 PM, Yang Zhang <span dir="ltr"><<a href="mailto:yanghatespam@gmail.com">yanghatespam@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;">Update: setxkbmap works for me now, per David Mohr's reply and Google<br>
search results.  But I'm still responding to these questions for<br>
posterity and in case it's useful to others for improving NX.<br>
<div class="im"><br>
<br>
Marcelo Boveto Shima wrote:<br>
> Add the keyboard switch applet and verify its behavior.<br>
<br>
</div>I googled for 'keyboard switch apple nx' but couldn't find anything.<br>
<div class="im"><br>
><br>
> This behavior happens on a fresh started session or a resumed session?<br>
<br>
</div>Both.<br>
<div class="im"><br>
><br>
> The same happens with a linux client?<br>
<br>
</div>I don't know - I don't have access to a Linux client at the moment.<br>
<div class="im"><br>
><br>
> Post the output of:<br>
>  $xprop -root | grep XKB<br>
> and<br>
>  $gconftool-2 -a "/desktop/gnome/peripherals/keyboard/kbd"<br>
<br>
</div>$ xprop -root | grep XKB<br>
_XKB_RULES_NAMES_BACKUP(STRING) = "xfree86", "pc102", "us", "", ""<br>
_XKB_RULES_NAMES(STRING) = "xfree86", "pc102", "dvorak", "", ""<br>
<br>
$ gconftool-2 -a "/desktop/gnome/peripherals/keyboard/kbd"<br>
  layouts = [us,us      dvorak]<br>
  options = [grp        grp:shifts_toggle]<br>
  model =<br>
<div class="im"><br>
><br>
> In my case the keyboard breaks when resuming the session using different<br>
> computers. When a new layout to the gnome kbd settings is added (this will<br>
> override the xkb options) and then fall back to the old settings the<br>
> keyboard<br>
> switch applet begins to work again.<br>
><br>
> Let me know if this works for you too.<br>
><br>
> Regards.<br>
><br>
> On Thu, May 28, 2009 at 2:52 AM, Yang Zhang <<a href="mailto:yanghatespam@gmail.com">yanghatespam@gmail.com</a><br>
</div><div class="im">> <mailto:<a href="mailto:yanghatespam@gmail.com">yanghatespam@gmail.com</a>>> wrote:<br>
><br>
>     Hi, I frequently switch between (US English) qwerty and dvorak keyboard<br>
>     layouts, on both my Windows laptop (NX client) and my GNOME Ubuntu<br>
>     workstation (FreeNX server). However, I find that I can't seem to get a<br>
>     Dvorak layout when using NX - hitting the hotkey that normally switches<br>
>     my Windows keyboard layout doesn't do anything for the NX window. Ditto<br>
>     with the hotkey that switches my GNOME keyboard layout.<br>
><br>
>     Any hints on how I might go about getting Dvorak? Thanks in advance!<br>
>     --<br>
>     Yang Zhang<br>
</div>>     <a href="http://www.mit.edu/%7Ey_z/" target="_blank">http://www.mit.edu/~y_z/</a> <<a href="http://www.mit.edu/%7Ey_z/" target="_blank">http://www.mit.edu/%7Ey_z/</a>><br>
<div class="im">>     ________________________________________________________________<br>
>         Were you helped on this list with your FreeNX problem?<br>
>        Then please write up the solution in the FreeNX Wiki/FAQ:<br>
><br>
>     <a href="http://openfacts2.berlios.de/wikien/index.php/BerliosProject:FreeNX_-_FAQ" target="_blank">http://openfacts2.berlios.de/wikien/index.php/BerliosProject:FreeNX_-_FAQ</a><br>
><br>
>             Don't forget to check the NX Knowledge Base:<br>
>                     <a href="http://www.nomachine.com/kb/" target="_blank">http://www.nomachine.com/kb/</a><br>
><br>
>     ________________________________________________________________<br>
>           FreeNX-kNX mailing list --- <a href="mailto:FreeNX-kNX@kde.org">FreeNX-kNX@kde.org</a><br>
</div>>     <mailto:<a href="mailto:FreeNX-kNX@kde.org">FreeNX-kNX@kde.org</a>><br>
<div class="im">>          <a href="https://mail.kde.org/mailman/listinfo/freenx-knx" target="_blank">https://mail.kde.org/mailman/listinfo/freenx-knx</a><br>
>     ________________________________________________________________<br>
><br>
><br>
><br>
</div>> ------------------------------------------------------------------------<br>
<div class="im">><br>
> ________________________________________________________________<br>
>      Were you helped on this list with your FreeNX problem?<br>
>     Then please write up the solution in the FreeNX Wiki/FAQ:<br>
><br>
> <a href="http://openfacts2.berlios.de/wikien/index.php/BerliosProject:FreeNX_-_FAQ" target="_blank">http://openfacts2.berlios.de/wikien/index.php/BerliosProject:FreeNX_-_FAQ</a><br>
><br>
>          Don't forget to check the NX Knowledge Base:<br>
>                  <a href="http://www.nomachine.com/kb/" target="_blank">http://www.nomachine.com/kb/</a><br>
><br>
> ________________________________________________________________<br>
>        FreeNX-kNX mailing list --- <a href="mailto:FreeNX-kNX@kde.org">FreeNX-kNX@kde.org</a><br>
>       <a href="https://mail.kde.org/mailman/listinfo/freenx-knx" target="_blank">https://mail.kde.org/mailman/listinfo/freenx-knx</a><br>
> ________________________________________________________________<br>
<br>
<br>
</div>--<br>
<div><div></div><div class="h5">Yang Zhang<br>
<a href="http://www.mit.edu/%7Ey_z/" target="_blank">http://www.mit.edu/~y_z/</a><br>
________________________________________________________________<br>
     Were you helped on this list with your FreeNX problem?<br>
    Then please write up the solution in the FreeNX Wiki/FAQ:<br>
<br>
<a href="http://openfacts2.berlios.de/wikien/index.php/BerliosProject:FreeNX_-_FAQ" target="_blank">http://openfacts2.berlios.de/wikien/index.php/BerliosProject:FreeNX_-_FAQ</a><br>
<br>
         Don't forget to check the NX Knowledge Base:<br>
                 <a href="http://www.nomachine.com/kb/" target="_blank">http://www.nomachine.com/kb/</a><br>
<br>
________________________________________________________________<br>
       FreeNX-kNX mailing list --- <a href="mailto:FreeNX-kNX@kde.org">FreeNX-kNX@kde.org</a><br>
      <a href="https://mail.kde.org/mailman/listinfo/freenx-knx" target="_blank">https://mail.kde.org/mailman/listinfo/freenx-knx</a><br>
________________________________________________________________<br>
</div></div></blockquote></div><br>