libxklavier will work reliably only when X display is local, it is not 
meant to work with remote x displays (Sunrays act like a local machine 
with's connected with many displays and keyboards). It can only read the 
configuration files of the machine in which the keyboard switching 
program runs, in case of Xvnc which's invariably always run remotely it 
does not make sense to read the keyboard configuration of the remote 
machine and apply it locally. (Eventhough it's run in the same machine, 
the hosting Xserver seems to  prevent keyboardgrab and keyboard 
switching didn't work from Xvnc session.)

In our tests with remote Xvnc sessions this does not produce any issues 
like jumbled input, it's just that keyboard switching failed, session 
retained the original settings.

Thanks,
Suresh

Darren J Moffat wrote:
> Suresh Chandrasekharan wrote:
>>     Keyboard switching functionality was tested on Sunrays having
>>     Xnewt xserver (derived from Xorg codebase) and found to be
>>     working well.
>
> Is it safe to assume that Xvnc causes no problems either since it is 
> an Xorg codebase server too ?
>

Reply via email to