Моймклавиша сломалась, поэтому я использую скрипт autohotkey для восстановления ее функциональности.
мустановлен какCtrl+,
^,:: send m
Время от времени нажатие этой комбинации удаляет все, что я печатаю. Я случайно активирую команду в Windows?
решение1
А что, если добавить символ $ к горячей клавише?
$^,:: send m
Видетьhttp://ahkscript.org/docs/Hotkeys.htm#Symbolsдля обзора и справочной информации.
или убедитесь, что ctrl находится в положении UP?
$^,:: send {ctrl up}m
решение2
Вам следуетпереназначитьваши ключи с помощью стороннего программного обеспечения, чтобы они были правильно определены.
Использование AutoHotkey для достижения поставленной цели не является правильным инструментом.
Третья программа записывает данные в BIOS, а AutoHotkey заменяет сигнал.
AutoHotkey использует часть ресурсов вашего процессора для своих операций.
Страница справки от AutoHotkey:
Преимущества переназначения с помощью «Карты скан-кодов» реестра:
Переназначение реестра, как правило, более чистое и эффективное, чем переназначение AutoHotkey. Например, оно работает в более широком спектре игр, у него нет известных проблем с alt-tab, и оно способно запускать горячие клавиши-хуки AutoHotkey (тогда как переназначение AutoHotkey требует обходного пути). Если вы решите вручную вносить записи в реестр (объясняется ниже), для переназначения клавиатуры не потребуется абсолютно никакого внешнего программного обеспечения. Даже если вы используете KeyTweak для внесения записей в реестр, KeyTweak не нужно оставаться запущенным все время (в отличие от AutoHotkey). Недостатки:
Переназначение реестра относительно постоянно: для отмены изменений или применения новых требуется перезагрузка. Его действие глобально: оно не может создавать переназначения, специфичные для конкретного пользователя, приложения или локали. Оно не может отправлять нажатия клавиш, измененные с помощью Shift, Control, Alt или AltGr. Например, оно не может переназначить строчные символы на заглавные. Оно не поддерживается в Windows 95/98/Me (AutoHotkey может выполнять некоторые ограниченные переназначения Win9x). Оно поддерживает только клавиатуру (AutoHotkey имеет переназначение мыши и некоторые ограниченные переназначения джойстика). Как применить изменения к реестру: Существует как минимум два способа переназначения клавиш через реестр:
Используйте программу типа KeyTweak (бесплатное ПО) для визуального переназначения клавиш. Она изменит реестр для вас. Переназначьте клавиши вручную, создав файл .reg (обычный текст) и загрузив его в реестр. Это показано на www.autohotkey.com/forum/post-56216.html#56216
Вот раздел, описывающий вашу проблему:
Переназначение реестра в целом более чистое и эффективное, чем переназначение AutoHotkey. Например, оно работает в более широком спектре игр, оно не имеетизвестные проблемы с alt-tab, и этоспособен запускать горячие клавиши-хуки AutoHotkey(тогда как переназначение AutoHotkey требует обходного пути).
Если у вас возникнут другие проблемы, посетите страницу справки AutoHotkey!