[Shift]+[F1] не работает в сеансах telnet
Обновление: я настроил putty (Windows 8; x64) для отправки точно таких же данных, как старый 16-битный Гипертерминал (Windows XP). Я проверил это с помощью Wireshark. Но все же Программное обеспечение на Suse Server не отвечает правильно на мой ввод клавиш Fn.
Что может быть не так? Ват, я здесь скучаю?
Я просто переключился с 16-битного терминального клиента на Putty (в Windows 8 Pro x64) и столкнулся с проблемой, которую не могу решить самостоятельно:
Мне нужно сочетание клавиш [Shift]+[F1] внутри серверной сессии. Но всякий раз, когда я набираю две клавиши, Putty просто удаляет выбранный символ с экрана.
Wireshark сказал мне, что переданные данные - это "\033[Y", а "Сервер Telnet для бедной женщины" (ShellIo Java Library) называет это "Нераспознанная последовательность ESC с символом 89 Y").
Как я могу отправить эту escape-последовательность из клиента замазки? Я настроил замазку в настройках клавиатуры SCO, и она отправляет правильные последовательности (так, как показано в Wireshark). Но Сервер не отвечает на F1 до F12.
2 ответа
Идти к Terminal > Keyboard
в окне конфигурации PuTTY измените Function keys and keypad
установка на Xterm R6
,