<br><font size=2 face="sans-serif">Nearly right Gregory !!</font>
<br>
<br>
<br><font size=2 face="sans-serif">What you really have to do is run :-</font>
<br>
<br><font size=2 face="sans-serif">NX (libraries) version 3.3 or later,
and</font>
<br>
<br><font size=2 face="sans-serif">a patched FreeNX /usr/libexec/nx/nxnode
(on fedora) </font>
<br>
<br><font size=2 face="sans-serif">with this :-</font>
<br>
<br><font size=2 face="sans-serif">cat << EOF > "$USER_FAKE_HOME/.nx/C-$sess_id/options"</font>
<br><font size=2 face="sans-serif">nx/nx,${keyboard:+keyboard=$keyboard,}${kbtype:+kbtype=$kbtype,}${kbload:+kbload=$kbload,}${keymap:+keymap=$keymap,}${geometry:+geometry=$geometry,}${client:+client=$client,}${resize:+resize=$resize,}${CACHE}${IMAGES}${PACK}link=$link,nodelay=$nodelay,type=$realtype${clipboard:+,clipboard=$clipboard}${composite:+composite=$composite},cleanup=0,product=LFE/None/LFEN/None,shmem=1,${backingstore:+backingstore=$backingstore,}shpix=1,${ACCEPT}cookie=$proxy_cookie,id=$sess_id,samba=$samba,media=$media${sync:+,sync=$sync}${cups:+,cups=$cups}${keybd:+,keybd=$keybd}${aux:+,aux=$aux}${</font><a href="http:+,http=$http"><font size=2 face="sans-serif">http:+,http=$http</font></a><font size=2 face="sans-serif">}${rdpcolors:+,rdpcolors=$rdpcolors}${rdpcache:+,rdpcache=$rdpcache}${fullscreen:+,fullscreen=1}${menu:+,menu=$menu}:$display</font>
<br><font size=2 face="sans-serif">EOF</font>
<br>
<br><font size=2 face="sans-serif">( from freenx-server-0.7.3-15.fc12 )
in it, around about line 1342.</font>
<br>
<br><font size=2 face="sans-serif">The bit you need for the mappings is
the ${client:+client=$client,}</font>
<br>
<br><font size=2 face="sans-serif">Which rpms did you install??</font>
<br>
<br><font size=2 face="sans-serif">The Fedora12 rpms should work . . .
. </font>
<br>
<br><font size=2 face="sans-serif"> . . . . I can't see any Fedora13
ones</font>
<br>
<br>
<br>
<br><tt><font size=2>Gregory Carter <gcarter@aesgi.com> wrote on
16/04/2010 14:47:27:<br>
<br>
> I have a solution to my keyboard mapping problems, which I would like
to <br>
> share with the list.<br>
> <br>
> First my setup:<br>
> <br>
> Server: Fedora 13 beta x64<br>
> Client: Fedora 13 beta x64<br>
> <br>
> No Machine Client 3.4.07 on the Fedora 13 Beta client.<br>
> <br>
> Problem:<br>
> <br>
> Logging in I have no arrow keys, and the numeric keypad is mapped
<br>
> wrong.   This was a game stopper as I wanted to use it with Remote
<br>
> AutoCAD sessions.<br>
> <br>
> I honestly couldn't find anything with respect to NX mapping keys,
but <br>
> after looking at the code I found it was more of a X Windows problem,
<br>
> than a NX problem.<br>
> <br>
> You need to login to the nx session that is giving you keyboard <br>
> problems, and install xkeycaps:<br>
> <br>
> First of all you should get the graphical front end to xmodmap.  In
<br>
> Fedora 13 it was a:<br>
> <br>
> yum install xkeycaps<br>
> <br>
> Once you have xkeycaps running in your nx session, you right click
on a <br>
> key, and then select the correct key on the right to remap it.  I
had to <br>
> do this for my entire keypad, and arrow keys.<br>
> <br>
> After you do that, it saves out a dot file to your local directory.<br>
> <br>
> You have to execute "xmodmap <dot-file-wrtten-out-by-xkeycaps>"<br>
> <br>
> Just pass the dot file to xmodmap, and presto, all of my issues are
gone.<br>
> <br>
> To make it permenant you will have to set that command in your bashrc
or <br>
> bash_profile when you login to your NX session or you can execute
<br>
> manually by hand when you need to.<br>
> <br>
> Very nice little program, and so ends a very frustrating evening of
not <br>
> having my keyboard mapped right in Fedora 13 under NX.<br>
> <br>
> -gc<br>
> <br>
> <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>
> </font></tt><a href="http://openfacts2.berlios.de/wikien/index.php/BerliosProject:FreeNX_-_FAQ"><tt><font size=2>http://openfacts2.berlios.de/wikien/index.php/BerliosProject:FreeNX_-_FAQ</font></tt></a><tt><font size=2><br>
>   <br>
>          Don't forget to check the NX Knowledge
Base:<br>
>                  </font></tt><a href=http://www.nomachine.com/kb/><tt><font size=2>http://www.nomachine.com/kb/</font></tt></a><tt><font size=2>
<br>
> <br>
> ________________________________________________________________<br>
>        FreeNX-kNX mailing list --- FreeNX-kNX@kde.org<br>
>       </font></tt><a href="https://mail.kde.org/mailman/listinfo/freenx-knx"><tt><font size=2>https://mail.kde.org/mailman/listinfo/freenx-knx</font></tt></a><tt><font size=2><br>
> ________________________________________________________________<br>
</font></tt>