Голосовой ввод горячих клавиш в Windows

В режиме интеграции с Windows теперь можно вводить горячие клавиши голосом.
Последовательность нажатия клавиш, может быть задана в списке заменяемых слов. Нажатие каждой виртуальной клавиши начинается с префикса \\0x (двойной обратный слэш, ноль, маленький латинский x), затем следует две буквы шестнадцатеричного кода клавиши (код в любом регистре). Например коды: \\0x11 — для клавиши Ctrl, 0x1B — для клавиши ESC. Пробелов и других символов в такой последовательности быть не должно.

На следующем рисунке показан пример задания таких последовательностей.

Задание горячих клавиш

Последовательность \\0x14 активирует клавишу CapsLock. Строчка \\0x11\\0x10\\0x1b означает одновременное нажатие клавиш Ctrl Shift Esc, что приводит к выводу диспетчера задач Windows. Следущие три строчки открывают окно поиска (Ctrl F), переключают язык ввода (Ctrl Shift) и открывают окно справки (F1).

Найти виртуальные коды клавиатуры Windows можно в на этом сайте. Полный список всех виртуальных клавиш можно посмотреть на этом на сайте (виртуальные клавиши для мыши в блокноте работать не будут).

p.s. Нужно обовить модуль интеграции, если он был загружен до 06.03.2016. То есть загрузить zip архив (https://speechpad.ru/ru-speechpad-win-host.zip) и заменить старый файл (ru-speechpad-host.exe) в папке модуля интеграции на новый.

Запись опубликована автором в рубрике Без рубрики.

Голосовой ввод горячих клавиш в Windows: 5 комментариев

  1. Виктор

    пытаюсь сделать чтобы из буфера вставлялось скопированное слово (контрл + v). Что-то не получается… может подскажите что я делаю не так? У меня вот такой код получился для этого сочетания \x11\x56

    1. admin Автор записи

      Нет работает, я проверил, скриншот пришлите. Но неудобно что эти слэши в комментариях съедаются
      \\ 0x11 \\ 0x56 Приходится пробел ставить между ними и 0
      Проверьте, что x латинский.

Добавить комментарий

Ваш e-mail не будет опубликован.