I have NoMachine free version 4.3.30 installed on an XUbuntu 14.04 and the keyboard mapping is all wrong. When I press keys on the locally attached keyboard I get the characters I expect (in my case Swedish characters), but when I press keys on another keyboard from a Windows 4.3.30 client I get characters indicating an English key mapping.
I’ve read posts from other people with keyboard problems and the answer is “NoMachine only sends key codes, the operating system does the translation – set the correct mapping in your operating system”, but when looking at the keyboard settings in my XUbuntu 14.04, only a Swedish keyboard is listed, and again, when pressing keys on the locally attached keyboard, it works, so NoMachine must be doing something.
Output from setxbmap:
$ setxkbmap -query
rules: evdev
model: pc105
layout: se
Looks Swedish to me.
$ setxkbmap -print
xkb_keymap {
xkb_keycodes { include "evdev+aliases(qwerty)" };
xkb_types { include "complete" };
xkb_compat { include "complete" };
xkb_symbols { include "pc+se+inet(evdev)" };
xkb_geometry { include "pc(pc105)" };
};
Can’t parse this but I see “se” mentioned which is a good sign. Still, as an example, if I press SHIFT+2 I get a @, instead of the expected ” character, and the key to the right of P gives me a ] instead of the expected å.
Any suggestions what the problem might be and how I might fix it?