Я столкнулся с этой причудливой вещью в двух местах, на Windows 7 и машине с XP.
У меня есть ноутбук с подключенным дополнительным монитором.Я запускаю x-сервер cygwin, используя ярлык в меню «Пуск» (Cygwin-X / XWin Server).Затем я запускаю xterm, щелкнув правой кнопкой мыши значок X в области значков в правом нижнем углу и выбрав Applications / xterm.
Я получаю xterm.В нем я могу набирать текст, но в зависимости от того, на каком мониторе находится окно xterm, все символы, требующие двух нажатий клавиш на моей шведской клавиатуре (пример: «~» требует, чтобы я сначала нажал alt + клавишу с пометкой «^ ¨ ~», а затемнажмите пробел, отобразив один ~ на экране) и получится пробел.
Если я перенесу xterm на другой монитор, я внезапно смогу ввести ~ в xterm.Переместите его обратно на предыдущий монитор, и я больше не могу набирать ~.
Странно или как?Это проблема у меня сейчас, на моем ноутбуке XP.На моем ноутбуке с Windows7 (та же базовая настройка) у меня была проблема, заключающаяся в том, что я мог печатать только такие слова, как ääö (не косвенные / комбинированные символы - у меня на клавиатуре есть клавиши, обозначенные соответственно å, ä и ö соответственно), а не другой.
Я запутался в разных способах запуска X-сервера, я думаю, что я делаю это правильно, как я описываю здесь.
Моей установке cygwin, возможно, исполнилось год на обоихмашины.Я хотел бы иметь возможность найти любую настройку, вызывающую такое поведение, поэтому я могу справиться с ней, если я столкнусь с подобными проблемами в будущем.
Любые идеи?
Редактировать: некоторые вещи, которые выгляделикак тэги html были искажены.