Смена раскладки клавиатуры (языка) на экране входа в систему
Несколько раз на компьютерах разных пользователей сталкивался с тем, что на экране входа в Windows (экране приветствия) по-умолчанию используется русская раскладка клавиатуры, при этом имя и пароль пользователей, как правило, набирается в английской раскладке. Поэтому каждый раз перед набором пароля этим несчастным приходится переключать раскладку клавиатуры с русской на английскую (Alt+Shift), что конкретно напрягает.

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


Копировать текущие параметры в:
Примените изменения и перезагрузите Windows.
В Windows 7 и ранее для смены раскладки по умолчанию на экране входа в Windows можно было воспользоваться модификацией реестра. Для этого, в ветке HKEY_CURRENT_USER\Keyboard Layout\Preload нужно создать/изменить два REG_SZ параметра


В Windows Server Core изменить тип раскладки по-умолчанию на английский можно воспользоваться такой командой:
Blog of Khlebalin Dmitriy
(Дорогу осилит идущий…)
Неясная раскладка клавиатуры EN-RUS в Windows 10 (иногда встречается и в Windows 8/8.1).
Уже неоднократно в повседневной практике встречал неясную раскладку клавиатуры EN-RUS в Windows 10 (иногда встречается и в Windows 8/8.1).
Это вызывает путаницу в мозгу при переключениях, да и просто раздражает.

Если сделать вот так:
То в моем случае раскладка осталась EN-RUS, но при переключении хотя бы перестала включаться.
Если «отредактить» реестр:
Создать или исправить ключ IgnoreRemoteKeyboardLayout в пути
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout с 0 на 1.
То после перезагрузки клавиатура EN-RUS действительно пропадает.
Или можно не редактировать реестр:
Заходим Панель управления-Язык-Русский-Параметры и удаляем клавиатуру США
Далее Сохранить.
Если есть альтернативные варианты решения проблемы, прошу указать их в комментариях.
Всем хорошей работы.
Share this:
Понравилось это:
Sorry, the comment form is closed at this time.
О сайте

