LINUX.ORG.RU

История изменений

Исправление dmitry237, (текущая версия) :

А название темы какое?

Чем больше комментариев, тем больше ветвлений в обсуждении. Поэтому иногда смысл ответов не всегда соответствует изначальной цели, хоть и находится в ее контексте.

кто смотрит на панель с индикацией текущей раскладки клавиатуры перед тем как набирать текст?

Да, ввод не тех символов бывает раздражает, особенно, когда нарушена концентрация – думаешь о своем, а текст набираешь автоматом. Это наверное у всех так.

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

Исходная версия dmitry237, :

А название темы какое?

Чем больше комментариев, тем больше ветвлений в обсуждении. Поэтому иногда смысл ответов не всегда соответствует изначальной цели, хоть и находится в ее контексте.

кто смотрит на панель с индикацией текущей раскладки клавиатуры перед тем как набирать текст?

Да, ввод не тех символов бывает раздражает, особенно, когда нарушена концентрация – думаешь о своем, а текст набираешь автоматом. Это наверное у всех так.

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