Большое спасибо! Использую Key Manager со старой версией 1с (7.7) для принятия заказов, благодаря Вашей программе не приходится делать по 6 лишних нажатий после выбора каждой позиции, которых в среднем 50 шт., и по 20 - 30 таких заказов в день. Таким образом за один рабочий день не приходится делать около 7 ТЫСЯЧ лишних нажатий по клавиатуре!

 

Олег, Москва

Главная > Key Manager

Часто задаваемые вопросы

1. В одной программе переназначение клавиш не работает. Почему?

Это может происходить по причине того, что эта программа имеет более высокие права чем Key Manager. Вы можете попробовать запустить Key Manager от имени Администратора. Для этого необходимо выгрузить Key Manager из памяти (Меню, Файл -> Выход) и затем на ярлыке Key Manager нажать правую кнопку мыши и выбрать "Запуск от имени администратора".

Также можно попробовать запустить Key Manager позже, т.е. сначала запустить проблемную программу и затем уже Key Manager.

Если переопределение не работает везде — проверьте, не стоит ли программа на паузе. Режим паузы можно включить или отключить в главном окне программы, а также через меню значка на панели задач или кликом средней кнопки/колеса мыши по значку.

2. Key Manager перестает работать через некоторое время и при выходе отображает ошибку "Mouse Hook Error". Как исправить?

  • Скачайте и установите самую новую версию Key Manager.

  • Важно! Если Вы используете Windows 10, то установите самые последние обновления системы.

Если вышеуказанное не помогает, то:

  • Отключите в настройках Key Manager опции "Переназначать внутренние программные нажатия Мыши" и "Переназначать внутренние программные нажатия Клавиш".

  • Или в реестре Windows, в разделе HKEY_CURRENT_USER\Control Panel\Desktop, добавьте параметр с именем LowLevelHooksTimeout типа DWORD со значением 10000. Или просто выполните в Windows этот REG файл, который сделает это исправление автоматически. После внесения изменений необходимо перезагрузить компьютер.

3. Вообще не запускается программа Key Manager. Почему?

Обнаружено, что Key Manager не запускается, если установлена программа Comodo Internet Security ранее 6-й версии. Для решения проблемы необходимо в Comodo добавить keymanager.exe в Defence+ -> Defence+ Settings -> Execution Control Settings -> Detect shellcode injections -> exclusions

4. На моей клавиатуре нет клавиш для печати значков Евро (€) и Фунт (£). Скажите, можно ли назначить эти знаки на какую-нибудь клавишу (или комбинацию)?

Да, это очень просто сделать следующими способами:

1. Можно использовать действие "Впечатывание текста" (или "Вставка текста"), скопировав прямо с этой страницы необходимый символ и назначить это действие на клавишу, кнопку мыши, комбинацию клавиш или пункт меню.

2. Или использовать действие "Последовательность нажатий", проэмулировав набор нажатий, например Евро: Alt + 0136 (для русской раскладки) или Alt + 0128 (для английской). Другие символы: Alt+0163 (Фунт), Alt+0165 (Йена), Alt+0169 (©), Alt+0177 (±), Alt+0174 (®), Alt + 0153(™) и Alt+0036 (Пункт). Цифры вводятся в режиме NumLock. Получить другие символы и их коды можно с помощью программы MS Word ("Вставка символа"). Недостатком (или иногда достоинством) этого способа, в данном случае, является зависимость от раскладки.

5. Можно ли переопределить клавишу или кнопку мыши, чтобы замена происходила независимо от состояния клавиш модификаторов (Ctrl, Alt и др.)?

Да, для этого в свойствах действия "Клавиша или кнопка мыши" установите флажок "Переназначать независимо от состояния клавиш-модификаторов".

6. Можно ли назначить пунктам меню горячие клавиши, чтобы быстро выбирать нужный пункт (когда муню уже отображается)?

Да, для этого прямо в имени действия напишите символ горячей клавиши, предварив его знаком "&". Например, "Вставить &дату" — "д" будет горячей клавишей вызова пункта меню:

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

Да, это возможно. Для этого Вы можете проэмулировать все нажатия клавиш обращения к требуемому пункту меню.

Это Вы можете сделать с помощью действия "Последовательность нажатий":

1. Убедитесь, что включена кнопка "Пропускать нажатия в систему" (значок в виде земного шара с клавишей) и отключена "Записывать нажатия кнопок мыши" (значок с изображением мыши).

2. Переключитесь на программу, где нужно будет вызывать действие из меню.

3. Начните запись с помощью горячей клавиши F12 (её можно изменить в настройках). После этого все нажатия клавиш будут записываться.

4. Нажмите клавишу Alt (чтобы открыть меню), с помощью стрелок курсора на клавиатуре перейдите на нужный пункт меню и выберите его с помощью клавиши Enter.

5. Остановите запись с помощью горячей клавиши F12 (её можно тоже изменить в настройках).

6. Вернитесь в Key Manager. Если при записи Вы случайно нажали лишнюю клавишу, то в списке нажатий Вы можете её удалить.

