1

До Windows 10 я использовал что-то похожее на скрипты Autohotkey, упомянутые в этом вопросе. После обновления до Windows 10 PostMessage в окне чата Skype вызывает зависание Skype.

Есть ли здесь другой способ переключения раскладок клавиатуры? У меня есть 3 макета, и я хочу включить любую из них с помощью клавиш Ctrl, Alt и Shift (однократное нажатие), и мой сценарий по-прежнему работает за пределами Skype.

Вот пример сценария, который вызывает проблему:

#NoEnv
SendMode Input

ru := DllCall("LoadKeyboardLayout", "Str", "00000419", "Int", 1)
~RCtrl & F1::return
~RCtrl::PostMessage 0x50, 0, %en%,, A

Запустив этот скрипт, RCtrl мгновенно замораживает Skype. Нужно ли отправлять что-то еще?

1 ответ1

1

Довольно раздражающая проблема скайпа с зависанием на раскладке клавиатуры. Для обходного пути пользователя стоит использовать комбинацию [Win]+[Space] .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .