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>