В этом блоге, я пишу заметки о своей, как повседневной жизни, так и жизни и работе в сфере IT технологий. Собираю интересные ссылки, выражаю свои мысли и прочее… В основном посты посвящены, Управленческим моментам и решениям, различным продуктам Microsoft и VMWare, которые я эксплуатирую многие годы, Nix, MacOS, сетке, и другим интересным вопросам и задачам, с которыми приходится ежедневно сталкиваться и иметь дело. Здесь приведены не только мои посты, но и посты, которые были найдены мною на безграничных просторах интернета. Все написанное здесь, было проделано мною или моими коллегами при моем непосредственном участии на виртуальных машинах или в продакшин среде, о чем свидетельствуют комментарии в текстах. Всем удачи в работе.
Choose your keyboard layout что делать?
SOLVED: Windows 10 switches keyboard language on its own
Many users reported that Windows 10 changes keyboard language on its own. If you’re experiencing the same problem, read this guide to learn why it occurs and how you can quickly fix it.
Here’s an example to better understand this problem:
If you work on an English version of Windows, but you get Korean as a working language, your input language is set to Korean by default, but sometimes Windows will change this setting automatically when you switch between apps, thus a different keyboard layout too.
This affects all Windows versions regardless, and consequently, all apps running under Windows – including Sign In and MS Office.
Why this happens is because the Input Language can be programmed to be maintained per app or per window through an API that changes the input locale to a different or defaults keyboard layout is enabled for the user.
Some apps Office try to decipher the language you use when typing a document, email or presentation and change the input language accordingly (including keyboard layout).
Check out some solutions below that you can use when Windows 10 switches keyboard language on its own.
The Shift key doesn’t work? Fix it quickly with the help of this handy guide.
2. Set a different input method
You can’t open Control Panel? Take a look at this step-by-step guide to find a solution.
3. Make the keyboard layout as default
Note: When you change your primary language, your keyboard layout may change. When signing back in to Windows, use the right keyboard layout for entering your password. Otherwise, you might not sign in. Change your keyboard layout on the sign-in screen by clicking the language abbreviation button.
Your keyboard freezes as soon as you sign-in? Don’t worry, we’ve got the right solution for you.
If you’re having trouble opening the Setting app, take a look at this article to solve the issue.
4. Choose one input language and keyboard layout and remove all others
5. Disable keyboard actions
By default, pressing CTRL+SHIFT or ALT+SHIFT will cycle through any keyboard layouts you may have mapped and it is possible to do this by mistake. If you keep pressing any of these, you can go back to the correct setting. To disable this action, do this:
6. Use Registry Editor to disable the keyboard layout toggle hotkeys
You might also want to use:
reg add “HKCU\Keyboard LayoutToggle” /v “Language Hotkey” /d 3reg add “HKCU\Keyboard LayoutToggle” /v “Hotkey” /d 3
Can’t access the Registry Editor? Things aren’t as scary as they seem. Check out this guide and solve the issue quickly.
And for new users, try this (in an elevated Command prompt):
reg load HKEY_USER\Stemp “%USERPROFILE%..DefaultNTUSER.DAT”reg add “HKEY_USERStempKeyboard LayoutToggle” /v “Layout Hotkey” /d 3reg unload HKEY_USERStemp
If you’re having trouble accessing Command Prompt as an admin, then you better take a closer look on this guide.
7. Change the region settings
Alternatively, you can use these steps:
8. Change registry settings through policy or login script
If you can’t edit your registry, follow the steps in this dedicated guide an learn how you can do it a pro.
Were you able to resolve the Windows 10 switches keyboard language on its own error using any of these solutions? Let us know in the comments section below.
As always, leave there any other suggestions or questions you may have and we’ll check them out.
RELATED STORIES TO CHECK OUT:
Was this page helpful?
Thanks for letting us know! You can also help us by leaving a review on MyWOT or Trustpillot.
Get the most from your tech with our daily tips
Tell us why!
Путеводитель по клавиатурным оболочкам для Android, часть 1
При активной переписке, постоянном наборе текста на смартфонах и планшетах повышаются требования к программной клавиатуре. В этом путеводителе будем изучать клавиатурные оболочки, доступные на Google Play.
Информация также будет полезна тем, кому стандартная клавиатура неудобна по многим причинам, будь то неудобное расположение клавиш или отсутствие необходимых языков, раскладок, функций.
Также будут упомянуты:
Smart Keyboard
Smart Keyboard — мультиязычная клавиатура с поддержкой тем оформления и альтернативных раскладок. Прилагательное «Smart» в названии, видимо, объясняется тем, что эта оболочка умеет автоматически исправлять опечатки, угадывает слова и работает с пользовательским словарем. Впрочем, как и многие другие участники обзора.
Для включения клавиатуры нужно зайти в системные настройки «Язык и ввод», активировать Smart Keyboard и выбрать ее в качестве метода ввода по умолчанию.
Русский присутствует в списке поддерживаемых локалей, в настройках «Язык» приложения можно отметить раскладки, доступные для переключения при вводе. Для русского языка доступны QWERTY-раскладки в 3 или 4 ряда, Т9 и фонетическая клавиатура. Соответственно, там, где есть QWERTY, предполагается и привычная раскладка для кириллицы (здесь и далее в путеводителе).
Для полноценной поддержки русского языка в Smart Keyboard, можно перейти на Google Play и загрузить соответствующий словарь. В разделе «Предугадывание текста» доступны опции, которые помогут ускорить ввод текста и уменьшить процент опечаток. К ним относятся: исправление типичных ошибок, подсказки, завершение слов и пунктуация. Отдельно стоит отметить опцию умного автодополнения — то есть в подсказках учитывается частота использования слова.
При работе с текстом, Smart Keyboard допускает множественное касание (т. е. мультитач) и жесты (свайп влево, вправо, вверх и вниз). На них можно назначить разнообразные действия: смена языка, переход в компактный режим, редактирование текста и мн. др.
Через общие настройки Smart Keyboard можно изменить стиль оформления клавиатуры. В списке присутствуют вполне узнаваемые темы: iPhone, Android, Galaxy, HTC, в различных цветовых решениях, плюс есть возможность скачать другие темы на Google Play.
На небольших экранах можно активировать полноэкранную клавиатуру. Также, для точного ввода нетрудно увеличить высоту клавиш при ландшафтном и портретном отображении. Настраиваются отдельные клавиши (стрелки), поля и ряды для каждой раскладки.
Резюме. Оболочка Smart Keyboard будет интересна в качестве замены и дополнения стандартной клавиатуры. Это своего рода универсальный вариант без «изысков», который подойдет многим пользователям.
MessagEase Keyboard
MessagEase существенно отличается от большинства представленных на Google Play клавиатурных оболочек. Прежде всего, отсутствует традиционная раскладка QWERTY. Но, как известно, раскладка QWERTY оптимальна не всюду и не для всех. Для устройств с небольшим экраном есть смысл протестировать альтернативы.
Согласно разработчику, максимальная скорость, достигнутая при написании текста в MessagEase, составляет 82 слова в минуту, что не так и мало. Для изучения устройства клавиатуры MessagEase и дальнейшего ускорения набора, на Google Play можно скачать обучающую игру MessagEase Game. Также, после установки, будет полезно ознакомиться с обучающим руководством и заглянуть в раздел справки, где детально описываются функции приложения.
Интерфейс MessagEase представлен клавиатурой в 9 больших кнопок. Они расположены таким образом, чтобы ввод текста был интуитивным: наиболее употребляемые буквы алфавита вынесены в центр клавиш, и для их ввода достаточно коснуться центра кнопок. Другие буквы вводятся при помощи жестов (круговые движения, свайп в сторону и т. д.). Можно задействовать мультитач, рисовать фигуры в сочетании с клавишами-модификаторами. Таким образом, несложно вводить не только буквы, но и цифры, спецсимволы, использовать команды редактирования.
В MessagEase можно подключить словари для угадывания слов. В виде дополнений они доступны на Google Play, в их числе есть и русскоязычный словарь. В разделе настроек «Автопеерключатели» имеется больше настроек для текста: исправление букв на строчные, пунктуация, коррекция ошибок в словах и др.
Для быстрого ввода в MessagEase предусмотрены макросы. Правда, это не столько сценарии, сколько аббревиатуры, сокращения выражений. Они удобны при вводе часто встречающихся фрагментов текста, некоторых величин (дата, время, контакт) и одних макросов внутри других.
И, наконец, в дополнительных параметрах можно активировать режим «Турбо скорость» — синоним небрежного ввода. Используя данный метод, нужно вводить только основные символы в раскладке, опечатки MessagEase исправляет самостоятельно.
В приложении MessagEase гибко настраивается внешний вид раскладки. Через настройки можно изменить цвет и формы клавиш, шрифты, удалить ненужные символы на кнопках. Кроме того, изменяется форма и размер самой клавиатуры. Для планшетного и ландшафтного режимов доступны лево- и правосторонняя клавиатура. Переключаться между режимами можно налету — напрямую при вводе текста.
Резюме. Это экзотическое решение способно прижиться на Android, хотя требует некоторого переобучения и привыкания. В таком подходе есть и плюсы, и минусы. Безусловны достоинства MessagEase: оптимизированная и удобная раскладка, учтены многие важные моменты: настройка интерфейса, полноценная поддержка языков, жестов. В целом, все это обеспечивает быстрый и корректный ввод текста. Однако подобное привыкание может привести к обратному эффекту: придется снова переучиваться на QWERTY-раскладку.
Minuum Keyboard
Приложение интересно хотя бы тем, что собрало через краудфандинг почти 100 тыс. долларов, при том что планировалось в 10 раз меньше. Minuum Keyboard описывается как «маленькая клавиатура для больших пальцев» — очевидно, этим и привлекательна.
Minuum Keyboard предлагает не столько альтернативную раскладку, сколько ее иное расположение — QWERTY в шахматном порядке. Это позволяет освободить экран и, в то же время, иметь под рукой полноформатный набор букв и цифр. Пользоваться такой клавиатурой удобней всего в ландшафтном отображении и на планшете: все буквы четко видно, расстояние оптимально и есть доступ к нижнему ряду символов. При нажатии на любую кнопку включается масштабирование.
При небрежном вводе (англ. sloppy typing) слова исправляются автоматически. Для демонстрации, как Minuum Keyboard справляется с исправлением опечаток, можно запустить небольшое руководство внутри программы.
Как вариант, есть полноформатная QWERTY раскладка и другие: алфавитная, QWERTZ, AZERTY, Colemak или Dvorak. В настройках оболочки можно включить бонусные панели, расширив клавиатуру различными опциями. К ним относятся: управление буфером обмена, поиск, скорость ввода, управление курсором и др.
Кроме того, можно изменить расположение клавиатуры: обычное, по левому или правому краю, плавающая клавиатура. Настраивается высота подсказок, пробела, компактной и стандартной раскладок.
Что касается правки текста, то в Minuum Keyboard таковых опций не так уж много: исправление заглавных букв, умная пунктуация, угадывание слов.
По умолчанию, в списке языков, для которых можно скачать словари, есть только немецкий, французский и итальянский. Для добавления русского языка необходимо включить интернет-доступ и дождаться появления соответствующей строки в разделе Language & layout.
Несмотря на подчеркнуто минималистичный вид, Minuum Keyboard предлагает множество тем оформления. Они делятся на плоские, мягкие, ромбовидные, естественные и прочие. Особенно любопытны темы-хамелеоны, меняющие цвет фона оболочки в зависимости от текущего приложения.
Резюме. Minuum Keyboard придется по вкусу обладателям планшетов и тем пользователям, которым важна скорость набора и возможность автоисправления опечаток. Вместе с тем, смартфонный вариант вполне подходит для комфортной работы с текстом, поскольку в Minuum можно сменить раскладку и адаптировать клавиатуру под размеры небольшого экрана.
Hacker’s Keyboard
Hacker’s Keyboard — программа для тех, кому нужно сделать своеобразный «мобильный хак» вернуть стандартную ПК-клавиатуру на устройство. Почти все клавиши этой клавиатуры присутствуют (например, функциональные клавиши F1—F12) и находятся на своем месте.
Для русского языка в Hacker’s Keyboard доступны обычная и фонетическая раскладки, 4 и 5 рядов клавиш. Отдельно на Google Play доступен русскоязычный словарь. При вводе можно включить подсказки, варианты слов, автозавершение, пунктуацию.
Настроек интерфейса в клавиатуре достаточное количество: можно изменить высоту клавиатуры, количество рядов, размер текста, темы оформления. Предусмотрена настройка жестов и переназначение отдельных клавиш.
Для SSH-клиента ConnectBot в приложении имеются отдельные настройки — ПК-клавиатура, в том числе, позволяет без ограничений работать в терминале.
MultiLing Keyboard
MultiLing Keyboard — легковесная мультиязычная клавиатура для Android. Русская раскладка есть, вдобавок здесь представлено большое количество алфавитных раскладок: T9, компактная, фонетическая кириллица, лево- и правосторонняя, Qwerty / Azerty / Qwertz, Дворак, Neo и прочие.
Для автодополнения необходимо скачать дополнительный словарь на сайте разработчика. Реализован процесс настройки не так удобно, как в других программах: нужно потратить несколько минут на то, чтобы найти нужный словарь, пробираясь через рекламные модули. Тем не менее, по факту все работает, поддержка русского языка реализована хорошо. Доступно автоисправление, можно использовать аббревиатуры, работают подсказки. Пользовательский словарь приложения импортируется и экспортируется.
Для быстрого ввода можно использовать жесты и аппаратные клавиши. Для определенных кнопок (пробел, точка, Shift и др.) настраивается действие при длительном нажатии на них.
Что касается визуальных настроек, можно поменять тему оформления, изменить высоту клавиш и расстояние между ними, размер шрифтов. Таким образом, MultiLing Keyboard неплохо адаптируется под любые пальцы. Здесь нужно отметить, что настройка отображения не то чтобы удобна: нет возможности быстро взглянуть на клавиатуру и протестировать ввод текста.
Кроме настройки внешнего вида, можно активировать сплит-режим: разделенные клавиатуры для альбомного или портретного отображения. Особенно удобен сплит на планшетах.
Go Keyboard
Прежде всего, Go Keyboard — это клавиатура, в которой акцент сделан на визуальном разнообразии — иконках и темах оформления. К слову, в маркете доступно более 1000 тем оформления на любой вкус и цвет. Правда, по умолчанию выбор в программе невелик, а найти среди сотен тем подходящую не так и легко. Кроме тем, в настройках можно легко изменить некоторые параметры отображения клавиатуры: высоту, размеры шрифта и проч. Отдельный раздел параметров отведен под звуки — здесь собраны не иначе как забавные варианты озвучки. В GO Keyboard имеются и расширения (плагины), формально их всего три и ничего существенного они не предлагают.
Программа интуитивна: вначале использования пользователю «за руку» показывают, как переключить ввод текста, после чего в настройках можно включить русский язык и скачать словарь для автодополнения. Русская раскладка представлена двумя вариантами — ЯШЕРТ (фонетическая раскладка) и в 4 ряда. В целом, поддержка русского языка реализована неплохо, но впечатление портит качество русской локализации: присутствуют ляпы, которые вводят в заблуждение.
По функциональной части, Go Keyboard пожалуй что не может предложить гибких настроек. Тем не менее, примечательны следующие возможности: интеллектуальный ввод, лексикон, автозаполнение, подсказки. При необходимости, можно выполнить экспорт или импорт лексикона на SD-карту, однако онлайн-синхронизации настроек и словаря в наличии нет.
Fleksy Keyboard
Разработчики Fleksy заявляют, что их разработка — самая быстрая мобильная клавиатура в мире.
После установки Fleksy предлагается не только включить клавиатуру и скачать словарь, но и просмотреть интерактивный урок по использованию жестов — даже ленивый проявит интерес. Приложение не обременяет пользователя множеством сочетаний и жестов для заучивания — вместо этого дается базовый набор для освоения. После чего становится понятно, что в Fleksy достаточно нескольких жестов для упрощения ввода и редактирования текста. Например: свайп вниз — исправление слова, вверх — отмена исправления, свайп влево — удаление слова, двойной пробел — умная пунктуация.
Хотя интерфейс Fleksy не локализован, русский язык при вводе поддерживается. В настройках можно включить автокоррекцию ошибок, отображение вариантов, исправление заглавных букв, изучение слов (сохранение в словарь) и импорт контактов. Других настроек во Fleksy не так и много, что еще раз указывает на минимализм.
Дизайн клавиатуры — плоский и минималистичный, можно выбрать из 30 доступных тем цветового оформления. Кроме того, настраиваются прозрачность, размер кнопок клавиатуры (3 размера), убирается пробел, что делает раскладку еще более компактной.
Fleksy поддерживает расширения, причем среди них следует отметить несколько любопытных: добавление цифрового ряда, возможность быстро спрятать клавиатуру, ярлыки, горячие клавиши и др. Однако в бесплатной версии можно задействовать не более трех слотов расширений.
Configuring Keyboard Layout | Solus Help Center
Conveniently change your keyboard layout settings and switch between multiple layouts with ease.
If you require support for a more complex language, where a traditional keyboard layout is insufficient, you may be able to use IBus (Intelligent Input Bus) and the relevant IME (Input Method Editor) package.
Budgie
Using Budgie, you can change your keyboard layout by opening the Budgie Menu and then clicking on “Region and Language” in the System Settings category.
You will now be shown the following dialog.
Click the + button to add an input source (keyboard layout). You will be shown the following dialog.
Here you can select the language and then keyboard layout within each language section. If it does not appear in this list, click the ⋮ button (three vertical dots). This will enable you to search for the keyboard layout you wish to use.
After choosing the keyboard layout, click “Done”. You will be brought back to the following dialog with your new keyboard layout. In the image below, we are now using English (US), Finnish, and Swedish layout.
You can remove a keyboard layout by clicking on one of the items, for instance Swedish, then clicking the — button.
If you wish to use multiple keyboard layouts, you can switch between them by using the keyboard shortcut Super + Space or by adding the Keyboard Layout Indicator applet to your Budgie panel.
Keyboard Layout Indicator
To add the Keyboard Layout Indicator to your panel, open Raven, either by clicking on its icon in the far right of the system tray or using the keyboard shortcut Super + A. Now click the Raven settings cog icon.
Click the “Panel” button, then in the Applets section, click the + button.
Find the Keyboard Layout Indicator entry and select it. Click the + button at the top of the panel. This will add the Keyboard Layout Indicator to the center section, as shown below.
Budgie comes with IBus ready to go straight the box. Simply find the IME (Input Method Editor) you require from the IBus IME Package List and then search for it in the Software Center. Click “Install” to add the IME.
You may have to agree to install some additional dependencies and will need to type in your user password as authentication is required.
Once it has finished installing, log your computer and then login again. Now you’ll be able to select the newly installed IME by following the same steps as detailed above for changing keyboard layouts in Budgie. For instance, in this example we have installed the ibus-hangul package for the Korean language. By following the steps above and then searching for Korean keyboard layouts, we are now able to select Korean (Hangul) as an input source.
Additionally, once you have added the IME and have it selected in the Region & Languages window, you can click on the cog icon under the input sources to load the settings window for your specific IME. The ibus-hangul settings window is shown below but this will vary between the different IME’s.
You will now be able to switch between your keyboard layouts by using the keyboard shortcut Super + Space or by using the Keyboard Layout Indicator applet.
GNOME
With GNOME, open the Overlay using the Super button on your keyboard or by clicking the applications icon in the dock and then find and click on “Region and Language”.
You will now be shown the following dialog.
Click the + button to add an input source (keyboard layout). You will be shown the following dialog.
Here you can select the language and then keyboard layout within each language section. If it does not appear in this list, click the ⋮ button (three vertical dots). This will enable you to search for the keyboard layout you wish to use.
After choosing the keyboard layout, click “Done”. You will be brought back to the following dialog with your new keyboard layout. In the image below, we are now using English (US), Finnish, and Swedish layout.
You can remove a keyboard layout by clicking on one of the items, for instance Swedish, then clicking the — button.
If you wish to use multiple keyboard layouts, you can switch between them by using the keyboard shortcut Super + Space or by clicking on the keyboard layout icon shown in the system tray. The icon will automatically appear when you have 2 or more keyboard layouts selected.
To change your keyboard layout in MATE, open the Brisk Menu and click on “Preferences” and then on “Keyboard”. This will open the Keyboard Preferences window, now click on the “Layouts” tab.
To add a layout, click on the “+ Add…” button. The 2 tabs at the top of the chooser window give you the option to find your layout by country or by language. The preview gives you a graphical representation of each layout. Once you are happy with your selection, click on “+ Add”.
You can remove a keyboard layout by selecting one of the items in your layouts list and then clicking the “- Remove” button.
If you wish to use multiple keyboard layouts, you can switch between them by left clicking on the keyboard layout icon shown in the system tray. The icon will automatically appear when you have 2 or more keyboard layouts selected. A right click allows you to open the keyboard preferences window and to see the graphical view of your current layout.
To enable keyboard shortcuts for easy switching, re-open the Keyboard Preferences window and open the “Layouts” tab again. Now click on the “Options…” button. This will open a detailed options list, look for and click on “Switching to another layout”. Select one or more of the available keyboard shortcuts and then finish by clicking “X Close”.
IBus IME Package List
A list of IBus IME packages available in the Solus software repository.
| Anthy | Japanese |
| ibus-chewing | Phonetic Chinese input method for Zhuyin (Bopomofo) |
| ibus-hangul | Korean |
| ibus-m17n | Multiple Languages |
| ibus-unikey | Vietnamese |
| Pinyin | Chinese Pinyin and Bopomofo |
| Zhuyin | Chinese Zhuyin |
| Quick | Simplified Cangjie |
Lubuntu/Keyboard — Community Help Wiki
| Welcome | Get Lubuntu | Documentation | Get Help |
Keyboard Repeat Rate
use the Keyboard and Mouse tool under Preferences.
Keyboard shortcuts
Note: Super key is the «Windows» key Alt-F2 Run program by typing in executable name Super+RRun program by typing in executable name Super+E Launch PCManFM Control+Alt+DLaunch PCManFM Alt-F1Open LXDE menu Control+EscapeOpen LXDE menu F11Toggle window fullscreen mode Control+Alt+DeleteStart LXTask Control+Alt+TLaunch Terminal Control+Alt+LLock PC Control+F10Laptop screen dim Control+F11Laptop screen brighten Control+F7Laptop or desktop screen backlight off Alt+MouseDrag Window Alt+MousewheelSwitch Desktops Alt-Mouse2 Resize Windows Mousewheel over desktopSwitch Desktops Mousewheel over window titleIconify or Minimize Window
Middle mouse button over desktop:: Bring up menu with list of open windows and option to add or remove worksapces Control+Alt+LeftSwitch to previous desktop Control+Alt+RightSwitch to next desktop Shift+Alt+LeftSend to previous desktop Shift+Alt+RightSend to next desktop Super+1Switch to desktop 1 Super+2Switch to desktop 2 Super+LeftSnap window to left half of screen.
Super+RightSnap window to right half of screen Super+UpSnap window to top half of screen Super+DownSnap window to bottom half of screen.
Super+DShow Desktop Alt+F4Close Window Alt+EscapeSwitch From Window Alt+SpaceShow Window Icon Menu Alt+PrintScreenCreate current window image in home directory PrintScreenCreate current screen image in home directory Alt+TabNext Window Alt+Shift+TabPrevious Window
Create New Keyboard shortcuts
There is no automatic way to create new keyboard shortcuts or hotkeys in lubuntu. You will either have to edit Lubuntu’s openbox configuration file (
/.config/openbox/lubuntu-rc.xml) and edit, or alternatively install xbindkeys.
/.config/openbox/lubuntu-rc.xml Hint: back up your config file.
After saving the config file, you will need to run this command to have openbox use the changed config: openbox —reconfigure
For more information on the syntax of the configuration file, please check out the official Openbox documentation on bindings. Note that Super_R and Super_L are the two «Windows» keys when you just want to use those keys. If you want to couple them with something else, use W- plus whatever key you want to use.
Multiple keyboard layouts
Keyboard Mapping
You can connect keyboards with different keyboard layout, but you have to set the correct mapping so that Ubuntu knows which letters you intend to type. So you select the keyboard mapping for the language you want to type. Technical details here. We have to tell Lubuntu to which keyboard mapping to use. The simple way to do this is to launch Lxkeymap (under Preferences.)
If you want to switch between keyboard mappings, you need to add a setxkbmap command to /etc/xdg/lxsession/Lubuntu/autostart
If you want to add another keyboard mapping German, you can: sudo leafpad /etc/xdg/lxsession/Lubuntu/autostart
Here is info about the autostart process.
Keyboard mapping for 13.10 and beyond
Since Lubuntu 13.10, the method to choose and toggle keyboard layout has changed. Indeed, lxkeymap application is no longer installed by default, and we have to use Keyboard Layout Handler instead, a plugin for lxpanel.
On Lubuntu default installation, Keyboard Layout Handler appears on the right of the panel, near volume control. It displays a box which describes the current keyboard layout (for example, “US”). To modify keyboard layout settings, right click on it, and choose « Keyboard Layout Handler Settings ». Here you can make some modifications.
By default, the option « Keep system layouts » is checked. Uncheck it to customize your keyboard layout.
Keyboard Layouts
Here you can choose a layout. You can add or remove keyboard layouts. You will be able to toggle between keyboard layouts you selected. You can choose priority between layouts with « Up » and « Down » buttons.
Change Layout Option
Here you can choose a shortcut to toggle your keyboard layout. By default, it is « shift_caps_toogle », which meaning that you can toogle between your keyboard layouts by using « Shift » + « Caps-Lock » shortcut.
Show Layout as and Panel Icon Size
Here you choose what the plugin displays in the panel. By default, it is an image which is well-integrated in Lubuntu ; but you can choose your own custom image. You can also choose to display a flag, or a simply text.
Кастомизируем раскладку внешней клавиатуры на Android без root
Мне нравится раскладка клавиатур на Mac: Cmd(Ctrl) под большим пальцем и возможность, без шаманства, прямо в настройках изменить поведение CapsLock. Такого же результата легко добиться в Linux с помощью setxkbmap в консоли или, например, gnome-tweak-tool в UI. Но что делать, если клавиатура подключается к Android?
В Android существует несколько способов кастомизировать внешнюю клавиатуру:
Устанавливать стороннюю клавиатуру не хочется. Рутовать телефон — тоже. Остаётся третий вариант.
Теория
Вкратце пробежимся по основным понятиям со ссылками на документацию.
Key Layout файлы
Key layout (.kl) файлы отображают линуксовые коды клавиш (Linux Key Code), т.е. код, который производит конкретная клавиша на клавиатуре, на андродовские клавиши (Android Key), т.е. TAB, ENTER или просто буква F. Отображение по-умолчанию можно посмотреть здесь. Узнать, какая клавиша на клавиатуре какой код производит, можно, например, с помощью Gamepad Tester.
Key Character Map файлы
Key Character Map (.kcm) файлы позволяют задать поведение для сочетания клавиш, а также нужны для добавления раскладок, отличных от English(US).
Дополнительные клавиатурные раскладки
Практика
Вот что я хочу получить для моей клавиатуры:
Описание проекта
Т.к. мои вкусы весьма специфичны (Ты же хочешь Ctrl вместо CapsLock, мой дорогой любитель Vim?), а раскладки неизменяемы «на лету», я не предоставляю готовый apk-файл. Вместо этого создан custom-keyboard-layout — проект основа для кастомизации раскладки внешней клавиатуры на Android.
Клонируем проект к себе
git clone [email protected]:ris58h/custom-keyboard-layout.git
Манифест приложения app/src/main/AndroidManifest.xml:
Приложение состоит из одного reciever. Забавно, что само наличие класса с заданным именем (в нашем случае InputDeviceReceiver) не требуется — всё работает и без него, но имя мы задать обязаны. Этот reciever предоставляет список клавиатурных раскладок, хранящийся в app/src/main/res/xml/keyboard_layouts.xml:
В списке только одна раскладка — keyboard_layout_en_us.
Кастомизация файла раскладки
Файл раскладки app/src/main/res/raw/keyboard_layout_en_us.kcm состоит из одной строки, задающей тип раскладки:
Про этот тип ничего не сказано в документации, но опытным путём выяснено, что раскладка с таким типом по-умолчанию берёт значения из Generic.kcm. Т.е. мы уже получили английскую раскладку и всё что остаётся — это добавить наши правила.
Но сперва небольшое отступление про Key Layout файлы. Раскладки задаётся как kcm-файл, но для того чтобы поменять местами, например, Ctrl и Alt необходим kl-файл. Тут на помощь приходит ещё одна незадокументированная фича: с помощью команды map можно добавлять правила из kl-файла в kcm-файл.
Файл keyboard_layout_en_us.kcm с моими правилами:
type OVERLAY map key 58 ESCAPE map key 29 META_LEFTmap key 56 CTRL_LEFTmap key 125 ALT_LEFT map key 99 ALT_RIGHTmap key 100 CTRL_RIGHT key TAB < label: '\t' base: '\t' ctrl: fallback APP_SWITCH>key 3
К сожалению, у меня не получилось задать переключение языков по Win+Space — такое правило просто не срабатывало.
Добавляем раскладку с другим языком
Для добавления раскладки другого языка, отличного от English(US), нужно сперва составить kcm-файл с раскладкой этого языка, затем добавить к нему наши правила. Взять готовый файл для своего языка можно отсюда. Берём keyboard_layout_russian.kcm, кладём в app/src/main/res/raw/ и, соответственно, добавляем ещё одну раскладку в app/src/main/res/xml/keyboard_layouts.xml:
Не забываем добавить keyboard_layout_ru_label в app/src/main/res/values/strings.xml.
Теперь можно добавить наши правила, как в примере с английской раскладкой, но с небольшим изменением. В русской раскладке уже есть правило для ‘3’, поэтому нужно лишь изменить его, а не добавлять новое:
Состояние проекта после этой кастомизации можно посмотреть в ветке Vendor_17ef_Product_6048.
Установка
Собираем и устанавливаем наше приложение. Проще всего это сделать с помощью Android Studio следуя официальной документации.
Заключение
Кастомизация внешней клавиатуры без root возможна. Не все хотелки при этом достижимы: переключение языков по Win+Space так и не заработало, но это может быть проблемой прошивки.
Статья нарочно сделана краткой — все подробности можно найти по ссылкам.
Choose your keyboard layout что делать?
Мне нравится раскладка клавиатур на Mac: Cmd(Ctrl) под большим пальцем и возможность, без шаманства, прямо в настройках изменить поведение CapsLock. Такого же результата легко добиться в Linux с помощью setxkbmap в консоли или, например, gnome-tweak-tool в UI. Но что делать, если клавиатура подключается к Android?
В Android существует несколько способов кастомизировать внешнюю клавиатуру:
Устанавливать стороннюю клавиатуру не хочется. Рутовать телефон — тоже. Остаётся третий вариант.
Путеводитель по клавиатурным оболочкам для Android, часть 1
При активной переписке, постоянном наборе текста на смартфонах и планшетах повышаются требования к программной клавиатуре. В этом путеводителе будем изучать клавиатурные оболочки, доступные на Google Play.
Информация также будет полезна тем, кому стандартная клавиатура неудобна по многим причинам, будь то неудобное расположение клавиш или отсутствие необходимых языков, раскладок, функций.
Также будут упомянуты:













