Получение и установка текущей раскладки клавиатуры


Содержание

Определить, какая раскладка клавиатуры сейчас включена

29.12.2020, 00:12

Нажатие клавиш SendInput и раскладка клавиатуры
Клиент на сишарпе посылает серверу нажатую клавишу: private void Form1_KeyUp(object sender.

Как узнать, какая раскладка сейчас используется?
Можно ли из программы узнать какая раскладка сейчас используется в windows, русская или английская

Откуда компьютер знает сколько сейчас времени, и какая сейчас дата?
Вопрос состоит не на программном уровне, а на уровне железа. Я понимаю есть небольшое устройство.

Как узнать, какая языковая раскладка выставлена?
Есть ли способ узнать, на какой язык выставлена языковая раскладка Windows? Даже не язык конкретно.

Раскладка клавиатуры
Приветствую всех снова! :) Как вы скорее всего догадались опять нужен хелп :( Нужно сделать.

Получение и установка текущей раскладки клавиатуры

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

Для изменения раскладки клавиатуры в программном интерфейсе операционной системы Microsoft Windows NT предусмотрено несколько специальных функций.

Получение списка установленных раскладок

При установке операционной системы Microsoft Windows NT или Microsoft Windows 95 пользователь может выбрать для работы одну или несколько раскладок клавиатуры. Для определения списка установленных раскладок вы можете использовать функцию GetKeyboardLayoutList:

Функция GetKeyboardLayoutList записывает в буфер, адрес которого задан параметром lpList, массив идентификаторов установленных раскладок клавиатуры, имеющих тип HKL. Через параметр nBuff вы должны передать функции размер буфера, указанный в количестве идентификаторов типа HKL.

Как определить этот размер?

Для этого достаточно указать функции GetKeyboardLayoutList параметр nBuff, имеющий нулевое значение. При этом функция вернет размер массива, необходимый для записи в него всех идентификаторов.

Вот фрагмент кода, в котором приложение заказывает динамически память для идентификаторов установленных раскладок клавиатуры, а затем заполняет полученный буфер с помощью функции GetKeyboardLayoutList:

Заметим, что младшее слово идентификатора раскладки клавиатуры содержит идентификатор набора национальных параметров. Этот факт можно использовать для определения названия национального языка или страны, соответствующего данной раскладке клавиатуры.

Операция определения названия национального языка выполняется в приведенном ниже фрагменте кода:

Определение названия текущей раскладки клавиатуры

Для определения названия текущей (активной) расклдаки клавиатуры вы можете воспользоваться функцией GetKeyboardLayoutName:

Через единственный параметр вы должны передать этой функции адрес буфера, в который будет записано название раскладки. Размер буфера должен быть не меньше чем KL_NAMELENGTH байт.

Определение идентификатора раскладки клавиатуры для задачи

С помощью функции GetKeyboardLayout приложение может определить идентификатор раскладки клавиатуры, назначенный для данной задачи:

Единственный параметр этой функции определяет идентификатор задачи, для которой нужно определить идентификатор раскладки клавиатуры. Если вы укажите нулевое значение, функция возвратит идентификатор раскладки для текущей задачи.

Загрузка раскладки клавиатуры

С помощью функции LoadKeyboardLayout вы можете загрузить новую раскладку клавиатуры:

При помощи параметра pwszKLID задается имя загружаемой раскладки. Это имя должно задаваться в виде текстовой строки, содержащей значение идентификатора национального языка в текстовом виде. Для загрузки, например, американской раскладки клавиатуры необходимо задать строку 00000409, а для загрузки русской раскладки — строку 00000419.

Параметр Flags задает режимы работы функции LoadKeyboardLayout и может иметь следующие значения:

Если указанная раскладка клавиатуры не была загружена ранее, она загружается и становится активной

В этом случае раскладка циклически сдвигается в списке загруженных раскладок

Использование альтернативной раскладки клавиатуры, указанной в регистрационной базе данных (ключ HKEY_CURRENT_USER\Keyboard Layout\Substitutes)

Используется вместе с флагом KLF_ACTIVATE и только тогда, когда указанная раскладка уже загружена. В этом случае загруженная ранее раскладка клавиатуры выгружается

Выгрузка раскладки клавиатуры

Зная идентификатор загруженной ранее расклдаки клавиатуры, вы можете выгрузить эту раскладку из памяти. Для этого следует вызвать функцию UnloadKeyboardLayout:

В качестве единственного параметра этой функции следует передать идентификатор выгружаемой раскладки клавиатуры hkl.

Переключение раскладки клавиатуры

Последняя функция, которую мы рассмотрим в этом разделе и которая предназначена для работы с раскладками клавиатуры, называется ActivateKeyboardLayout:

Эта функция делает текущей раскладку клавиатуры, идентификатор которой передается ей через параметр hkl. Вы можете определить этот идентификатор с помощью функции LoadKeyboardLayout или взять из списка загруженных идентификаторов раскладок, который определяется функцией GetKeyboardLayoutList.

Параметр Flags определяет режимы работы функции и имеет следующие значения:

Система выполняет циклический сдвиг раскладок клавиатур в списке

Выгрузка раскладки, которая раньше была активна

Пример использования функций GetKeyboardLayoutList и ActivateKeyboardLayout вы найдете в исходных текстах приложения SETLOCAL, к описанию которых мы и переходим.

Автоматическое переключение раскладки клавиатуры: выбираем лучшую утилиту!

При работе за компьютером многим из нас приходится набирать текст на клавиатуре: будь то простой ответ в соц. сетях, или подготовка какого-нибудь документа. И довольно часто у нас происходят различные опечатки из-за того, что не успели вовремя переключить раскладку клавиатуры.

Кстати, подсчитано, что за 1 год работы за ПК на переключение раскладки и правки текста (из-за этого) — у среднестатистического пользователя (который работает с текстом) тратится порядка нескольких дней!

Согласитесь, что установка утилиты, которая сама будет делать за вас эту работу — существенно сэкономит вам время (наверное, именно поэтому они так популярны в последнее время).

В этой статье остановлюсь на лучших продуктах из этой категории программ (думаю, свой выбор смогут сделать большинство пользователей ) .


Утилиты для автоматического переключения раскладки

Caramba Switcher

Caramba Switcher работает!

Принципиально новая утилита для авто-раскладки клавиатуры (кстати, от создателя легендарной Punto Switcher). Распространяется бесплатно. Приятно удивляет, что в ней реализованы механизмы, которых не было никогда в подобных утилитах до этого. Например, чего только стоит ее «само-обучаемость»: чем больше вы с ней будете работать, тем больше она запомнит какие слова вы используете и в каком написании.

  1. утилита автоматически определяет с каким текстом вы работаете и подстраивается под него (т.е. не будет никаких лишних переключений и ошибочных переводов слов);
  2. поддержка русского, английского, немецкого языков;
  3. утилита работает из «коробки»: ненужно ничего настраивать;
  4. когда вы запускаете игры: она автоматически выключается (чтобы не мешать игровому процессу);
  5. автоматическое обучение программы: чем больше вы с ней работаете, тем она больше запоминает о вас. Вам теперь ненужно вручную создавать какие-то не было бы правила — Caramba Switcher запомнит написание ваших слов автоматически!
  6. нет подвисаний при переводе слова с одной раскладки на другую (как это бывало в том же Punto Switcher).
  7. утилита бесплатна, поддерживается всеми новыми ОС Windows 7, 8, 10.

Punto Switcher

Окно настроек Punto Switcher

Одна из самых популярных (* думаю, со временем Caramba Switcher может потеснить ее) утилит для автоматического переключения раскладки. Работает быстро, переключает прямо во время набора (можно сказать на лету). Отмечу, что Punto Switcher помимо своей основной работы, часто исправляет мелкие ошибки и опечатки.

  1. переключает раскладку и правит слово автоматически на лету;
  2. исправляет ошибки: убирает заглавные буквы (или ставит их, где они нужны), исправляет грубые опечатки, удаляет лишние пробелы и пр.;
  3. в программе можно создавать различные правила для переключения: любые малораспространенные слова можете вписать в правило, чтобы Punto Switcher знала о них и не мешала вам их печатать;
  4. есть список исключения: если вы не хотите, чтобы в каких-то программах Punto Switcher работала — просто добавьте их в этот список (удобно с играми);
  5. можно настроить «горячие» клавиши;
  6. есть возможность записывать в отдельный «архив» все нажатия пользователя;
  7. поддержка всех современных ОС Windows 7, 8, 10.

Keyboard Ninja

Keyboard Ninja — скрин окна настроек

Очень небольшая программа (меньше 2 Мб), которая следит за набираемым вами текстом. Если вы делаете ошибки, опечатки, набираете слово не в той раскладке — она «подчищает» за вами, вовремя исправив и переключив раскладку. Очень удобно для тех, кто работает с большими объемами текстовой информации.

Кстати, утилита поддерживает даже достаточно старые ОС (взять ту же Windows 2000. ).

  1. поддерживает несколько самых популярных языков: русский, английский, французский, немецкий, украинский, испанский, итальянский.
  2. автоматически переключает раскладку, когда вы забыли про нее и начали набирать слово на другом языке;
  3. автоматически исправляет ошибки, опечатки (только самые грубые!);
  4. утилита бесплатна для домашнего использования;
  5. очень гибкие настройки: можно указать горячие клавиши, создать правила и т.д. (см. скрин выше с окном параметров).
  6. совместима с Windows 2000, XP, Vista, 7 (с Windows 10 могут наблюдаться проблемы. ).

Key Switcher

Key Switcher — окно настроек правил исправления

Компактная утилита, предназначенная для упрощения работы с набираемым текстом: вовремя подправит опечатки, переключит раскладку (о чем может извещать вас), исправит регистр букв и пр. Что подкупает — это поддержка аж 24 языков (согласитесь, этого нет ни в одном другом аналоге).

Кстати, если вы часто и много общаетесь в соц. сетях, чатах, форумах — программа может помочь с частыми набираемыми фразами (см. скрин выше — просто оперируйте умело шаблонами!).

  1. поддерживает 24 языка: русский, украинский, белорусский, английский, немецкий, испанский и т.д.;
  2. переключение раскладки происходит в авто-режиме (не нужно постоянно нажимать Alt+Shift);
  3. исправляет ошибки при наборе: лишние заглавные буквы, популярные опечатки, следит за регистром букв;
  4. есть возможность быстро конвертировать выделенный текст (например, можно в 1-2 клика перевести на нормальный лад текст, набранный не в той раскладке);
  5. есть отмена авто-переключения по клавише Backspace;
  6. гибкие настройки утилиты: горячие клавиши, шаблоны текста для переключения, внешний вид и пр.;
  7. поддержка Windows XP, 7, 8.

Arum Switcher

Arum Switcher — настройка программы

У этой программы нет «автоматики», но зато она может по клику на выбранную вами клавишу, исправлять текст любого объема, набранного не в той раскладке. Например, написали вы «Ghbdtn», затем увидели, что ошиблись и кликнули по сочетанию Ctrl+Win [это по умолчанию] — появилось «Привет». Удобно?!

  1. поддержка огромного числа языков (кроме иероглифов);
  2. возможность менять и исправлять регистры букв;
  3. программа сможет отредактировать текст, даже если при его наборе несколько раз менялась раскладка (и каждый раз неправильно);
  4. возможность настройки иконки, звукового сопровождения, горячих клавиш и др.;
  5. исправляет знаки вопроса, крякозабры и пр. символы, которые часто появляются в буфере при работе с текстом раной кодировки;
  6. поддержка Windows XP, 7, 8, 10.

Думаю, представленного хватит, чтобы ускорить вашу печатную работу!

Получение и установка текущей раскладки клавиатуры

Это простейшее онлайн-приложение, которое поможет сэкономить время в самых тяжелых случаях, когда вы долго печатали какой-то текст вообще не глядя в монитор. Писали-писали что-то важное, а посмотрели — абракадабра.

Этот сайт является отличным примером философии Unix-way: одна программа решает только одну задачу, но делает это хорошо. Ведь веб-приложение — это та же программа. Raskladki.net.ru хорошо восстанавливает строку, набранную не в той раскладке, и больше ничего не делает.

Это автоматический переводчик раскладки клавиатуры. Напечатали по-русски, а раскладку не поменяли? Не беда! Копируем всю эту белиберду и идем на сайт-помощник. Вставляем текст и переводим на родные буквы. Лучше если этот сайт будет у вас в закладках.

Раскладка клавиатуры

Данная внешняя компонента позволяет:

  • получать информацию о текущем языке клавиатуры
  • получать информацию о текущей раскладке клавиатуры
  • получать списки доступных в системе раскладок и языков
  • следить за событием смены языка\раскладки
  • переключать язык\раскладку в стиле WINDOWS 8 — просто переключить на следующую по списку в системе
  • попытка получать информацию о расширенных раскладках
Илон Маск рекомендует:  Корневой элемент

Код был переписан с учетом возможности переключения не только языка (2-х языков в оригинале), но и раскладки.
Обработка пытается определить имя языка, как оно задано в системе, вместо подстановки всего 2-х вариантов как у многих (русский и английский).
Так же компонента умеет сама присылать событие смены раскладки, что позволяет не следить по таймеру за сменой языка\раскладки.

Так же попытался сделать определение дополнительных раскладок, типа расширенная или машинопись.

Компонента поставляется вместе с обработкой для тестирования.
Кнопка для сохранения компоненты из макета обработки — в наличии.

Горячие клавиши для языков ввода и раскладок клавиатуры в Windows 8.1 и 10

Горячие клавиши для языков ввода и раскладок клавиатуры в Windows 8.1 и 10

Windows 10 на калькуляторе

Windows 10 не видит флешку

Не работают наушники на компьютере Windows 10

Ноутбук с Windows 10 не видит наушники


Не видит компьютеры в сети Windows 10

В системах Windows 8.1 и 10 смена языка осуществляется (кроме языковой панели в системном трее) при помощи предустановленных горячих клавиш Win+Space и Alt+Shift. Обе эти комбинации удобны тем, что в меньшей степени подвержены случайному нажатию, чем, например, сочетание Ctrl+Shift, которым при необходимости можно заменить предустановленное Alt+Shift. А многие пользователи для смены языка ввода предпочитают использовать именно сочетание Ctrl+Shift. В этой статье рассмотрим и замену сочетания Alt+Shift на Ctrl+Shift, и прочие возможности систем Windows 8.1 и 10 в плане тонкой настройки горячих клавиш для языков ввода и раскладок клавиатуры.

Отправляемся в панель управления и открываем раздел «Язык». Для оперативности можно воспользоваться поиском по настройкам панели управления.

Но прежде чем приступить к настройке горячих клавиш, рассмотрим, чем отличается язык ввода от раскладки клавиатуры.

1. Отличия языка ввода и раскладки клавиатуры

Большая часть пользователей работает только с языками ввода – языками разных народностей со стандартной раскладкой клавиатуры. К примеру, в русском языке это ЙЦУКЕН, а для латиницы это QWERTY. В панели управления языки разных народностей добавляются с помощью опции «Добавить язык». А определенные раскладки клавиатуры могут быть добавлены уже для каждого отдельного языка при нажатии опции «Параметры».

Чтобы добавить дополнительную раскладку клавиатуры, необходимо жать «Добавить метод ввода».

Метод ввода – более широкое понятие, чем традиционное значение раскладки клавиатуры, и это понятие охватывает возможность использовать не только машинописные или фонетические (мнемонические) раскладки для определенного языка,

но также раскладки с присутствием символов других языков. К примеру, для русского языка ввода можно добавить украинскую, болгарскую, татарскую, таджикскую, казахскую и прочие раскладки клавиатуры.

Добавление того или иного языка не в качестве полноценного языка ввода, а в виде его раскладки удобно для случаев, когда этот язык используется редко. Смена языков ввода и раскладок клавиатуры в системе Windows может осуществляться разными сочетаниями клавиш, и таким образом редко используемый язык не будет мешать привычному обороту при переключении часто используемых языков ввода.

2. Горячие клавиши для языков и раскладок

В окне настроек языка жмем «Дополнительные параметры».

Далее ищем графу переключения методов ввода и кликаем опцию изменения сочетаний клавиш.

В открывшемся окошке нужная настройка «Переключить язык ввода» должна быть выбрана по умолчанию. Нажимаем внизу «Сменить сочетание клавиш».

И получим возможность установить нужные сочетания клавиш отдельно для смены по кругу языков ввода и отдельно для смены по кругу раскладок клавиатуры. Предложений, правда, лишь три — Ctrl+Shift, Alt+Shift и клавиша буквы Ё. По итогу жмем «Ок».

Чтобы только проделанные настройки вступили в силу, жмем «Применить» и «Ок».

Теперь сочетание Win+Space будет переключать по кругу все добавленные в систему языки и раскладки, а клавиши, выбранные отдельно для языков и отдельно для раскладок, соответственно, будут работать только для них в отдельности и только их переключать по кругу.

3. Горячие клавиши для установки конкретного языка или раскладки

В настройках переключения клавиатуры также можно назначить свои горячие клавиши для каждого отдельного языка или отдельной раскладки. Это удобно, когда добавленных в систему языков или раскладок много. На часто используемые язык или раскладку можно будет переключаться мгновенно, минуя череду прочих вариантов. Кликаем нужный язык или раскладку и жмем кнопку «Сменить сочетание клавиш».

В появившемся окошке активируем использование отдельных сочетаний клавиш, выбираем сами клавиши из числа предлагаемых и жмем «Ок».

Далее кликаем «Применить» и «Ок».

4. Горячие клавиши смены языка на экране приветствия Windows

Горячие клавиши для переключения по кругу языков ввода, сменившие на посту предустановленное сочетание Alt+Shift, будут работать только внутри системы. На экране приветствия Windows 8.1 и 10 нужно будет по-прежнему переключаться клавишами Alt+Shift или Win+Space. Чтобы новые горячие клавиши, которыми была осуществлена замена предустановленных Alt+Shift, работали и на экране приветствия, возвращаемся в корень раздела языковых настроек и выбираем изменение форматов даты, времени и чисел.

В появившемся окошке переключаемся на вкладку «Дополнительно» и жмем «Копировать параметры».

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

Как добавить языки для клавиатуры в системе Windows 8.1

Добавление языка

Чтобы изменить язык отображения в системе Windows или добавить клавиатуру, сначала добавьте язык в список языков.

  1. Быстро переместите палец от правого края к центру экрана, нажмите панель Настройки, а затем нажмите кнопку Изменить настройки компьютера . (Если вы используете мышь, выберите правый нижний угол экрана, переместите указатель мыши вверх, выберите панель Настройки, а затем выберите пункт Изменить настройки компьютера).
  2. Нажмите кнопку Время и язык или кнопку Регион и язык , а затем нажмите клавишу или выберите пункт Добавить язык.
  3. Выполните поиск требуемого языка, а затем нажмите клавишу или выберите язык, чтобы добавить его к списку языков.

Загрузка и установка языковых пакетов

Чтобы язык стал языком экрана Windows (т.е. языком, отображаемым в системе Windows и приложениях), следует загрузить языковой пакет.

  1. Быстро переместите палец от правого края к центру экрана, нажмите панель Настройки, а затем нажмите кнопку Изменить настройки компьютера . (Если вы используете мышь, выберите правый нижний угол экрана, переместите указатель мыши вверх, выберите панель Настройки, а затем выберите пункт Изменить настройки компьютера).
  2. Нажмите кнопку Время и язык или кнопку Регион и язык .
  3. Нажмите или выберите язык для отображения под ним информации о доступности пакета, затем нажмите клавишу или выберите пункт Функции.
  4. Нажмите кнопку Скачать . Процесс загрузки может занять некоторое время, в зависимости от компьютера и размера пакета.

Изменение языка интерфейса Windows

Чтобы изменить язык отображения Windows (т. е. язык, используемый по умолчанию в Windows и приложениях), сначала добавьте язык, скачайте и установите этот пакет, а затем выполните следующие действия.

  1. Быстро переместите палец от правого края к центру экрана, нажмите панель Настройки, а затем нажмите кнопку Изменить настройки компьютера . (Если вы используете мышь, выберите правый нижний угол экрана, переместите указатель мыши вверх, выберите панель Настройки, а затем выберите пункт Изменить настройки компьютера).
  2. Нажмите кнопку Время и язык или кнопку Регион и язык .
  3. Нажмите или выберите язык, который вы хотите установить в качестве языка интерфейса.
  4. Нажмите кнопку Установить в качестве основного , чтобы переместить язык в верхнюю часть списка. Если язык можно установить в качестве языка интерфейса Windows, под языком появится сообщение Язык будет отображен при следующем входе в систему.
  5. Выйдите из системы, а затем снова войдите в систему Windows, чтобы завершить процедуру.

Переключение между клавиатурами и методами ввода

После добавления язык в список языков, добавляются также клавиатура или метод ввода, которые позволяют вводить текст на этом языке. После переключения между методами ввода вы можете вводить текст с использованием любых добавленных клавиатур.

Для переключения между клавиатурами и методами ввода:

  • На стандартной клавиатуре нажмите клавишу Win + Пробел .
  • На сенсорном экране нажмите или щелкните значок сенсорной клавиатуры на панели задач рабочего стола, нажмите комбинацию языка, а затем нажмите на клавиатуру, на которую вы хотите переключиться.

Добавление раскладки клавиатуры для языка

Чтобы использовать другую клавиатуру, отличную от назначенного языка, вы можете добавить раскладку клавиатуры для вашего языка.

Чтобы добавить раскладку клавиатуры для языка


  1. Быстро переместите палец от правого края к центру экрана, нажмите панель Настройки, а затем нажмите кнопку Изменить настройки компьютера . (Если вы используете мышь, выберите правый нижний угол экрана, переместите указатель мыши вверх, выберите панель Настройки, а затем выберите пункт Изменить настройки компьютера).
  2. Нажмите кнопку Время и язык или кнопку Регион и язык .
  3. Нажмите или выберите язык, для которого вы хотите добавить клавиатуру, а затем нажмите кнопку Функции .
  4. Нажмите кнопку Добавить клавиатуру , просмотрите список доступных методов ввода нужной раскладки клавиатуры, а затем нажмите или щелкните нужный элемент.

Чтобы установить клавиатуру по умолчанию

Чтобы установить клавиатуру по умолчанию, выполните следующие действия:

  1. Откройте окно Язык в Панели управления, быстро двигаясь к центру от правого края экрана, затем нажав на панель Поиск (если вы используете мышь, выберите верхний правый угол экрана, проведите указатель вниз и нажмите панель Поиск), введя строку Добавить язык в поле поиска и выбрав пункт Добавить язык.
  2. Нажмите кнопку Дополнительные настройки .
  3. В разделе Заменить по умолчанию метод ввода выберите раскладку клавиатуры, которая будет клавиатурой по умолчанию, а затем выберите пункт Сохранить .

Горячие клавиши для языков ввода и раскладок клавиатуры в Windows 8.1 и 10

В системах Windows 8.1 и 10 смена языка осуществляется (кроме языковой панели в системном трее) при помощи предустановленных горячих клавиш Win+Space и Alt+Shift. Обе эти комбинации удобны тем, что в меньшей степени подвержены случайному нажатию, чем, например, сочетание Ctrl+Shift, которым при необходимости можно заменить предустановленное Alt+Shift. А многие пользователи для смены языка ввода предпочитают использовать именно сочетание Ctrl+Shift. В этой статье рассмотрим и замену сочетания Alt+Shift на Ctrl+Shift, и прочие возможности систем Windows 8.1 и 10 в плане тонкой настройки горячих клавиш для языков ввода и раскладок клавиатуры.

Отправляемся в панель управления и открываем раздел «Язык». Для оперативности можно воспользоваться поиском по настройкам панели управления.

Но прежде чем приступить к настройке горячих клавиш, рассмотрим, чем отличается язык ввода от раскладки клавиатуры.

1. Отличия языка ввода и раскладки клавиатуры

Большая часть пользователей работает только с языками ввода – языками разных народностей со стандартной раскладкой клавиатуры. К примеру, в русском языке это ЙЦУКЕН, а для латиницы это QWERTY. В панели управления языки разных народностей добавляются с помощью опции «Добавить язык». А определенные раскладки клавиатуры могут быть добавлены уже для каждого отдельного языка при нажатии опции «Параметры».

Чтобы добавить дополнительную раскладку клавиатуры, необходимо жать «Добавить метод ввода».

Метод ввода – более широкое понятие, чем традиционное значение раскладки клавиатуры, и это понятие охватывает возможность использовать не только машинописные или фонетические (мнемонические) раскладки для определенного языка,

но также раскладки с присутствием символов других языков. К примеру, для русского языка ввода можно добавить украинскую, болгарскую, татарскую, таджикскую, казахскую и прочие раскладки клавиатуры.

Добавление того или иного языка не в качестве полноценного языка ввода, а в виде его раскладки удобно для случаев, когда этот язык используется редко. Смена языков ввода и раскладок клавиатуры в системе Windows может осуществляться разными сочетаниями клавиш, и таким образом редко используемый язык не будет мешать привычному обороту при переключении часто используемых языков ввода.

2. Горячие клавиши для языков и раскладок

В окне настроек языка жмем «Дополнительные параметры».

Далее ищем графу переключения методов ввода и кликаем опцию изменения сочетаний клавиш.

В открывшемся окошке нужная настройка «Переключить язык ввода» должна быть выбрана по умолчанию. Нажимаем внизу «Сменить сочетание клавиш».

И получим возможность установить нужные сочетания клавиш отдельно для смены по кругу языков ввода и отдельно для смены по кругу раскладок клавиатуры. Предложений, правда, лишь три — Ctrl+Shift, Alt+Shift и клавиша буквы Ё. По итогу жмем «Ок».

Чтобы только проделанные настройки вступили в силу, жмем «Применить» и «Ок».

Теперь сочетание Win+Space будет переключать по кругу все добавленные в систему языки и раскладки, а клавиши, выбранные отдельно для языков и отдельно для раскладок, соответственно, будут работать только для них в отдельности и только их переключать по кругу.

3. Горячие клавиши для установки конкретного языка или раскладки

В настройках переключения клавиатуры также можно назначить свои горячие клавиши для каждого отдельного языка или отдельной раскладки. Это удобно, когда добавленных в систему языков или раскладок много. На часто используемые язык или раскладку можно будет переключаться мгновенно, минуя череду прочих вариантов. Кликаем нужный язык или раскладку и жмем кнопку «Сменить сочетание клавиш».

В появившемся окошке активируем использование отдельных сочетаний клавиш, выбираем сами клавиши из числа предлагаемых и жмем «Ок».

Далее кликаем «Применить» и «Ок».

4. Горячие клавиши смены языка на экране приветствия Windows

Горячие клавиши для переключения по кругу языков ввода, сменившие на посту предустановленное сочетание Alt+Shift, будут работать только внутри системы. На экране приветствия Windows 8.1 и 10 нужно будет по-прежнему переключаться клавишами Alt+Shift или Win+Space. Чтобы новые горячие клавиши, которыми была осуществлена замена предустановленных Alt+Shift, работали и на экране приветствия, возвращаемся в корень раздела языковых настроек и выбираем изменение форматов даты, времени и чисел.

В появившемся окошке переключаемся на вкладку «Дополнительно» и жмем «Копировать параметры».

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

Получение и установка текущей раскладки клавиатуры

Windows Terminal Server. Терминал — раскладка клавиатуры

Проблема в том, что у некоторых пользователей при подключении в терминальной сессии в русском языке появляются две раскладки клавиатуры: Русский (Русская клавиатура) и Русский (США клавиатура):

Справедливо для операционных систем:

Windows Server 2008
Windows Server 2008 R2
Windows Server 2012
Windows Server 2012 R2

В большинстве случаев это происходит потому, что RDP-клиент «подхватывает» тот язык, который был включен на компьютере клиента в момент подключения. И если он не соответствует языку, установленному по умолчанию на терминальном сервере, возникает конфликт, приводящий к необходимости двойного переключения раскладки.

На терминальном сервере от имени администратора нужно внести изменения в реестр в ветке

HKLM\System\CurrentControlSet\Control\Ke yboard Layout
создать параметр
IgnoreRemoteKeyboardLayout типа REG_DWORD(32bit) и установить значение 1.

После внесения изменения необходимо выполнить перезагрузку.

Понятия языка ввода и раскладки клавиатуры

Сегодня я хочу Вам немного рассказать о таком понятии как Раскладка клавиатуры , как лучше эту раскладку использовать и с какими проблемами Вы можете столкнуться, выбирая ту или иную раскладку по умолчанию.

Давайте для начала разберемся, что же означает режущее слух слово «Раскладка» в сочетании со словом клавиатура.


Сразу честно скажу, мои мозги категорически не хотят воспринимать это сочетание слов как понятие. Но приходится мириться, так же, как и с понятием «по умолчанию».

Русское понятие «Раскладка» соответствует английскому слову «layout» (лэйаут), которое в переводе на русский язык означает размещение, расположение, компоновка.

Другими словами «Раскладка» означает где, на какой клавише клавиатуры находится та или иная буква или символ. И если у Вас выбрана «русская» раскладка клавиатуры, то в среднем буквенном ряду у Вас ВСЕГДА будут буквы «ФЫВАПРОЛДЖЭ», именно в этих местах и именно на этих клавишах. Т.е. однозначное соответствие букв определенным клавишам на клавиатуре.

«Русская» раскладка, которая обычно устанавливается по умолчанию, выглядит следующим образом:

Но. Есть одно маленькое неудобство, связанное с буквой «Ё» и знаками препинания (точка и запятая). Эти знаки не очень удобно вводить при быстрой печати. А для тех, кто профессионально занимается набором текстов на клавиатуре, этот момент очень важен. Исходя из этих соображений, существует еще одна раскладка (да и сами клавиатуры с буквами, нарисованными для этой раскладки), которая приспособлена именно для быстрой печати. Особенно она удобна для тех, кто владеет «слепым методом набора», т. е. набором текста не глядя на клавиатуру.

Такая раскладка клавиатуры называется «Русская (машинопись)» и выглядит следующим образом:

Так что в зависимости от Вашей клавиатуры и предпочтений можно выбрать одну из двух раскладок для печати русскими буквами: «Русская» или «Русская (машинопись)».

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

Обычно производители самих клавиатур выпускают эти самые клавиатуры для двух раскладок (для не англоязычных стран конечно), что и логично. Ну и на «буквенных» клавишах совмещают буквы английского и национального алфавитов. Соответственно выбираются обычно две раскладки. В моем случае (да и в вашем, скорее всего) — это английские (латиница) и русские (кириллица) буквы. И соответственно «Английская» и «Русская» раскладки.

«Английская» раскладка присутствует вообще на всех клавиатурах, так как является по сути «родным» языком для компьютера. И с компьютером можно «общаться» (и общаются) на этом языке, отдавая ему команды, а взамен получая определенный результат. И есть даже название такого общения — «Командная строка». Но это отдельная довольно большая тема и больше интересна специалистам и профессионалам.

Прежде чем продолжить, я еще раз хочу заострить Ваше внимание на двух разных понятиях: «клавиатура» и «раскладка клавиатуры».

Клавиатура сама по себе — это стандартный набор клавиш. А вот что конкретно каждая клавиша будет печатать, когда мы на нее нажимаем, определяет раскладка клавиатуры. Давайте посмотрим на примере одной из клавиш, чтобы пояснить этот момент.

Если у нас выбрана «Русская» раскладка, то при нажатии на эту клавишу на экран монитора будет выведена (напечатана) точка «.» или запятая «,» в зависимости от выбранного нами регистра.

Если у нас выбрана раскладка «Русская (машинопись)», то при нажатии на эту клавишу на экран монитора будет выведена (напечатана) русская буква «ё» или «Ё» в зависимости от выбранного нами регистра.

Если мы выберем «Английскую (США)» раскладку, то при нажатии на эту клавишу на экран монитора будет выведен (напечатан) символ «косая черта» «/» (правый слэш) или знак вопроса «?» в зависимости от выбранного нами регистра.

Ну, давайте еще какую-нибудь раскладку поэкзотичней, но не очень. Например, раскладка «Португальская (Бразилия)». при нажатии на эту клавишу на экран монитора будет выведен (напечатан) символ «точка с запятой» «;» или «двоеточие» «:» в зависимости от выбранного нами регистра. Ну и т.д.

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

Не знаю как Вам, но для меня в свое время это было очень сложно для понимания. Но не будем о грустном.

На самом деле не все так мрачно, как я Вам написал. На самом деле все прозаичней.

Клавиатуры, как правило, все стандартны. И под все клавиатуры существуют «правильные» раскладки, которые по умолчанию уже установлены на Вашем компьютере.

Исключение составляют «навороченные» клавиатуры для игроманов и меломанов с «кучей» дополнительных клавиш типа регуляторов громкости, кнопок выхода в интернет и т.п., а также клавиатуры ноутбуков и нетбуков. Но и для этих клавиатур всегда производителями этого оборудования дополнительно прикладываются CD-диски с раскладками для этих клавиатур. И всегда, в случае чего, можно скачать нужную раскладку для своей клавиатуры из интернета.

Чтобы мы всегда знали, какая раскладка в данный момент включена (а правильнее сказать, какой язык ввода с клавиатуры на данный момент включен), на панели задач в правом нижнем углу экрана монитора предусмотрен «индикатор раскладки» клавиатуры. Т.е если у этого индикатора значение «EN», то ввод текста будет осуществляться английскими буквами, если значение «RU», то ввод текста будет осуществляться русскими буквами.

Если быть до конца честным, этот «индикатор раскладки» официально называется «Языковая панель» .

Так вот в этой языковой панели и производятся различные настройки и выставляются различные параметры, связанные с раскладками клавиатуры и языками ввода.

Но прежде чем лезть в дебри этих параметров, давайте посмотрим, каким образом «появляется» и как «пропадает» эта самая языковая панель на панели задач (напомню, что «Панель задач» — это такая синяя полоса внизу экрана.

Наличие или отсутствие языковой панели определяется наличием или отсутствием «галочки» напротив пункта меню «Языковая панель» в свойствах панели. Как туда добраться и посмотреть, показано на рисунке.

Щелкаем один раз по «Панели задач» правой кнопкой мыши. Затем, в появившемся меню подводим указатель мыши к пункту меню «Панели».

Обратите внимание, справа от пункта меню «Панели» стоит маленький треугольник-указатель. Этот треугольник-указатель означает, что у этого пункта меню есть свое дополнительное подменю.

Как только указатель мыши окажется на пункте меню «Панели», должно автоматически появиться (еще говорят «вывалиться») еще одно меню (подменю). Бывают случаи, когда это подменю не появляется, тогда достаточно нажать один раз левую кнопку мыши и это самое подменю обязательно «вывалится».

В этом появившемся подменю появится список «Панелей», которые также можно поместить на панель задач. Чтобы поместить любую панель из появившегося списка, достаточно подвести указатель мыши к «названию» этой панели (пункту меню) и щелкнуть по этому пункту меню один раз левой кнопкой мыши. В результате слева от этого пункта меню появится «галочка» (правда сразу мы это не увидим, потому что обе «менюшки» пропадут), а сама панель появится на «Панели задач». Чтобы убрать дополнительную панель с панели задач, необходимо проделать все те же действия, показанные на картинке, подвести к нужному пункту меню (который уже с «галочкой») указатель мыши и щелкнуть по этому пункту меню один раз левой кнопкой мыши.

Нас в данный момент интересует только одна панель — языковая. Давайте с ней поэкспериментируем, чтобы было понятно.

Итак, у нас появилось меню (подменю) с перечнем дополнительных панелей, которые мы можем установить в «Панель задач» («Адрес», «Ссылки», «Панель ввода планшетного ПК», «Рабочий стол» и «Языковая панель»). Как мы видим, напротив пункта меню «Языковая панель» стоит «галочка». Наличие «галочки» означает, что на «Панели задач» находится (включена), эта самая, «Языковая панель». Так оно и есть, потому что мы видим «индикатор» «EN» (или «RU»).

Подведем указатель мыши к пункту подменю «Языковая панель» и щелкнем левой кнопкой мыши. У нас пропадет все сразу. И наши «менюшки» и сама «Языковая панель» исчезнет с панели задач.

Чтобы вернуть нашу «Языковую панель» на место, проделаем все те же самые действия, показанные на картинке.

Теперь мы видим, что «галочки» напротив пункта меню «Языковая панель» нет. Подведем указатель мыши к пункту подменю «Языковая панель» и щелкнем левой кнопкой мыши. «Менюшки» у нас пропадут, а вот «Языковая панель» появится на своем месте.

С этим вроде разобрались. Теперь посмотрим, какие раскладки клавиатуры у нас установлены.

Подводим указатель мыши к нашему «Индикатору» Языковой панели «EN» (или «RU») и щелкаем по нему один раз правой кнопкой мыши. В появившемся меню подводим указатель мыши к пункту меню «Параметры. » и щелкаем по нему один раз левой кнопкой мыши. У нас появится окно настройки параметров «Языки и службы текстового ввода».

Что я хочу Вас сказать перед тем, как продолжить. В данном окне настроек, понятие «Служба» соответствует понятию «Раскладка». Может это и не совсем корректно в данном случае, но если копнуть глубже (чего мы делать пока не будем), то, по сути, верно. Просто пока примите на веру, что в данном окне настроек добавить, удалить или изменить настройки службы соответствует добавлению, удалению или изменению настроек раскладок клавиатур.

Итак, что мы видим и что это означает.

У нас установлены две раскладки для клавиатуры. Первая «Английская (США)» с индикатором «EN», а вторая «Русская (Россия)» с индикатором «RU». И что по умолчанию язык ввода установлен «Русский (Россия) — Русская».

Хочу немного остановиться на языке ввода по умолчанию «Русский (Россия) — Русская».

Давайте рассмотрим, что значит «русская раскладка установленная по умолчанию», применительно к нашей повседневной работе на компьютере.

И так. Вы включили компьютер, он загрузился и перед Вами появился «Рабочий стол». В правом нижнем углу панели задач у Вас индикатор раскладки «RU» показывает, что на данный момент включен язык ввода «русский». Проблем пока нет.

Запускаем браузер (специальная программа — обозреватель для просмотра страниц в интернет (Internet Explorer, Firefox, Chrome, Opera. )). В правом нижнем углу по-прежнему русская раскладка — индикатор «RU» нам это показывает. Давайте введем в адресной строке какой-нибудь адрес (например, http://mail.ru). Набираем:

Немного «матюкнувшись», переключаем мышкой или комбинацией клавиш раскладку с русской на английскую. Индикатор клавиатуры переключается на «EN». Это означает, что теперь мы можем вводить английские буквы. Стираем то, что набрали и пытаемся набрать нужный нам адрес:

Получилось. Но мы, допустим, не просто вошли на эту страницу в интернете, а хотим войти в свой почтовый ящик. (Особенности ресурсов в интернет, которые предоставляют нам возможность завести свой электронный почтовый ящик (mail.ru, google.com и др.) заключаются в том, что когда Вы заходите на страницу входа в свой почтовый ящик, то, как правило, поле «Имя ящика» уже заполнено и Вам остается ввести свой пароль. Вот тут и начинается. ) Обычно поле «Имя ящика» уже заполнено и мы должны ввести свой пароль.


Но. У нас опять в правом нижнем углу индикатор раскладки «RU» (а пароли на всех крупных серьезных ресурсах всегда вводятся только английскими буквами, цифрами и специальными символами), т.е. раскладка автоматически переключилась на русскую, так как русская раскладка у нас стоит по умолчанию. Мы, естественно, это не замечаем, так как мы собираемся просмотреть свою электронную почту, а не заниматься рассматриванием монитора на предмет раскладок клавиатур.

Вводим свой пароль, который в целях безопасности никогда не показывается на экране монитора. Вместо пароля обычно показываются звездочки «*». Компьютер нам показывает сообщение (на компьютерном сленге — «выкидывает тряпку»), что мы неверно ввели свой логин или пароль. Сообразить, в чем на самом деле проблема, то ли в раскладке, то ли мы действительно неправильно ввели свой пароль практически невозможно. И с этой проблемой сталкиваются не только начинающие пользователи, а, поверьте на слово, ВСЕ пользователи компьютеров.

Не знаю как Вы, а я стал психовать по этому поводу уже через месяц.

Подведем итог вышесказанному: При открытии любого нового окна , раскладка клавиатуры и язык ввода автоматически переключаются на ту раскладку и язык ввода , которые у Вас установлены по умолчанию (в нашем случае «Русский»).

Теперь хочу привести прямо противоположный пример.

Например, основной род Вашей деятельности, это набор текстов. Самый распространенный для этих целей текстовый редактор Microsoft Word из офисного пакета приложений Microsoft Office.

Вы открываете редактор. В правом нижнем углу панели задач у Вас индикатор раскладки «RU». Проблем нет. Вы начинаете набирать текст на русском языке. Все хорошо.

Набрав текст, Вы собираетесь сохранить этот текст в файл. Вы «выбираете мышкой» в верхнем меню пункт меню «Файл», затем в появившемся подменю пункт «Сохранить». У Вас появляется новое окошко, в котором можно написать «Имя» файла. И Вы пишете это имя спокойно по-русски, т.е. ввод осуществляется русскими буквами, так как в правом нижнем углу панели задач у Вас по-прежнему индикатор раскладки «RU».

В этом примере русская раскладка по умолчанию не просто удобна, а очень удобна.

Так что Вам самим решать, какая раскладка по умолчанию удобна именно Вам.

Ну и чтобы закончить уже с «языком ввода по умолчанию», давайте посмотрим как он (язык ввода и раскладка клавиатуры по умолчанию) устанавливается. Честно говоря, довольно просто.

Для выбора языка ввода по умолчанию, необходимо подвести указатель мыши к треугольнику-указателю и нажать один раз левую кнопку мыши. «Вывалится» список выбора языка ввода по умолчанию, соответствующий выбранным раскладкам (службам).

Для выбора английского языка ввода по умолчанию, необходимо переместить указатель мыши на строчку «Английский (США) — США» и щелкнуть по этой строчке один раз левой кнопкой мыши.

Затем подвести указатель мыши к кнопке «ОК» или «Применить» и щелкнуть по ней один раз левой кнопкой мыши.

Хочу напомнить, в чем различие кнопок «ОК» и «Применить».

В случае если вы выберите кнопку «Применить», то все те изменения, которые Вы сделали, вступят в силу, т.е. будут применены. При этом у нас окно настроек «Языки и службы текстового ввода» не пропадет. Мы в этом случае можем продолжать настройки (ну, например, можем добавить еще раскладки, или передумаем и захотим вернуть русский язык ввода по умолчанию).

В случае если вы выберите кнопку «ОК», то все те изменения, которые Вы сделали, тоже вступят в силу, но при этом окно настроек «Языки и службы текстового ввода» пропадет.

Ну а теперь перейдем к раскладкам. В принципе мы можем посмотреть, что собой представляют выбранные раскладки. Делается это следующим образом. Подводим указатель мыши к «названию» той раскладки, которую мы хотим посмотреть.

Если мы хотим посмотреть раскладку «Английский США», то подводим указатель мыши к названию раскладки клавиатуры «США» и нажимаем левую кнопку мыши для выбора этой раскладки. Затем переводим указатель мыши на кнопку «Свойства. » и нажимаем один раз левую кнопку мыши. Таким образом, мы можем посмотреть на каких клавишах на клавиатуре расположены буквы, цифры и спецсимволы (Напомню, что спецсимволы, это следующие знаки — .,@#!»№;%:?&$*() -_+=).

Для просмотра раскладки «Русский (Россия)», производим те же действия, но выбираем при этом название раскладки «Русская».

Прежде чем продолжить, давайте определимся с названиями клавиш модификаторов и техникой нажатия их сочетаний.

С названиями, я надеюсь, Вам понятно по рисунку. Теперь как правильно нажимаются сочетания этих клавиш.

Допустим, у Вас раскладка клавиатуры переключается комбинацией «Левый Alt + Shift». Сначала нажимается клавиша «Левый Alt». Затем удерживая эту клавишу нажатой (не отпуская), нажимаем клавишу «Левый Shift». Затем отпускаете обе клавиши одновременно (ну или как получится, все равно сработает). Сколько времени держать эти клавиши нажатыми не важно, главное соблюдать последовательность нажатия. (Честно говоря, и комбинация «Shift + Alt» сработает, но лучше этого не надо делать и к этому не надо привыкать. В некоторых программах такая комбинация вместо переключения раскладки может дать самые неожиданные и непредсказуемые результаты).

Какими пальцами нажимать, решать Вам (у всех по-разному развиты мышцы кистей рук). Я делаю это следующим образом. Если я нажимаю комбинацию «Левый Alt + Левый Shift», то указательным пальцем левой руки нажимаю и удерживаю клавишу «Левый Alt». Затем безымянным пальцем левой руки нажимаю клавишу «Левый Shift». Затем отпускаю обе клавиши.

Комбинацию «Правый Alt + Правый Shift» нажимаю аналогично указательным и безымянным пальцами правой руки. Комбинацию «Правый Ctrl + Правый Shift» я нажимаю так: Безымянным пальцем правой руки нажимаю и удерживаю клавишу «Правый Ctrl», затем средним пальцем правой руки нажимаю клавишу «Правый Shift», затем отпускаю обе клавиши. Ну, привык я так.

К чему это все я про себя рассказал. Дело в том, что встречаются клавиатуры, где расположение этих клавиш-модификаторов сдвинуто (ну где-то на сантиметр влево или вправо). Они вроде как на своих местах, но немножко сдвинуты. Все. Для меня это почти катастрофа. Поскольку я нажимаю эти комбинации не глядя на клавиатуру, то получается, что нажимаю не то, что надо. Честно говоря, я теряюсь.

Что в этом случае делают другие, я не знаю. Скажу про себя. При получении нового компьютера на работе я, или оставляю старую клавиатуру, или иду в магазин и покупаю новую, но с привычным расположением (не сдвинутых) клавиш. Благо такие клавиатуры стоят в районе 100 рублей.

Едем дальше. Давайте посмотрим, где же выставлено это самое переключение раскладки клавиатуры (языка ввода) «Alt + Shift» и как эту комбинацию клавиш можно заменить, например, на «Ctrl + Shift».

Для того чтобы посмотреть сочетание клавиш, которые переключают наш язык ввода (раскладку клавиатуры), необходимо переместить указатель мыши на вкладку «Переключение клавиатуры» (в Windows XP это просто кнопка «Параметры клавиатуры. » в этой же вкладке) и щелкнуть по ней один раз левой кнопкой мыши. Здесь мы, собственно и увидим, что для переключения языка ввода (раскладки клавиатуры) установлена комбинация клавиш «ALT слева + SHIFT».

Интересный момент. Если у Вас всего две раскладки (русская и английская, например) и два языка ввода, переключать эти раскладки можно любыми комбинациями «Alt + Shift». («Левый Alt + Левый Shift», «Левый Alt + Правый Sift», «Правый Alt + Правый Shift», «Правый Alt + Левый Shift»).

Для того чтобы сменить сочетание клавиш, необходимо переместить указатель мыши на кнопку «Сменить сочетание клавиш. » и щелкнуть один раз левой кнопкой мыши.

У нас появится 2 меню выбора «Изменение сочетания клавиш». В первом меню выбора «Смена языка ввода», мы можем поменять комбинацию клавиш переключения языка ввода, например на «Ctrl + Shift». Для этого необходимо подвести указатель мыши к кружочку напротив надписи «CTRL + SHIFT» и щелкнуть по нему один раз левой кнопкой мыши. После этого нажать кнопку «ОК» в нашем текущем окне «Изменение сочетания клавиш», а затем кнопку «ОК» в окне «Языки и службы текстового ввода». (Но пока этого делать не будем).

Во втором меню выбора «Смена раскладки клавиатуры» можно выбрать сочетание клавиш для смены раскладки клавиатуры аналогичным образом.

Но есть одно «НО». Если с комбинацией «Alt + Shift» наши языки ввода и раскладки клавиатуры переключаются без проблем, то нажатие комбинации клавиш «Ctrl + Shift» ни к чему не приводит. Компьютер на эту комбинацию просто не реагирует.

Вот здесь мы и подошли к тому моменту, когда, наконец мы сможем посмотреть и понять, чем же все-таки отличаются «Язык ввода» от «Раскладки клавиатуры» .

Для этого мы добавим еще одну раскладку для примера «Русская (машинопись)». В окне настроек «Изменение сочетания клавиш» нажимаем кнопку «Отмена», чтобы пока ничего не менять, даже если мы там что-то изменили и перемещаем указатель мыши обратно на вкладку «Общие». Щелкаем один раз левой кнопкой мыши по этой вкладке.

Затем, перемещаем указатель мыши на кнопку «Добавить. » и щелкаем по ней один раз левой кнопкой мыши.

У нас появится окно «Добавление языка ввода». Вот здесь мы и добавим еще одну раскладку.

В этом окне очень длинный список для выбора. Можно, конечно, пользоваться треугольниками-указателями для «пролистывания» этого списка, нажимая по этим треугольникам — указателям, которые находятся вверху и внизу полосы десятки и сотни раз левой кнопкой мыши. Но это долго и скучно.

Чтобы быстро перемещаться по этому списку есть один «хитрый» способ. Справа от списка мы видим «ползунок» на вертикальной полосе (на него указывает первая стрелка).

Мы наводим указатель мышки на этот «ползунок» и нажимаем левую кнопку мыши. УЖЕРЖИВАЯ левую кнопку мыши нажатой, перемещаем саму физическую мышку (которая у Вас в руке) вверх или вниз. При этом наш длинный список будет «пролистываться быстро». Как только мы найдем то, что нам нужно (а нам нужна раскладка «Русская (машинопись)»), мы ОТПУСКАЕМ левую кнопку мыши. (Я этот способ использую практически во всех программах и приложениях, где текст или еще что-нибудь не помещается на один экран или одно окошко — браузеры, редакторы и т.д.).

Здесь есть еще два интересных обозначения — это «+» и «-» в квадратиках. «+» означает, что если на него навести указатель мышки и щелкнуть один раз левой кнопкой мыши, то откроется «дополнительный расширенный» список чего-нибудь (в нашем случае дополнительных раскладок). Ну а, нажав на «-», мы просто свернем этот дополнительный список (чтобы, допустим, не мешал).

Ставим «галочку» в квадратике напротив надписи «Русская (машинопись)», наведя указатель мыши на этот квадратик и щелкнув один раз левой кнопкой мыши. Затем перемещаем указатель мыши на кнопку «ОК» и щелкаем один раз левой кнопкой мыши.

В окне «Языки и службы текстового ввода» у нас появилась новая раскладка «Русская (машинопись)».

А вот в языковой панели на панели задач появился значок маленькой клавиатуры, если в данный момент у вас выбран язык ввода «Русский» и индикатор «RU» нам это показывает. Если Вы переключите язык ввода на английский, индикатор языка ввода переключится на «EN», а значок клавиатуры пропадет, так как раскладка для английского языка ввода только одна (выбирать не из чего).

Так вот, если теперь вы будете использовать комбинации клавиш для переключения языка ввода и раскладок клавиатуры, то язык ввода («RU» и «EN») Вы будете переключать комбинацией клавиш «Alt + Shift» (Пока два языка ввода, то непринципиально какими правыми или левыми. Но если Вы добавите еще какой-нибудь язык ввода с раскладкой, например греческий «EL», то язык ввода Вы сможете переключать, для нашего примера, только комбинацией «Левый Alt + Shift»), а раскладки клавиатур («Русская» и «Русская (машинопись)») комбинацией клавиш «Ctrl + Shift».

Ну а если пользоваться мышкой, то наведя указатель мышки на «Индикатор RU» и щелкнув по нему левой кнопкой мыши, мы увидим список выбора языков ввода.

Если наведем указатель мышки на «Индикатор значка клавиатуры» и щелкнем по нему левой кнопкой мыши, мы увидим список выбора раскладок.

На этом можно закончить основной урок по раскладке клавиатуры, но, поскольку, на мой взгляд, урок довольно тяжелый, давайте немножко расслабимся.

Вопрос: А можно ли сделать так, чтобы и эти два языка ввода и эти три раскладки переключались одной комбинацией клавиш, ну например «Ctrl + Shift».

Ответ: Нет, это невозможно, так как операционная система не позволит Вам выбрать одну и ту же комбинацию клавиш, например «Ctrl + Shift» и для выбора языка ввода и для выбора раскладки. Можете поэкспериментировать в окне «Изменение сочетания клавиш», Вы это увидите. Но, когда наиграетесь, нажмите кнопку «Отмена».

Илон Маск рекомендует:  Компьютерный морфологический разбор слов русского языка
Понравилась статья? Поделиться с друзьями:
Кодинг, CSS и SQL