Форум программистов, компьютерный форум, киберфорум
Windows 10
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.57/212: Рейтинг темы: голосов - 212, средняя оценка - 4.57
59 / 59 / 9
Регистрация: 24.10.2012
Сообщений: 1,200

Анимация переключения раскладки (Языка), отключить

05.06.2019, 19:24. Показов 43940. Ответов 69
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день, как убрать анимацию переключения языка? дело в том, что когда жму shift+alt в правой части экрана, ровно посередке появляется анимация, ранее ее не было, появилась буквально после обновления до 1903, причем на ноуте такого нет, только на ПК
Миниатюры
Анимация переключения раскладки (Языка), отключить  
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
05.06.2019, 19:24
Ответы с готовыми решениями:

Переключения раскладки.?
Сегодня установил Windows 10 и сразу первый вопрос. Сколько не искал, так и не нашёл, где можно поменять сочетание клавиш для переключения...

Смена порядка переключения языка на Alt+Shift
Залил клавиатуру кофем. Схему вроде не залил. Клавиатура осталась рабочей полностью, только кнопки тяжело стали нажиматься. Разобрал,...

как в Win10 отключить автоматическое переключение раскладки на русский язык?
всем привет! проблемы с автоматическим переключением раскладки клавиатуры на WIN10! в игре Rust постоянно приходится пользоваться...

69
6 / 8 / 7
Регистрация: 31.10.2013
Сообщений: 220
01.05.2023, 22:46
Студворк — интернет-сервис помощи студентам
Здравствуйте! Эту штуку тоже вырезает ? Я глянул у нее нету класса, воспринимается как windows ui core

0
6 / 8 / 7
Регистрация: 31.10.2013
Сообщений: 220
02.05.2023, 01:49
Цитата Сообщение от mastercard Посмотреть сообщение
Итого - Вызов этого PopUp через Win+Space - отключен.
Alt+Shift больше не вызывает это окно и не вызывает микрофризы.
После данной процедуры патча logon в citrix - не отваливается,
password logon - не отваливается, всё более чем стабильно. После обновления сис-мы - повторить.
Пропатчил dll, сделал батник, ничего не изменилось в чем дело ? или в 11 винде все же не работает ?

Поиск нашел 1 функцию

До Нопа

После Нопа

Еще раз проверка есть ли Call (нету)
0
6 / 8 / 7
Регистрация: 31.10.2013
Сообщений: 220
02.05.2023, 02:32
Повторил потом тоже самое, вышло все красиво без странных переменных

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
 DWORD FUN_18003a4c8(undefined param_1,undefined param_2,undefined param_3,undefined8 param_4,
                   ulong *param_5,undefined8 *param_6)
 
{
  undefined8 *this;
  DWORD DVar1;
  
  DVar1 = 0x8007000e;
  *param_6 = 0;
  this = (undefined8 *)FUN_180026794(0x58);
  if (this != (undefined8 *)0x0) {
    DirectUI::NativeHWNDHost::NativeHWNDHost((NativeHWNDHost *)this);
    this[6] = 0;
    *(undefined4 *)((longlong)this + 0x44) = 0xffffffff;
    this[10] = 0;
    *this = &PTR_FUN_18005d800;
    *(undefined *)((longlong)this + 0x43) = 0;
    *(undefined *)((longlong)this + 0x41) = param_1;
    *(undefined *)(this + 8) = param_2;
    this[9] = param_4;
    *(undefined *)((longlong)this + 0x42) = param_3;
    DVar1 = 0x8005d800;
    (**(code **)*this)(this,0);
    FUN_1800238bc(this);
  }
  return DVar1;
}
вот как выглядела функция ) , сохранил, создал бин, батник, и у меня крашнулся explorer.exe бесконечно перезагружался
откатил обратно

подскажите что не так

Добавлено через 17 минут
Тоже крашит

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
DWORD FUN_18003a4c8(undefined param_1,undefined param_2,undefined param_3,undefined8 param_4,
                   ulong *param_5,undefined8 *param_6)
 
