Forum Replies Created
Unfortunatly that did not work. I think reason is that dpkg… will reconfigure the raspberry pi xserver where as nx is running its own xserver called nxserver. I need to configure nxserver. Thanks for your help.
I am running NoMachine_5.0.47_2_armv6hf.deb on the raspberry pi. If I run “setxkbmap -layout gb” I get the correct mapping but only for one session. The normal way to configure the keyboard is to add a keyboard entry to xorg.conf or xorg.conf.d. I tried this with the files in various places but without success. NoMachine’s files are in the /usr/NX directory. nxserver does not seem to support xorg.conf. This actually is a linux problem as the windows client now sends raw keyboard events to the server without any mapping.
I have investigated a bit more. I understand that in recent versions of NoMachine the client sends raw key codes to the server and relies on nxserver to do the mapping. If I run setxkbmap I get the correct mapping but if I close the session and login again the key mapping reverts to a US keyboard. I need nxserver to start with the UK mapping. I have tried all the usual methods without success. The nxserver is running on Raspberry pi Debian so this is really a linux problem.
When typing into the local client on windows the mapping is correct.
When I type into a remote desktop it thinks it is a US keyboard. eg if I type \ it is displayed as <. I think I need to configure the server keyboard.