This sounds like the same keymap issues that were experienced with an older version. It may be that the solution that was implemented to solve those issues may not resolve this issue or may be aggravating it. I believe this stems out of the new evdev input system that is in use in newer desktops. Unfortunately, the X server in FreeNX is old and does not translate keymaps properly for evdev so several kludges need to be implemented to overcome this shortfall. The only way to resolve these issues so far has been to add specific fixes for the program to do a manual keymap or the login script to do this.
This sounds like the same keymap issues that were experienced with an older version. It may be that the solution that was implemented to solve those issues may not resolve this issue or may be aggravating it. I believe this stems out of the new evdev input system that is in use in newer desktops. Unfortunately, the X server in FreeNX is old and does not translate keymaps properly for evdev so several kludges need to be implemented to overcome this shortfall. The only way to resolve these issues so far has been to add specific fixes for the program to do a manual keymap or the login script to do this.