Отправляет email-рассылки с помощью сервиса Sendsay

[TC] Переназначение горячих клавиш Jaws 2020

Здравствуйте.

В Jaws 2020, в приложениях с виртуальным курсором, например
Chrome, используются скрипты SayNextRow, SayPriorRow, SayNextColumn и
SayPriorColumn. И захотел я изменить им горячие клавиши. Да не тут то
было.
В диспетчере клавиатуры в разделе Chrome эти скрипты не
отображаются, а в разделе Default им не назначены горячие клавиши.
Подскажите, пожалуйста, как в этом случае действовать?

Ответить   Mon, 16 Nov 2020 21:36:55 +0300 (#3660932)

 

Ответы:

Здравствуйте, Vladimir Dovydenkov.

Надо идти в директорию общих настроек JAWS, открывать там файл default.jkm и
искать в нём интересующие скрипты.
Команды для скриптов, отрабатывающие в режиме виртуального курсора, вынесены
в отдельную специальную секцию, кажется virtual keys, с которой Диспетчер
клавиатуры видно не очень умеет работать.
Подсмотрев то, как в общем default.jkm прописаны интересующие скрипты, надо
взять название их секции, изменить для них привязки, ну и получившиеся
строки из названия секции и ключей привязки вставить в default.jkm уже в
директории пользовательских настроек.
В общем в JAWS опции графического интерфейса не полностью покрывают все
возможности, так что порой надо править конфигурационные файлы руками, если
хочется что-то глубоко кастомизировать.
Успехов. Никита.

Ответить   Mon, 16 Nov 2020 22:16:50 +0300 (#3660934)

 

Приветствую всех!

Кого интересует, по этой ссылке, можно скачать.
описание в переводе с английского тоже присутствует.
https://yadi.sk/d/Tns6t4sdzyelVA

Желаю удачи!

Ответить   Tue, 17 Nov 2020 00:41:33 +0400 (#3660940)

 

Здравствуйте, Никита.

<...>

<...>

О, это сработало, спасибо!
Правда в пользовательском default.jkm оказалось недостаточно
назначить новые комбинации клавиш, пришлось еще прописать "заглушки" для
прежне действовавших.

Ответить   Tue, 17 Nov 2020 11:33:22 +0300 (#3660971)

 

Доброго времени уток.
Цитата:

Конец цитаты.
Запустите блокнот от имени администратора, через диалог "Открыть" откройте
из общей папки Scripts\Rus файл Default.jkm. в секции [Virtual Keys] найдите
строки для нужных команд типа
Windows+Alt+RightArrow=SayNextColumn
И измените левую часть на удобную для вас комбинацию клавиш. Если нужно
совсем отключить эти команды, то поставьте в начале строки символ точка с
запятой. Изменения будут действовать во всех приложениях, где включается
виртуальный курсор. Если нужно изменить только для Google Chrome, то нужно
создать строки с изменёнными командами в файле Chrome.jkm. после добавления
таких строк, они появятся в диспетчере клавиатуры для Chrome и их можно
будет переназначать там.
--
Евгений Корнев.

Здравствуйте, Евгений.

то

<...>

откройте

найдите

Этот вариант я тоже пробовал, но он у меня не сработал.
В файле
c:\ProgramData\Freedom Scientific\JAWS\2020\Scripts\rus\Default.JKM
я и клавиши переназначал, и закомментировал строчки - никак это
на реальности не отразилось. То есть изменения в файле сохраняются, но
на поведении Jaws это никак не сказывается. Jaws перезапускал.

Ответить   Tue, 17 Nov 2020 11:19:14 +0300 (#3660970)