PDA

Показать полную графическую версию : [решено] Настройка клавиатуры в Windows 11


sonny362
07-06-2022, 09:49
Добрый день!
Немножко замаялся с настройкой клавиатуры под привычный мне вид.
Чего хочу:
1. Заменить Alt-Shift на Ctrl-Shift - тут без вопросов, работает;
2. Объяснить системе, что по умолчанию (тем более при старте системы) надо включать английскую раскладку;
3. Отключить раздражающее всплывающее окно о переключении способа ввода.

Вот с п.п.2 и 3 полный абзац. Три установленных Windows11 (со всеми свежими обновлениями), на всех трёх одинаковые настройки (предпочтительный язык ввода установлен английский, галка "Позволить выбирать метод ввода для каждого окна" снята.
На одной системе всё работает так, как надо. На остальных двух... то всплывает окно, то нет. Может не всплывать, но после перезагрузки снова начинает всплывать. То, как надо, английский язык при загрузке системы, то русский.

Подскажите, есть ли способ раз и навсегда пофиксить это?

На Windows 10 такого не было!

Petya V4sechkin
07-06-2022, 11:55
Объяснить системе, что по умолчанию (тем более при старте системы) надо включать английскую раскладку
Как грамотно настроить язык ввода на экране входа в Windows 11 и Windows 10 (https://www.outsidethebox.ms/20379/)
Отключить раздражающее всплывающее окно о переключении способа ввода.
Вроде бы это зависит от способа нажатия, какую из клавиш зажимать первой.

А так, единственный известный "костыль" - патч InputSwitch.dll.

Grabber2006
07-06-2022, 12:20
Кстати, а как выполнить п.п.2 на Windows 10?

sonny362
07-06-2022, 12:32
Grabber2006, а на Windows 10 у меня не всплывает окно.

Grabber2006
07-06-2022, 12:40
Я имел в виду
Объяснить системе, что по умолчанию (тем более при старте системы) надо включать английскую раскладку; »
в Windows 10?
И так, чтобы все приложения остались на русском?

sonny362
07-06-2022, 14:54
Grabber2006, в Windows 10 у меня срабатывает перетаскивание английского вверх в окне "Переопределение метода ввода по умолчанию".
В Windows 11 - не работает это назначение.

Vanadiy777
07-06-2022, 17:19
Кстати, а как выполнить п.п.2 на Windows 10? »
И так, чтобы все приложения остались на русском? »
Grabber2006,

вот так:
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Keyboard Layout\Preload]
"1"="00000409"
"2"="00000419"


Работает и в Windows 10 и 11

Grabber2006
07-06-2022, 18:16
Работает и в Windows 10 и 11 »
Да, спасибо, так и стоит.

Если в старой винде запустил приложение - и раскладка становилась английской, то теперь запустил приложение - и раскладка стоит последняя использованная. Осторожно, программисты-наркоманы.

Vanadiy777
07-06-2022, 21:11
Если в старой винде запустил приложение - и раскладка становилась английской, то теперь запустил приложение - и раскладка стоит последняя использованная. »
Grabber2006,
Отвал...? :o :) :(
Шутка... :) :Beer:

bredych
08-06-2022, 16:49
[HKEY_CURRENT_USER\Keyboard Layout\Preload] »
и в юзерс/дефолт можно аналогичное, если на машине подключаются разные юзвери, чтоб каждому новоподключающемуся потом не бегать- не менять )

Vanadiy777
08-06-2022, 17:47
bredych, дело в том, что как сказал коллега Grabber2006, там программисты-наркоманы!
И они не придумали ничего лучше, чем привязать язык приложений к языку ввода.
В Windows 11 они пошли еще дальше - если язык ввода английский, то помимо Метро-приложений на английском будет еще и Центр безопасности.
Поэтому язык ввода ставим русский, чтобы приложения были на русском языке, а чтобы раскладка при загрузке была на английском, применяем твик, который я дал ранее:
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Keyboard Layout\Preload]
"1"="00000409"
"2"="00000419"
и в юзерс/дефолт можно аналогичное, если на машине подключаются разные юзвери, чтоб каждому новоподключающемуся потом не бегать- не менять ) »
Для этого создаем батник и запускаем от Админа:
@echo Off
REG LOAD HKU\Custom "%SystemDrive%\Users\Default\NTUSER.DAT" >nul
REG ADD "HKU\Custom\Keyboard Layout\Preload" /v "1" /t REG_SZ /d "00000409" /f
REG ADD "HKU\Custom\Keyboard Layout\Preload" /v "2" /t REG_SZ /d "00000419" /f
REG UNLOAD HKU\Custom >nul
Pause

