If you are using Spyder through VNC session, chance are you will see the following errors. The symptom is that your input through Keyboard is not present (the mouse and copy/paste still works).
Qt: XKEYBOARD extension not present on the X server.
Qt: Could not determine keyboard configuration data from X server, will use hard-coded keymap configuration.
Qt: Failed to compile a keymap!
The fix is quite simple, just