web-dev-qa-db-fra.com

x11vnc sous Ubuntu 16.10 - mappage de clavier incorrect lors de l'accès à partir de Windows 7

désolé, toujours assez nouveau avec Ubuntu et peut donc ne pas voir l'évidence.

J'ai installé Ubuntu 16.04LTS ainsi que 16.10 à partir de rien sur une petite machine Intel avec un clavier allemand. La langue du système est l'anglais, mais le clavier en allemand. Lorsque vous travaillez directement sur le système, tout est normal.

J'ai installé x11vnc en tant que serveur sur la boîte et y accéder depuis un ordinateur portable Windows 7 avec un clavier allemand standard à l'aide de VNC Viewer 5.3.2.

L’accès fonctionne généralement, mais j’ai remarqué que certains caractères spéciaux ne sont pas soumis correctement. Les principaux problèmes que j'ai sont avec @ et .

J'ai essayé de définir des options spéciales côté serveur, telles que -xkb, -remap DEAD,
-add_keysyms, -noadd_keysyms, mais aucun n’est la solution. L'un d'eux - j'ai oublié après tous les changements - m'a donné les personnages recherchés, mais tout à coup je ne pouvais plus obtenir le !.

Edit: vient de tester d’autres clients VNC sous Windows (VNC Viewer 6.0.0, TightVNC Viewer 2.8.5) avec les mêmes résultats. Doit être un problème entre Windows et Ubuntu en tant que tel.

Qu'est ce que je fais mal? Merci!

1

J'ai résolu exactement le même problème pour mon serveur Ubuntu 16.04LTS auquel je me connecte via VNC en utilisant setxkbmap xx. (Adaptez xx à votre langue. Donc, dans votre cas, 'de')

Cela se réinitialise toutefois au redémarrage, vous devez donc aller dans Système> Préférences> Applications de démarrage et ajouter un nouveau programme de démarrage. Vous pouvez choisir ce que vous voulez pour le nom et le commentaire. Dans la section de commande, saisissez setxkbmap xx (remplacez xx par votre code de langue).

La commande est maintenant exécutée au démarrage et définira votre keylayout.

1
mboskamp