Большое спасибо! Меня "спасает" ваша программа. Опрокинула чашку кофе на клавиатуру... промыла и посушила, но пробел так и не заработал. Советы выкинуть и купить новую клавиатуру не актуальны, в этой стране нет клавиатур с русской раскладкой, только по приезду домой или кто-то прихватит... а нужно здесь и сейчас. Поменяла кнопку пробела (тут друзья помогли узнать ее название при переназначении) на кнопку шифт справа и работаю! Не выбрасывайте клавиатуры есть - Key Remapper!

 

Наталья, Камбоджа

Главная > Key Manager

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

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

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

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

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

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

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

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

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

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

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

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

1. Скачайте и установите самую новую версию Key Manager. Данная ошибка была исправлена начиная с версии 1.13.

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

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

Да, с помощью Key Manager это очень просто сделать. Два варианта:

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

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

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

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

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

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

7. Можно ли открывать папку в Total Commander, а не в штатном проводнике?

Да, это возможно. Для этого в действии «Запуск программы или файлы» в поле «Укажите путь к папке, файлу или программе» укажите путь к исполняемому файлу Total Commander, например:

c:\Program Files\Total Commander\totalcmd.exe

и ниже в поле «Параметры» укажите папки для открытия, например:

"c:\Моя музыка" (откроется в левой панели папка «Моя музыка»)

/R="d:\Мои файлы" (откроется в правой панели папка «Мои файлы»)

/O /T /L=c:\Docs (откроется слева в новой вкладке уже запущенного Total Commander папка «Docs»)

d:\Music c:\Temp (сразу в левой и правой панелях)

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

Список всех возможных параметров Вы можете найти на сайте Total Commander.

Также можно производить вызов через промежуточный .bat или .cmd файл. А чтобы при этом не появлялось консольное окно, необходимо в выпадающем списке «Показать окно» выбрать «Скрытое».

8. Как сделать, чтобы по горячей клавише выделенный в любой программе текст открывался, например, в программе Chrome? Сейчас действие «Открытие веб-страницы» открывает выделенный текст в браузере по умолчанию.

Если Вас не устраивает открытие в браузере по умолчанию, как показано в этом видео, то Вы можете использовать действие «Запуск программы или файла» и указать в поле «Укажите путь к папке, файлу или программе» адрес исполняемого файла требуемой программы, например, Chrome:

C:\Program Files (x86)\Google\Chrome\Application\chrome.exe

И ниже в поле «Параметры» укажите строку запроса поиска (обязательно в кавычках, чтобы можно было искать фразы с несколькими словами, разделенными пробелами), например, через Google:

"https://www.google.ru/search?q=%km_seltext"

Или через Яндекс:

"https://yandex.ru/search/?text=%km_seltext"

См. снимки экрана Google и Яндекс.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

13. Не запускается приложение «Ножницы» (C:\Windows\System32\SnippingTool.exe) из действия. Подскажите, почему?

Просто установите следующий путь:

     C:\Windows\Sysnative\SnippingTool.exe

В 64-разрядных ОС, когда 32-разрядное приложение пытается получить доступ к C:\Windows\System32\, оно автоматически перенаправляется в папку C:\Windows\SysWOW64\. Поэтому невозможно запустить файл SnippingTool.exe, т.к. он просто отсутствует в этой папке. Единственный способ — использовать путь C:\Windows\sysnative\ и обходить перенаправление.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

21. Можно ли остановить выполнение макроса когда он уже запущен?

Да, для этого можно:

  • Кликнуть левой кнопкой по значку в системной области, но тогда откроется окно Key Manager (эту недоработку постараемся исправить в будущих версиях).

  • Или кликнуть правой кнопкой по значку и выбрать «Остановить выполнение действия».

  • Или поставить Key Manager на паузу (действием «Управление Key Manager» или средней кнопкой по значку).

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

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

 



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

Вопрос:
Ваше имя:
E-mail:
(нигде не будет публиковаться)
5×2—3=
 
© 2008-2018 ATNSOFT. Все права защищены.