<br><tt><font size=2>freenx-knx-bounces@kde.org wrote on 08/04/2012 22:32:50:<br>
<br>
> Dear all,<br>
> <br>
> I am using FreeNX SVN from 20th Decenber 2011 on an Ubuntu 11.10 64bit
host.<br>
 </font></tt>
<br><tt><font size=2>???</font></tt>
<br>
<br><tt><font size=2>The FreeNX svn hasn't been updated since 2008.</font></tt>
<br><tt><font size=2>It is missing a number of patches . . . . </font></tt>
<br><tt><font size=2>        ( so what exactly
are you using ??? )</font></tt>
<br>
<br><tt><font size=2><br>
> When I connect from any Linux host the arrow key, Alt Gr, right CTRL<br>
> and more doesn't work.<br>
></font></tt>
<br>
<br><tt><font size=2>. . . like the one to fix evdev/changing of the key
mappings</font></tt>
<br>
<br><tt><font size=2> <br>
> If I dump the keymap layout from my physical computer with "xmodmap<br>
> -pke > keymap" and import in the FreeNX session with "xmodmap
keymap"<br>
> the arrow keys works again.<br>
> <br>
> Is it possible to fix this on the FreeNX server, so the clients won't<br>
> have to mess with it? =)<br>
</font></tt>
<br>
<br>
<br><tt><font size=2>If it's the evdev issue, you need the line in your
nxnode near</font></tt>
<br>
<br><tt><font size=2>cat << EOF > "$USER_FAKE_HOME/.nx/C-$sess_id/options"</font></tt>
<br>
<br><tt><font size=2>which</font></tt>
<br><tt><font size=2>looks a bit like :-</font></tt>
<br>
<br>
<br><tt><font size=2>${keyboard:+keyboard=$keyboard,}${client:+client=$client,}${kbtype:+kbtype=$kbtype,}${kbload:+kbload=$kbload,}${keymap:+keymap=$keymap,}${resize:+resize=$resize,}${CACHE}${IMAGES}${PACK}link=$link,nodelay=$nodelay,type=$realtype,cleanup=0,${ACCEPT}cookie=$proxy_cookie,id=$sess_id,samba=$samba,media=$media${sync:+,sync=$sync}${cups:+,cups=$cups}${keybd:+,keybd=$keybd}${aux:+,aux=$aux}${</font></tt><a href="http:+,http=$http"><tt><font size=2>http:+,http=$http</font></tt></a><tt><font size=2>}${rdpcolors:+,rdpcolors=$rdpcolors}${rdpcache:+,rdpcache=$rdpcache}${fullscreen:+,fullscreen=1}${clipboard:+,clipboard=$clipboard}${menu:+,menu=$menu}:$display</font></tt>
<br>
<br>
<br><tt><font size=2>to actually look like that.</font></tt>
<br>
<br><tt><font size=2>The evdev keymapping bit is the </font></tt>
<br>
<br><tt><font size=2>        ${client:+client=$client,}</font></tt>
<br>
<br><tt><font size=2>see /nx-X11/programs/Xserver/hw/nxagent/Keyboard.c</font></tt>
<br>
<br><tt><font size=2> <br>
> Hugs,<br>
> Sandra =)</font></tt>
<br>
<br>
<br>
<br>
<br>
<br>
<br><tt><font size=2>Marcello has added 12.04 LTS to the ubuntu FreeNX
ppa now.</font></tt>
<br>
<br>
<br>
<br><tt><font size=2><br>
</font></tt>