Я использую замазку из коробки Windows XP для ssh на нескольких других машинах. Если я случайно удерживаю клавишу слишком долго (чтобы она повторялась более чем несколько раз) или слишком быстро набираю текст, замазка переходит в "режим сканирования", поэтому каждые две или три секунды появляется только одно нажатие клавиши. Эта проблема не возникает в замазке на других машинах здесь. Есть ли какие-то настройки, которые могут решить проблему? Проблема не в машине назначения, это происходит с любой машиной, к которой подключается шпаклевка.
3 ответа
По моему опыту, выполнение следующих действий может немного уменьшить эти лаги:
- отключить звонок вообще (выберите Терминал-> Звонок-> Нет)
- повторно включить алгоритм Naggle (снимите флажок Connection-> Disable Naggle's)
- Включить сжатие данных (пометьте Соединение-> SSH-> Включить сжатие)
Будет замечательно, если кто-то объяснит, что происходит, и введет не эмпирическое, а логическое решение.
Удаление всего реестра PuTTY [HKEY_CURRENT_USER\Software\SimonTatham], похоже, решило проблему - спасибо за подсказку.
(Не было никакой «заведомо исправной» машины, с которой можно было бы сравнить, и ничего в настройках не выскочило так, как очевидно, перепутано; и проблема в / не в самой Windows - приглашение cmd работает нормально.)
редактировать: к сожалению, проблема не была решена. Очевидно, что это НЕ проблема с замазкой, потому что такое же поведение возникает при использовании ssh из cygwin (поэтому я, вероятно, ошибаюсь, полагая, что это не проблема Windows). К сожалению, я понятия не имею, как начать искать лекарство.
Зайдите в диалог изменения настроек в PuTTY. Сравните настройки в терминале, клавиатуре, звонке и функциях (четыре категории) с заведомо исправной машиной. Моя ставка на что-то в линейной дисциплине в терминале или на одну из настроек Bell. Я предполагаю, что вы подключаетесь через сеть, а не через последовательное соединение.
Также запустите консоль Windows (CMD.EXE) и посмотрите, есть ли у вас такое поведение (или что-то вроде Блокнота). Если это так, то это проблема Windows, а не PuTTY.