Je suis tombé sur deux choses bizarres à deux endroits, sur Windows 7 et XP.Les caractères non-US ou indirects de Cygwin ne fonctionnent pas dans xterm sur un moniteur supplémentaire
J'ai un ordinateur portable avec un moniteur supplémentaire connecté. Je démarre le serveur x de cygwin en utilisant le raccourci du menu Démarrer (Cygwin-X/XWin Server). Je lance ensuite un xterm en cliquant avec le bouton droit sur l'icône X dans la barre d'icônes en bas à droite et en sélectionnant Applications/xterm.
Je reçois un xterm. Je peux taper du texte, mais en fonction de quel moniteur la fenêtre xterm réside, tous les caractères qui nécessitent deux touches sur mon clavier suédois (exemple: "~" nécessite que j'appuie d'abord sur alt + la touche marquée "^ ¨ ~" puis appuyez sur espace, rendant un seul ~ sur l'écran) entraîner un espace en cours d'impression.
Si je déplace le xterm vers l'autre moniteur, je peux soudainement saisir un ~ dans le xterm. Déplacez-le vers le moniteur précédent, et je ne peux plus taper ~.
Bizarre ou quoi? C'est le problème que j'ai maintenant, sur mon ordinateur portable XP. Sur mon ordinateur portable Windows7 (même configuration de base) j'ai eu le problème de ne pouvoir taper que des åäö (caractères non indirects/combinés - j'ai respectivement les touches å, ä et ö sur mon clavier) sur un moniteur, pas sur l'autre.
Je me suis amusé avec différentes façons de démarrer le serveur X, je pense que je le fais de la bonne façon que je décris ici.
Mon installation cygwin est peut-être vieille d'un an sur les deux machines. Je voudrais être en mesure de trouver quel que soit le paramètre provoque ce comportement, donc je peux le gérer si je rencontre des problèmes similaires à l'avenir.
Des idées? Edit: quelques trucs qui ressemblaient à des balises html ont été mutilés.
Est-ce que ce comportement étrange se produit uniquement avec xterm, ou est-ce que cela arrive avec d'autres applications X (par exemple, emacs)? –
J'ai commencé xemacs à partir d'une invite où j'ai le problème ci-dessus. Je pourrais écrire tous les caractères sans problème. –
J'ai également essayé de lancer emacs à partir du menu des applications sur l'icône X dans la barre d'applications - je pourrais y écrire tous les caractères. –