Теперь при вызове этого действия в Вашей программе, у Вас будет мгновенно выполняться заданный пункт меню. Если Вы хотите, чтобы это действие работало только в Вашей программе (или нескольких программах) – просто создайте "Исключение" (см. видео-пример использования Исключений).

8. Можно ли по горячей клавише реализовать запись (добавление) любого выделенного текста в текстовый файл?

Да, для этого Вы можете воспользоваться действием "Запуск программы или файла" и вызывать командный (.cmd или .bat) файл, передавая параметром текущий выделенный текст.

См. снимок экрана.

Содержимое .cmd файла может быть таким:

chcp 1251
echo %~1 >> "C:\Users\Иван Петров\Desktop\Словарь.txt"

Для определения выделенного текста, используйте в поле параметра командной строки шаблон "%km_seltext" (кавычки необходимы, чтобы была возможность передавать несколько слов).

chcp 1251 - для установки кодировки Windows 1251.

Чтобы не появлялось консольное окно, установите в поле со списком "Показывать окно" значение - Скрытое.

9. Как назначить Lock Workstation (блокировку системы) на мою комбинацию клавиш? В системных командах Key Manager такого не нашел.

Для этого Вы можете использовать действие "Запуск программы или файла" и задать такие параметры:

Имя файла: rundll32.exe

Параметры: user32.dll, LockWorkStation

Чтобы не появлялось консольное окно, установите в поле со списком "Показывать окно" значение — "Скрытое".

См. снимок экрана.

10. При выполнении действия "Открытие Web страницы" открывается не тот браузер, который назначен в системе по умолчанию. Как сделать, чтобы открывался браузер, установленный по умоляанию?

Key Manager открывает тот браузер, который ассоциирован с типом файлов ".htm" (именно ".htm", не ".html").

11. Нет ли случайно какого-нибудь ключа для фонового запуска Key Manager непосредственно в трэй? Т.е., чтобы запускалась в скрытом виде.

Да, для этого Вы можете использовать ключи /hidden или /autorun (при втором ключе программа не запустится вообще, если флажок "Запускать при загрузке Windows" не установлен).

12. Возможно ли переопределить клавишу Sleep на клавиатуре?

Да, но для этого необходимо отключить действие на эту клавишу в Windows ("Панель управления" -> "Электропитание"). Эмуляция же нажатий клавиши Sleep иногда может быть невозможна.

13. Key Manager не видит специальные клавиши на клавиатуре ноутбука. Почему?

Часто к клавиатуре или портативному компьютеру прилагается программа для применения специальных клавиш (например, для кнопок увеличения громкости — она визуально отображает на экране уровень громкости и т.п.). Иногда такие программы монопольно блокируют клавиши, что делает невозможным их переопределение. Для решения этой проблемы можно попробовать не устанавливать такие программы.

14. Почему на моем ноутбуке не переопределяется клавиша FN?

Есть некоторые специальные клавиши, которые аппаратно запрограммированы для определенных моделей ноутбуков и специализированных клавиатур, поэтому их чтение или нажатие затрудняется или оказывается невозможным.

15. Можно ли настроить Key Manager без использования мыши?

Полностью нельзя. При определении, все клавиши работают в режиме их сканирования, поэтому для перевода фокуса необходима мышь. Этот недостаток предполагается исправить в будущих версиях программы.

16. Как с помощью Key Manager переназначить комбинацию K+F на двойное нажатие клавиши R?

Для этого Вы можете использовать "Пользовательские модификаторы" (кнопка с буквами UM на панели инструментов главного окна) и задать клавишу "K" как пользовательский модификатор. Затем можно назначить на комбинацию UM_K+F действие "Последовательность нажатий", содержащее двойное нажатие и отпускание R. Но при этом потеряется обычная функция клавиши "K". Мы будем стараться усовершенствовать Key Manager в будущих версиях, чтобы сохранялась изначальная функция пользовательских модификаторов при нажатии и сразу отпускании без дополнительных клавиш.

17. Существует ли возможность временно отключить какое-либо действие, как это реализовано в программе Key Remapper (по клавише Пробел или через меню)?

К сожалению, пока такая возможность отсутствует, но имеет высокий приоритет в списке на разработку.

Как временное решение — можно создать Исключение, назначенное на какую-либо неиспользуемую программу или на не встречающийся заголовок окна и задать этому исключению имя — "Отключено".

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

18. Могу ли я установить Key Manager на Windows 98, Windows ME или более ранние версии Windows?

Нет. По причине полного отсутствия пользователей данных операционных систем их поддержка не реализована. Это сделано из-за оптимизационных соображений, чтобы не утяжелять Key Manager невостребованными функциями.

 



Вы можете задать вопрос, на который не нашли ответ:

Вопрос:
Ваше имя:
E-mail:
(нигде не будет публиковаться)
100+8=
 
Copyright © 2008-2017 ATNSOFT. Все права защищены.