Исправление dmitry237, (текущая версия) :
А название темы какое?
Чем больше комментариев, тем больше ветвлений в обсуждении. Поэтому иногда смысл ответов не всегда соответствует изначальной цели, хоть и находится в ее контексте.
кто смотрит на панель с индикацией текущей раскладки клавиатуры перед тем как набирать текст?
Да, ввод не тех символов бывает раздражает, особенно, когда нарушена концентрация – думаешь о своем, а текст набираешь автоматом. Это наверное у всех так.
По существу ничего посоветовать не могу, индикация хороша в реальном времени, но для этого нужен сервис, который отслеживает состояние раскладки, координаты консольного курсора и выводит что-то в консоль, не блокируя потоки std*. Проще задуматься о звуковой индикации. Имхо, это нетривиальная задача выполнять параллельный код в одном консольном хосте. А если запихнуть в промпт, то скрипт будет отрабатывать не до ввода, а после него, что бессмысленно.
Исходная версия dmitry237, :
А название темы какое?
Чем больше комментариев, тем больше ветвлений в обсуждении. Поэтому иногда смысл ответов не всегда соответствует изначальной цели, хоть и находится в ее контексте.
кто смотрит на панель с индикацией текущей раскладки клавиатуры перед тем как набирать текст?
Да, ввод не тех символов бывает раздражает, особенно, когда нарушена концентрация – думаешь о своем, а текст набираешь автоматом. Это наверное у всех так.
По существу ничего посоветовать не могу, индикация хороша в реальном времени, но для этого нужен сервис, который отслеживает состояние раскладки, координаты курсора и выводит что-то в консоль, не блокируя потоки std*. Проще задуматься о звуковой индикации. Имхо, это нетривиальная задача выполнять параллельный код в одном консольном хосте. А если запихнуть в промпт, то скрипт будет отрабатывать не до ввода, а после него, что бессмысленно.