Putty windows 10 не работает клавиатура

Здравствуйте!
  • Remove From My Forums
  • Вопрос

  • Здравствуйте!

    подскажите пожалуйста, не работает клавиатура в терминале программы putty на windows 10 версии 1703, не реагирует ни одна клавиша, а проверяли на windows 10 версии 1607 клавиатура в терминале работает нормально, помогите
    пожалуйста решить данный вопрос.

    • Перемещено

      29 сентября 2017 г. 17:25
      Перенесено из ветки Win Serv 2008

Ответы

  • странно тогда, почему в windows 10, версия 1607, построение ОС 14393.1715 в программе putty через serial по com-порту клавиатура работает нормально, а в версии 1703, сборка 15063.632 клавиатура не работает, не кажется ли
    вам что это косяк разработчиков, пускай исправляют данную проблему.

    Пускай… вы можете зарегать запрос на конекте, или платный кейс, подождать (месяц-два) пока проверят наличие проблемы, потом месяц-два на выпуск патча, и его проверку, и вуаля через пол года у Вас будет патч. В случае платного
    кейса возможно вопрос решится чутка быстрее.

    Или можно не ждать пол года и решить вопрос за вечер…


    The opinion expressed by me is not an official position of Microsoft

    • Предложено в качестве ответа
      Anton Sashev Ivanov
      10 октября 2017 г. 9:36
    • Помечено в качестве ответа
      Anton Sashev Ivanov
      30 октября 2017 г. 10:26

Форум РадиоКот • Просмотр темы — Putty — не работает клавиатура

Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Сб фев 04, 2023 21:51:59

Сообщения без ответов | Активные темы

ПРЯМО СЕЙЧАС:

Автор Сообщение

btr-90

Не в сети

Заголовок сообщения: Putty — не работает клавиатура

СообщениеДобавлено: Ср ноя 18, 2015 02:12:54 

Потрогал лапой паяльник
Аватар пользователя

Карма: 3

Рейтинг сообщений: 9

Зарегистрирован: Вс мар 15, 2009 00:35:53
Сообщений: 331
Откуда: Ульяновск

Рейтинг сообщения: 0

Всем привет.

Столкнулся в необходимостью проверить последовательный порт и решил это сделать с помощью терминала Putty. Настраиваю соединение, открываю командную строку, но клавиатура вообще ничего не печатает. Такая проблема наблюдается как в Вин7, так и в Дебиане. С чем это может быть связано? С аналогичным терминалом Китти та же проблема. :(

Заранее спасибо за помощь.


_________________
И сейчас, и потом хорошо быть котом!

Вернуться наверх
 

ПрофильПрофиль

 

Реклама

Шурики

Не в сети

Заголовок сообщения: Re: Putty — не работает клавиатура

СообщениеДобавлено: Ср ноя 18, 2015 09:13:23 

Карма: 3

Рейтинг сообщений: 48

Зарегистрирован: Пн авг 31, 2009 22:10:50
Сообщений: 506
Откуда: СК

Рейтинг сообщения: 2

То, что набирается на клавиатуре, идет через ком-порт на устройство. То, что приходит с устройства, отображается на экране.

Вывод — надо сделать перемычку на ком-порте: RxD-TxD. Для 9-пин это контакты 2-3.

Если хотите просто проверить клавиатуру, включите в терминале эхо-вывод. Тогда данные идут и на устройство и параллельно отображаются на экране.

Для Putty (RUS): Терминал-Локальное эхо — Вкл

Вернуться наверх
Реклама

btr-90

Не в сети

Заголовок сообщения: Re: Putty — не работает клавиатура

СообщениеДобавлено: Ср ноя 18, 2015 12:08:27 

Потрогал лапой паяльник
Аватар пользователя

Карма: 3

Рейтинг сообщений: 9

Зарегистрирован: Вс мар 15, 2009 00:35:53
Сообщений: 331
Откуда: Ульяновск

Рейтинг сообщения: 0

Спасибо, добрый человек, теперь получилось!

Я почему-то думал, что сначала печатаем, потом отправляем Enter-ом. Теперь разобрался. :)


_________________
И сейчас, и потом хорошо быть котом!

Вернуться наверх

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

The problem is the value of the TERM environment variable does not match the configured terminal characteristics — specifically the «Home and End keys» and «Function keys and keypad» settings.

These can be hard to get right.

What is expected by the Debian server.

Type infocmp -I to see what your computer is expecting.

$ infocmp -I 
#       Reconstructed via infocmp from file: /usr/share/terminfo/a/ansi
ansi|ansi/pc-term compatible with color,
        …
        rmul=E[m, il1=E[L, kbs=^H, kcbt=E[Z, kcud1=E[B,
        khome=E[H, kich1=E[L, kcub1=E[D, kcuf1=E[C, kcuu1=E[A,
        …

khome=E[H means that the server expects to receive three characters ESC [ H when you press Home.

You can look at what is expected for other values of TERM

$ infocmp -I xterm
#       Reconstructed via infocmp from file: /usr/share/terminfo/x/xterm
xterm|X11 terminal emulator,
        …
        is2=E[!pE[?3;4lE[4lE>, il1=E[L, ka1=EOw, ka3=EOu,
        kb2=EOy, kbs=177, kbeg=EOE, kc1=EOq, kc3=EOs,
        kdch1=E[3~, kcud1=EOB, kend=E[4~, kent=EOM, kf1=EOP,
        kf10=E[21~, kf11=E[23~, kf12=E[24~, kf13=E[25~,
        kf14=E[26~, kf15=E[28~, kf16=E[29~, kf17=E[31~,
        kf18=E[32~, kf19=E[33~, kf2=EOQ, kf20=E[34~, kf3=EOR,
        kf4=EOS, kf5=E[15~, kf6=E[17~, kf7=E[18~, kf8=E[19~,
        kf9=E[20~, khome=E[1~, kich1=E[2~, kcub1=EOD,
        kmous=E[M, knp=E[6~, kpp=E[5~, kcuf1=EOC, kcuu1=EOA,
        …

Here you can see that, if TERM were set to xterm, this server would expect to receive ESC [ 1 ~ when Home is pressed (khome)

If the above is too cryptic, try infocmp -L

You can also do things like tput khome | hexdump -C if you know the terminfo capability names for the keys you are interested in.

$ tput khome | hexdump -C
00000000  1b 5b 48                                          |.[H|

or, arguably more legibly

$ tput khome | hexdump -e '12/1 "%3_u" "n"'
esc  [  H

or to see what another TERM setting might mean

$ TERM=xterm tput khome | hexdump -e '12/1 "%3_u" "n"'
esc  [  1  ~

if the output is empty the server thinks that terminal type (TERM) doesn’t have that key.

What is actually sent by Putty.

To see what Home actually sends, run vi, press i (for insert mode) press Ctrl+V then press Home and press Esc to exit insert mode.

Solution

Adjust Putty config (or TERM) until what is sent matches what the other end expected.


E.g.

Do as specified in https://www.chiark.greenend.org.uk/~sgtatham/putty/wishlist/terminfo.html then in Putty, Configuration, Connection, Data, terminal-type string = PuTTY and save that. Maybe.

The problem is the value of the TERM environment variable does not match the configured terminal characteristics — specifically the «Home and End keys» and «Function keys and keypad» settings.

These can be hard to get right.

What is expected by the Debian server.

Type infocmp -I to see what your computer is expecting.

$ infocmp -I 
#       Reconstructed via infocmp from file: /usr/share/terminfo/a/ansi
ansi|ansi/pc-term compatible with color,
        …
        rmul=E[m, il1=E[L, kbs=^H, kcbt=E[Z, kcud1=E[B,
        khome=E[H, kich1=E[L, kcub1=E[D, kcuf1=E[C, kcuu1=E[A,
        …

khome=E[H means that the server expects to receive three characters ESC [ H when you press Home.

You can look at what is expected for other values of TERM

$ infocmp -I xterm
#       Reconstructed via infocmp from file: /usr/share/terminfo/x/xterm
xterm|X11 terminal emulator,
        …
        is2=E[!pE[?3;4lE[4lE>, il1=E[L, ka1=EOw, ka3=EOu,
        kb2=EOy, kbs=177, kbeg=EOE, kc1=EOq, kc3=EOs,
        kdch1=E[3~, kcud1=EOB, kend=E[4~, kent=EOM, kf1=EOP,
        kf10=E[21~, kf11=E[23~, kf12=E[24~, kf13=E[25~,
        kf14=E[26~, kf15=E[28~, kf16=E[29~, kf17=E[31~,
        kf18=E[32~, kf19=E[33~, kf2=EOQ, kf20=E[34~, kf3=EOR,
        kf4=EOS, kf5=E[15~, kf6=E[17~, kf7=E[18~, kf8=E[19~,
        kf9=E[20~, khome=E[1~, kich1=E[2~, kcub1=EOD,
        kmous=E[M, knp=E[6~, kpp=E[5~, kcuf1=EOC, kcuu1=EOA,
        …

Here you can see that, if TERM were set to xterm, this server would expect to receive ESC [ 1 ~ when Home is pressed (khome)

If the above is too cryptic, try infocmp -L

You can also do things like tput khome | hexdump -C if you know the terminfo capability names for the keys you are interested in.

$ tput khome | hexdump -C
00000000  1b 5b 48                                          |.[H|

or, arguably more legibly

$ tput khome | hexdump -e '12/1 "%3_u" "n"'
esc  [  H

or to see what another TERM setting might mean

$ TERM=xterm tput khome | hexdump -e '12/1 "%3_u" "n"'
esc  [  1  ~

if the output is empty the server thinks that terminal type (TERM) doesn’t have that key.

What is actually sent by Putty.

To see what Home actually sends, run vi, press i (for insert mode) press Ctrl+V then press Home and press Esc to exit insert mode.

Solution

Adjust Putty config (or TERM) until what is sent matches what the other end expected.


E.g.

Do as specified in https://www.chiark.greenend.org.uk/~sgtatham/putty/wishlist/terminfo.html then in Putty, Configuration, Connection, Data, terminal-type string = PuTTY and save that. Maybe.

Данный материал основан на переводе оригинального PuTTY FAQ, и подойдёт как к английской, так и к русской версии PuTTY. Большинство терминов и описаний пользовательского интерфейса оставлены на языке оригинала.

  • 1. Введение
    • 1.1. Что такое PuTTY?
  • 2. Возможности, поддерживаемые PuTTY
    • 2.1. Поддерживает ли PuTTY протокол SSH-2?
    • 2.2. Поддерживает ли PuTTY работу с файлами личных ключей SSH-2 в форматах OpenSSH и ssh.com?
    • 2.3. Поддерживает ли PuTTY протокол SSH-1?
    • 2.4. Поддерживает ли PuTTY Локальное Эхо?
    • 2.5. Умеет ли PuTTY сохранять настройки, чтобы мне не приходилось их настраивать каждый раз?
    • 2.6. Поддерживает ли PuTTY хранение настроек в обычных файлах на диске?
    • 2.7. Поддерживает ли PuTTY работу в полноэкранном режиме, наподобие «DOS-box»?
    • 2.8. Есть ли у PuTTY способность запоминать мой пароль, чтобы мне не пришлось его вводить при каждом соединении?
    • 2.9. Есть ли возможность отключить раздражающие «Host Key» предупреждения о серверном ключе?
    • 2.10. Есть ли в планах разработка собственного SSH-сервера, для включения в состав PuTTY Suite?
    • 2.11. Может ли PSCP или PSFTP передавать файлы в режиме ASCII?
  • 3. Порты и другие ОС
    • 3.1. Какие существуют порты PuTTY?
    • 3.2. Есть ли порт PuTTY под Unix?
    • 3.3. Зачем нужен порт под Unix? Когда есть OpenSSH!
    • 3.4. Будет ли порт под Windows CE или PocketPC?
    • 3.5. Есть ли порт под Windows 3.1?
    • 3.6. Будет ли порт под Mac?
    • 3.7. Будет ли порт под EPOC?
    • 3.8. Будет ли порт под iPhone?
  • 4. Внедрение PuTTY в другие программы
    • 4.1. Доступен ли SSH или Telnet бэкенд в качестве DLL?
    • 4.2. Доступен ли SSH или Telnet бэкенд в качестве компонента Visual Basic?
    • 4.3. Как использовать PuTTY для создания SSH-соединений из другой программы?
  • 5. PuTTY в деталях
    • 5.1. Какой тип терминала использует PuTTY?
    • 5.2. Где PuTTY хранит свои данные?
  • 6. Практические вопросы (HOWTO)
    • 6.1. Какое имя пользователя / пароль я должен использовать?
    • 6.2. Какие команды я могу набирать в окне терминала PuTTY?
    • 6.3. Как сделать, чтобы PuTTY запускалась развёрнутой на полный экран?
    • 6.4. Как создать ярлык для запуска сохранённого сеанса?
    • 6.5. Как запустить SSH-сеанс прямо из командной строки?
    • 6.6. Как я могу «Копировать» и «Вставить» между PuTTY и другими приложениями Windows?
    • 6.7. Как я могу использовать все функции PuTTY (открытые ключи, проксирование, выбор шифра и т.д.) в PSCP, PSFTP, и Plink?
    • 6.8. Как пользоваться PSCP.EXE? Я кликаю на значок, но окно моментально закрывается.
    • 6.9. Как мне использовать PSCP для копирования файла, в имени которого содержится пробел?
  • 7. Поиск и устранение неисправностей
    • 7.1. Почему я получаю ошибку «Incorrect MAC received on packet»?
    • 7.2. Почему в PSCP я получаю ошибку «Fatal: Protocol error: Expected control record»?
    • 7.3. Я нажал на цвет в настройках цветовых схем, но цвет терминала не меняется.
    • 7.4. Plink под Windows 95 говорит, что не может найти библиотеку WS2_32.DLL.
    • 7.5. После попытки установить SSH-2 соединение, PuTTY говорит «Out of memory» и зависает.
    • 7.6. При попытке передачи файлов, PSCP/PSFTP говорит «Out of memory» и зависает.
    • 7.7. PSFTP передаёт файлы значительно медленнее, чем PSCP.
    • 7.8. При запуске полноцветного приложения, я вижу чёрные области там, где должен быть цвет, и наоборот.
    • 7.9. Я изменяю некоторые настройки терминала, но ничего не происходит.
    • 7.10. Мои сеансы PuTTY неожиданно закрываются после некоторого времени простоя.
    • 7.11. Соединения PuTTY обрываются слишком быстро при кратковременных потерях связи. Как увеличить timeout?
    • 7.12. Когда я читаю бинарный файл командой «cat», то получаю «PuTTYPuTTYPuTTY» в командную строку.
    • 7.13. Когда я читаю бинарный файл командой «cat», заголовок окна меняется на какую-то ерунду.
    • 7.14. Клавиатура перестаёт работать, когда PuTTY отображает поле ввода пароля.
    • 7.15. Функциональные клавиши в серверных приложениях иногда делают не то, что я от них ожидал.
    • 7.16. Когда мой SSH сервер обновился до версии OpenSSH 3.1p1/3.4p1, больше не получается соединиться с ним используя PuTTY.
    • 7.17. Почему PuTTYgen может загрузить ключ, а PuTTY нет? Я получаю ошибку «Couldn’t load private key from …»
    • 7.18. Когда я соединяюсь с системой Red Hat Linux 8.0, некоторые символы не отображаются корректно.
    • 7.19. После обновления до PuTTY 0.54, прокрутка перестала работать когда я выполняю команду «screen».
    • 7.20. После обновления Windows XP до Service Pack 2, не получается использовать IP-адреса наподобие 127.0.0.2.
    • 7.21. Команды PSFTP, кажется, пропускают разделители директорий (слеш «/»).
    • 7.22. Вы хотите услышать о «Software caused connection abort»?
    • 7.23. Мой SSH-2 сеанс очень часто блокируется на несколько секунд.
    • 7.24. Не могу запустить PuTTY. Windows говорит, что «the application configuration is incorrect».
    • 7.25. Когда я ставлю PuTTY в C:WINDOWSSYSTEM32 на моей 64-битной системе, то «Duplicate Session» не работает.
  • 8. Вопросы безопасности
    • 8.1. Насколько это безопасно, скачать и использовать PuTTY на общедоступном ПК?
    • 8.2. Какие следы в системе оставляет PuTTY? Как я могу это очистить?
    • 8.3. Как же PuTTY теперь поддерживает DSA, если раньше вы говорили, что это небезопасно?
    • 8.4. Не мог бы Pageant использовать VirtualLock() для запрета записи личных ключей на диск?
  • 9. Административные вопросы
    • 9.1. Хотите, я зарегистрирую для вас более красивое доменное имя?
    • 9.2. Хотите бесплатный хостинг для веб-сайта PuTTY?
  • 10. Разные вопросы
    • 10.1. PuTTY является портом OpenSSH? Или основан на OpenSSH/OpenSSL?
    • 10.2. Где я могу купить жвачку для рук Silly Putty?
    • 10.3. Что означает слово «PuTTY»?
    • 10.4. Как произносится «PuTTY»?

Понравилась статья? Поделить с друзьями:
  • Putty unable to open serial port windows 10
  • Putty scp from windows to linux
  • Putty key generator windows 10 скачать
  • Putty copy from linux to windows
  • Pushing the limits of windows virtual memory