bredych
10-06-2022, 18:22
Для этого создаем батник »
если надо кучу машин преконфигить - конечно выгоднее пару строк в батнике добавить. Если на одной - вручную быстрее, чем писать :)
а чтобы раскладка при загрузке была на английском, »
я мог забыть, но окно выбора юзеров язык берет из ветки дефолт юзера, а не любого конкретного текущего.

LoyZ
11-06-2022, 14:05
Vanadiy777, можно просто в настройках указать язык ввода по умолчанию.
https://i.ibb.co/6s60wnn/210227.png (https://ibb.co/6s60wnn)

Vanadiy777
11-06-2022, 14:33
можно просто в настройках указать язык ввода по умолчанию. »
LoyZ, картинка Ваша под "Скрытый текст" не прикрепилась...

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

LoyZ
11-06-2022, 15:01
Vanadiy777, Именно делает языком по умолчанию - аглицкий, но всё остальное - русское, так как первым языком стоит русский.
Единственное, опубликовал и засомневался. У меня 22621 сборка (22H2) которая release preview, возможно в стабильной 21h2 этого нет.

Vanadiy777
11-06-2022, 15:12
Вот очень хорошая статья от Vadikanа на эту тему, может кому пригодится...

6 языковых настроек Windows, которые могут поставить вас в тупик (https://www.outsidethebox.ms/14181/#_Toc3399)

У меня 22621 сборка (22H2) которая release preview, возможно в стабильной 21h2 этого нет. »
У меня сейчас стоит 21H2 22000.708, и окна настроек все такие же как у Вас.

Vadikan
12-06-2022, 11:11
Если в старой винде запустил приложение - и раскладка становилась английской, то теперь запустил приложение - и раскладка стоит последняя использованная. Осторожно, программисты-наркоманы. »
там программисты-наркоманы!
И они не придумали ничего лучше, чем привязать язык приложений к языку ввода. »
В Windows 11 они пошли еще дальше - если язык ввода английский, то помимо Метро-приложений на английском будет еще и Центр безопасности. »
Еще одна подборка глупостей и повторения чуши. При том что уже во втором посте темы есть ссылка на грамотные объяснения. (Центр безопасности тоже приложение, кстати.)

Keyboard Layout\Preload »
и все эти батники от админа - тоже советы из 2000-х.

Повторю из соседней темы и добавлю
Как грамотно настроить язык интерфейса Windows, магазинных приложений и ввода по умолчанию (https://www.outsidethebox.ms/19635/)
Как грамотно настроить язык ввода на экране входа в Windows (https://www.outsidethebox.ms/20379/)
6 языковых настроек Windows, которые могут поставить вас в тупик (https://www.outsidethebox.ms/14181/)
итд https://www.outsidethebox.ms/tag/language/

В общем, если не следить за форумом и не тыкать "грамотеев" в матчасть, все довольно быстро скатывается в мракобесие и уг :-/

Vanadiy777
13-06-2022, 15:29
и все эти батники от админа - тоже советы из 2000-х. »
Vadikan,
Если эти методы работают до сих пор, в том числе и на этапе установки, то что в этом плохого?

В общем, если не следить за форумом и не тыкать "грамотеев" в матчасть, все довольно быстро скатывается в мракобесие и уг :-/ »
Ну, для этого и есть на форуме "маэстро" Vadikan... :)

Vadikan
13-06-2022, 15:57
Если эти методы работают до сих пор, в том числе и на этапе установки, то что в этом плохого? »
Так в том то и дело, что они работают иначе, чем до сих пор (до 8). О чем и статья Как грамотно настроить язык ввода на экране входа в Windows (https://www.outsidethebox.ms/20379/)

Ну, для этого и есть на форуме "маэстро" Vadikan... »
Я уже очень редко захожу...

Vanadiy777
13-06-2022, 16:34
Я уже очень редко захожу... »
Из какого то анекдота:
- Мы не ели три дня...
- Ну, надо себя заставлять...
Vadikan, без обид... Ничего личного... :)




© OSzone.net 2001-2012