{
  undefined8 *this;
  
  *param_6 = 0;
  this = (undefined8 *)FUN_180026794(0x58);
  if (this != (undefined8 *)0x0) {
    DirectUI::NativeHWNDHost::NativeHWNDHost((NativeHWNDHost *)this);
    this[6] = 0;
    *(undefined4 *)((longlong)this + 0x44) = 0xffffffff;
    this[10] = 0;
    *this = &PTR_FUN_18005d800;
    *(undefined *)((longlong)this + 0x43) = 0;
    *(undefined *)((longlong)this + 0x41) = param_1;
    *(undefined *)(this + 8) = param_2;
    this[9] = param_4;
    *(undefined *)((longlong)this + 0x42) = param_3;
    (**(code **)*this)(this,0);
    FUN_1800238bc(this);
  }
  return 0x8007000e;
}
0
1 / 3 / 2
Регистрация: 22.12.2016
Сообщений: 144
04.05.2023, 16:48
Последняя версия ОС. Win,
Цитата Сообщение от Nelo_001 Посмотреть сообщение
Тоже крашит
1 вложения - версия

2,3 - функции,

4 - после ноп'а.

С момента написании гайда сверху, практически ничего не изменилось, только что удалил inputswitch.dll из папки system32(положив предварительно explorer), выполнил scan sfc now, и получил версию с этим назойливым окном, а затем прошёлся по инструкции, выдало 2е функции и их заменил как на 4ом скрине, по итогу окно пропало и переключение раскладки стало куда более быстрым, скиньте ваш winver,
И сбросьте что выдаёт консоль с скриптом для замены dll.

И да, версия где возвращается "return 0x8007000e;" самая правильная и странно что крашит, в одной из версии insiders когда они что-то опять делали в inputswitch.dll действительно была 1а функция, и хватало лишь её замены .
Миниатюры
Анимация переключения раскладки (Языка), отключить   Анимация переключения раскладки (Языка), отключить   Анимация переключения раскладки (Языка), отключить  

Анимация переключения раскладки (Языка), отключить  
0
1 / 3 / 2
Регистрация: 22.12.2016
Сообщений: 144
04.05.2023, 17:05
А ещё лучше, скиньте в вложении ваш inputswitch.dll, процитируйте это сообщение для ответа.
0
1 / 1 / 0
Регистрация: 17.05.2023
Сообщений: 1
17.05.2023, 13:23
Здравствуйте!

Так вот откуда InputSwitcherX появился...

Задолбала проблема жёстко, поскольку у меня из-за этой отрисовки "залипал" язык, не переключаясь пока это окошко не отрисуется.

В общем, я запилил альтернативный прямому патчингу дллки метод, и на Win11 он работает. Требует установки ExplorerPatcher-а (мне было влом делать отдельный перехватчик), благо он тоже OpenSource.

Прибивает это самое всплывающее окно с концами, как побочка прибивает Win+пробел (я могу это поменять если надо, но пока так).

Поскольку патчинг происходит, во-первых, прямо в памяти, а во-вторых динамически на основании автоматически скачиваемых отладочных символов конкретно под вашу систему, работать должно достаточно надёжно как на Win10, так и на Win11.

Смотреть тут: https://github.com/Evengard/ep... w/releases
Сорцы там же.
1
1 / 1 / 0
Регистрация: 25.06.2023
Сообщений: 1
25.06.2023, 13:10
Кто не хочет качать непонятно какие модифицированный файлы, то все можно сделать самому.
Вам нужно пропатчить C:\Windows\System32\InputSwitch.dll с помощью шестнадцатеричного редактора, такого как HxD

Просто найдите 74 1F 48 63 и замените первый байт (74) на EB.

Чтобы заменить файл на пропатченный, вам необходимо:

1.Отключить Защитник Windows
2.Поместите модифицированный InputSwitch.dll файл с измененным именем InputSwitch_new.dll в папку C:\Windows\System32\.
3. Назначить владельца InputSwitch.dll (который находитя тут C:\Windows\System32\) текущему пользователю-администратору.
4. Открыть cmd.exe и ввести команды: cd C:\Windows\System32
5. Закрыть процессы: taskkill /f /im explorer.exe и taskkill /f /im TextInputHost.exe
6. Переименовать исходный файл: ren InputSwitch.dll InputSwitch.dll.bak
7. Переименуйте новый файл: ren InputSwitch_new.dll InputSwitch.dll
8. Запустите проводник: start explorer
9. Удалить права на запись для всех пользователей, кроме TrustedInstaller
10.Вернуть право собственности на NT Service\TrustedInstaller.
Перезагрузить ОС и окно смены языка больше не побеспокоит.
1
6 / 5 / 1
Регистрация: 19.03.2019
Сообщений: 14
04.07.2023, 13:40
Цитата Сообщение от mastercard Посмотреть сообщение
А ещё лучше, скиньте в вложении ваш inputswitch.dll
Цитата Сообщение от liq64206 Посмотреть сообщение
Кто не хочет качать непонятно какие модифицированный файлы, то все можно сделать самому.
Или воспользоваться сляпанным вариантом из этой темы подменив версией из 1809 (Только для Windows 10)
Запускать от имени администратора: KILLTHISDIALOG.bat - заменить / RETURNTHISDIALOGBOX.bat - вернуть! (Оригинальные InputSwitch.dll из 1809 (10.0.17763.1) / InputSwitch.dll из 22H2 (10.0.19041.1741)
Вложения
Тип файла: 7z InputSwitch.7z (268.8 Кб, 50 просмотров)
1
15 / 14 / 1
Регистрация: 03.12.2019
Сообщений: 33
20.12.2023, 16:11
Цитата Сообщение от liq64206 Посмотреть сообщение
9. Удалить права на запись для всех пользователей, кроме TrustedInstaller
10.Вернуть право собственности на NT Service\TrustedInstaller.
Спасибо, сработало на Microsoft Windows [Version 10.0.19045.2965].
Как говорится, все гениальное - просто. Но права на службу винды NT Service\TrustedInstaller надо наоборот убрать, выставить только чтение и отключить наследование, права других юзеров после замены файла уже никак не влияют, иначе при запуске команды sfc /scannow сработает восстановление этого файла службой TrustedInstaller из резервных копий в папке С:\Windows\WinSxS....выше я батник писал, чтобы это избежать. Кстати, если включен security boot в uefi bios, то после перезагрузки все изменения системных файлов будут отменены, поэтому надо выключать, заменять файл, потом снова включать, но это не точно.
0
0 / 0 / 0
Регистрация: 08.06.2024
Сообщений: 1
08.06.2024, 12:23
У кого-нибудь есть свежие hex значения для Windows 11 24H2?
Цитата Сообщение от liq64206 Посмотреть сообщение
74 1F 48 63
Эту строку в 26100.1 больше не находит, последняя рабочая версия это 23H2 (22621.2506).
Можно закинуть пропатченый файл от 23H2 в 24H2 и всплывающее окно пропадает, но неизвестно что ломается в таком случае.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
08.06.2024, 12:23
Помогаю со студенческими работами здесь

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

Скрипт для переключения раскладки
Здраствуйте, у меня дебиан с гномом, я установила xfce4, в которой не переключается раскладка, пробовала установить xfce4-xkb-plugin, но он...

Сменить клавиши переключения раскладки
Возможно ли, например, сменить кнопку переключения раскладки клавиатуры с Ctrl + Shift (или другой стандартной) на Caps Lock?

Xmodmap слетает после переключения раскладки
Не работает одна кнопка. Переназначил ее следующим образом : keycode 135 = 1 exclam Все работает до переключения раскладки. По идее ее...

KeyLogger перестает писать текст после переключения раскладки
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
70
Ответ Создать тему
Новые блоги и статьи
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга, Ты же видел моря и метели. Как сменялись короны и стяги, Как эпохи стрелою летели. - Этот мир — это крылья и горы, Снег и пламя, любовь и тревоги, И бескрайние. . .
PowerShell Snippets
iNNOKENTIY21 11.11.2025
Модуль PowerShell 5. 1+ : Snippets. psm1 У меня модуль расположен в пользовательской папке модулей, по умолчанию: \Documents\WindowsPowerShell\Modules\Snippets\ А в самом низу файла-профиля. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru